摘要: 寄语: django为使用一种新的方式,即:关系对象映射(Object Relational Mapping,简称ORM) django中遵循 Code Frist 的原则,即:根据代码中定义的类来自动生成数据库表 一、创建表 1、model里的字段 1 AutoField(Field) 2 - i 阅读全文
posted @ 2017-10-19 22:15 浪子斌 阅读(427) 评论(0) 推荐(0) 编辑
摘要: Python操作Mysql的方式有两种: 1)python的第三种模块:pymysql 2)ORM框架 一、pymysql 1、下载安装 pip3 install pymysql 2、操作方法 3、获取新创建数据自增ID(数据库表的最新id值) 4、获取查询数据--fetchone;fetchman 阅读全文
posted @ 2017-10-19 17:58 浪子斌 阅读(1504) 评论(1) 推荐(0) 编辑
摘要: 寄语: 模板语言:模版的创建过程,对于模版,其实就是读取模版(其中嵌套着模版标签),然后将 Model 中获取的数据插入到模版中,最后将信息返回给用户。 模板(template)中也有自己的语言,该语言可以实现数据展示 一、继承(include,extend) a.完全一致 {% include x 阅读全文
posted @ 2017-10-19 17:51 浪子斌 阅读(379) 评论(0) 推荐(0) 编辑
摘要: urls又称路由系统 一、url 用法 二、url简单形式(单一对应) 三、url正则匹配(无法把分组的串传递给后台) 四、url正则匹配,(把分组的数据传递给后台) 五、url别名 作用:无论全面的匹配字段如何变化,在html引用的别名不用变 六、给每个app设置一个urls.py文件(根据app 阅读全文
posted @ 2017-10-19 17:19 浪子斌 阅读(4941) 评论(0) 推荐(0) 编辑
摘要: 一、Django的优势 Python的WEB框架有Django、Tornado、Flask 等多种,Django相较与其他WEB框架其优势为:大而全,框架本身集成了ORM、模型绑定、模板引擎、缓存、Session等诸多功能 二、DJango项目的创建 1)命令行 2)pycharm 三、Django 阅读全文
posted @ 2017-10-19 16:50 浪子斌 阅读(4670) 评论(0) 推荐(0) 编辑