📅  最后修改于: 2023-12-03 14:40:47.349000             🧑  作者: Mango
在Django中,模型用于定义数据库的结构。模型包含了表的字段和行为。在本文中,我们将介绍如何在Django中注册模型。
要在Django中注册模型,你需要完成以下步骤:
$ python manage.py startapp myapp
models.py
文件,并编写你的模型类。# myapp/models.py
from django.db import models
class MyModel(models.Model):
name = models.CharField(max_length=100)
description = models.TextField()
def __str__(self):
return self.name
$ python manage.py makemigrations
$ python manage.py migrate
admin.py
文件,并注册你的模型。# myapp/admin.py
from django.contrib import admin
from .models import MyModel
admin.site.register(MyModel)
通过上述步骤完成后,你将能够在Django的管理员界面中管理你的模型。
$ python manage.py createsuperuser
根据提示输入用户名和密码。
$ python manage.py runserver
访问管理员界面:在浏览器中访问http://localhost:8000/admin/
,使用上述步骤中创建的超级用户登录。
管理模型:在管理员界面中,你将看到你注册的模型。你可以通过此界面添加、编辑和删除模型的实例。
通过本文,你了解了如何在Django中注册模型。注册模型后,你可以在管理员界面中方便地管理你的数据。