摘要: 生成admin界面 1、setting.py中,保证'django.contrib.admin',应用打开,django1.11默认打开的 2、url.py中的admin默认时打开的 3、对model修改 3、同步数据库,第一次执行数据库后,默认会有superuser设置,若没有手动创建 djang 阅读全文
posted @ 2017-05-10 21:47 daduryi 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 表关系: many to one many to many one to one many to one 记录是如何创建出来的? 先创建one,在在创建many,创建时加入ForeignKey 使用交互进行检索 如何把这这种对应的结果关系如何在web界面实现? many to many 同步表,数据 阅读全文
posted @ 2017-05-10 19:50 daduryi 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 创建数据库记录(插入) 使用python3 manage.py shell(python3亲测好使) ipython3 manage.py shell(亲测不好使) 方式一、 方法二、 方法三、 查询数据库记录 在views.py中操作数据库 阅读全文
posted @ 2017-05-10 17:40 daduryi 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 使用Mysql数据库 (python需要能连接上mysql,见别的文档;python3+django 支持 mysql) 启动mysql服务 修改setting.py同目录 下的__init__.py import pymysql pymysql.install_as_MySQLdb() 修改set 阅读全文
posted @ 2017-05-10 16:34 daduryi 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 浏览器url访问——url.py中正则匹配——转向对应的视图处理方法——在view.py中找到方法执行——在方法中一般会用到render渲染到.html文件——再用到.html url使用方式: 3.老版本中有一个默认为空的引号,可以当前缀使用,如blog.views,1.11版本没有这个 blog 阅读全文
posted @ 2017-05-10 14:16 daduryi 阅读(869) 评论(0) 推荐(0) 编辑
摘要: 使用模板变量: 在html文件中,{{title}}即为模板变量, 在view.py文件中,render函数,增加第三个参数,以字典形式给值。 可以将‘mypage’,‘tom’改成变量,实现接口和动态; 该变量可以是基本变量(单值)、字典、list、类等,在html中可以索引{{user.key} 阅读全文
posted @ 2017-05-10 12:00 daduryi 阅读(256) 评论(0) 推荐(0) 编辑