DJango--创建应用/模块

目录

创建模块/应用

注册数据库

注册页面


创建模块/应用

下方使用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

到此就结束了进入我们的后台,查看效果

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值