安装Django,创建项目,增删改查操作
1.workon py_django后,安装Django
注意不要使用:须藤的,
sudo的安装不是安装在虚拟环境,仍然是在/ usr / bin中/下
2.虚拟环境创建项目测试1:先桌面创建项目目录py_django
3.pycharm打开项目py_jango
4.查看测试1的目录情况
4.创建应用booktest:首先进入TEST1
5.安装应用booktest
6.pycharm打开项目后发现import django出错,这时需要更改项目的解释器为虚拟目录下的python3.6
7.写model类:
8.生成迁移文件:根据模型文件,生成迁移文件
得到migration文件夹如下:
9.迁移: 根据迁移文件生成数据库
其中是我们的数据库默认使用sqlite3数据库
10 使用模型(数据库查找,添加,修改):进入shell
(1)引入模块BookInfo,并查询表中的记录
(2)添加数据:
这样BookInfo表就有了一条数据,objects继承自Model
11.改写models.py的代码:
则终端需要退出shell重新进入并引入模块 :
(3)修改数据:
(4)删除数据:
11.对象间相互查找:
(1)创建新的BookInfo记录
(2).创建HeroInfo记录:hero关联一个book
(3).查找
a. 通过bookInfo对象找hero:一个book对应多个hero,返回list。函数名规则为’类名小写_set’.all(),所以book找hero:heroinfo_set.all()
b. hero找book:直接利用属性查找
具体可参考:https://blog.csdn.net/sinat_23880167/article/details/78917350
还没有评论,来说两句吧...