目录
创建模块/应用
下方使用Terminal 输入创建应用/模块
输入指令: Python manage.py startapp + 应用名称
在对应的应用目录中找到models.py 中 创建数据库的表
class Books(models.Model): #创建表
name=models.CharField(max_length=10,verbose_name='书名') #创建书名 字段名
auth=models.CharField(max_length=5,verbose_name='作者') #创建作者 字段名
pub=models.CharField(max_length=5,verbose_name='出版社') #创建出版社 字段名
ISBN=models.IntegerField(max_length=20,verbose_name='书号') #创建书号 字段名
def __str__(self): #显示书名
return self.name
到此数据库结构已经写好了
注册数据库
在admin.py文件中输入如下代码进行注册数据库
from books.models import Books
admin.site.register(Books)
然后我们需要输入代码
python manage.py makemigrations 生成中间代码,用来结合别的数据库使用
python manage.py migrate 代码转换迁移
注册页面
要想在页面中显示,必须要在主程序中注册我们的页面
在settings 中找到 INSTALLED_APPS =[]
在里面输入我们要注册的代码 books.apps.BooksConfig
到此就结束了进入我们的后台,查看效果