Django模型基础中模型的创建与映射(十九)

2019-08-04  本文已影响0人  梦捷者

一、django模型的映射关系(ORM):

二、建立模型类的基本步骤

1、在app下面的models.py中创建django的模型类。(一个模型就是一个类)

2、激活模型(将模型类映射到数据库)

python manage.py makemigrations  app的名字(命令后面可以跟app名称,表示指定对某个app的模型进行映射,没写所有的app都执行) 
或者 python3  manage.py makemigrations   app的名字 
 python manage.py  sqlmigrate  app的名字  迁移文件名(例如就写0001就可以)

注意:表名=appname_模型name.lower(自已默认的格式)

python manage.py migrate  appname
查找数据库通过命令创造的表:

3、注意事项
(1)打开数据我们能看到创建的以app名_模型名的数据表,而其他的一些表格是django自动生成的。
(2)注意:如果删除表,那么可以去django模型中注释掉模型类,然后执行映射的命令,不要手动在命令行里面去删除。

上一篇下一篇

猜你喜欢

热点阅读