如何创建 Django 模型
warning:
这篇文章距离上次修改已过420天,其中的内容可能已经有所变动。
在Django中创建模型需要以下步骤:
- 定义模型类:创建一个新的Python类,继承自
django.db.models.Model。 - 定义字段:在模型类中定义字段来表示数据库中的列。
- 使用
python manage.py makemigrations命令来创建迁移文件。 - 应用迁移:使用
python manage.py migrate命令来创建数据库中的表。
以下是一个简单的Django模型定义示例:
from django.db import models
class Person(models.Model):
first_name = models.CharField(max_length=100)
last_name = models.CharField(max_length=100)
birth_date = models.DateField()在这个例子中,我们定义了一个Person模型,它有三个字段:first_name、last_name和birth_date。
接下来,在命令行中运行以下命令来应用模型变更:
python manage.py makemigrations
python manage.py migrate这会创建一个新的数据库表,其中包含对应于Person模型字段的列。
评论已关闭