Datawhale Django入门组队学习Task02
在Django框架中,我们需要创建一个新的模型(Model)来存储书籍信息。以下是创建新模型的步骤和示例代码:
- 定义模型类:在应用的
models.py
文件中定义一个新的模型类,用于表示书籍信息。
from django.db import models
class Book(models.Model):
title = models.CharField(max_length=200)
author = models.CharField(max_length=100)
publisher = models.CharField(max_length=100)
publication_date = models.DateField(null=True)
isbn = models.CharField(max_length=100)
- 迁移数据库:使用Django的迁移系统来根据模型创建数据库表。
python manage.py makemigrations
python manage.py migrate
- 创建超级用户(可选):如果你想要使用Django的管理后台来管理书籍信息,可以创建一个超级用户。
python manage.py createsuperuser
- 使用管理后台:启动开发服务器并访问
/admin/
来管理书籍信息。
python manage.py runserver
在浏览器中访问 http://127.0.0.1:8000/admin/
,你将看到一个管理界面,可以添加、编辑和删除书籍信息。
评论已关闭