摘要: 1 搭建环境 2 创建项目及数据库 3 创建App运用并配置 4 设计model表结构 5 执行迁移文件 6 启动django服务器 7 对数据库简单的操作 8 创建模板templates 9 app下添加子路由urls.py 10 关联表查询 当然上述过程只适合新手理清楚django整体的项目流程 阅读全文
posted @ 2018-06-13 22:56 诚实善良小郎君 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 1 python自省机制 这个是python一大特性,自省就是面向对象的语言所写的程序在运行时,能知道对象的类型,换句话说就是在运行时能获取对象的类型,比如通过 type(),dir(),getattr(),hasattr(),isinstance(). 2 python中列表推导式,字典推导式,集 阅读全文
posted @ 2018-06-11 21:56 诚实善良小郎君 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 1 Python的函数传递: 首先所有的变量都可以理解为内存中一个对象的‘引用’ 可以看到,在执行完 之后, 引用中保存的值,即内存地址发生变化,由原来 对象的所在的地址变成了 这个实体对象的内存地址。下面我们来看另一个例子: 注意: 1. 类型是属于对象的,而不是变量。而对象有两种,“可更改”(m 阅读全文
posted @ 2018-06-10 22:52 诚实善良小郎君 阅读(7363) 评论(4) 推荐(0) 编辑
摘要: 1 文件系统 2 forms目录下 3 models目录下 3 views目录 4 APP应用下 html页面的代码比较多,有需要的可以访问源码地址,感谢阅读!! GitHub源码地址:https://github.com/whyjust/blog 阅读全文
posted @ 2018-06-10 19:09 诚实善良小郎君 阅读(492) 评论(0) 推荐(0) 编辑
摘要: (1) github项目搭建 1 连接GitHub 2 配置git 3 配置虚拟环境 4 安装flask 5 创建github项目 (2) 项目简单流程 1 项目配置文件config.py/settings.py 2 创建主启动文件manage.py ​ 该文件是 Flask 应用的核心,也是程序的 阅读全文
posted @ 2018-06-09 12:26 诚实善良小郎君 阅读(690) 评论(0) 推荐(0) 编辑
摘要: 1 一对多(One To Many) 表示一对多的关系时,在子表类 Post 中需要通过 foreign key (外键)引用父表类 User 在Post类中指定ForeignKey: user_id 字段是 posts 表的外键,代表了外键约束。强制规定了字段 user_id 的值必须同时存在于U 阅读全文
posted @ 2018-06-08 11:02 诚实善良小郎君 阅读(696) 评论(0) 推荐(0) 编辑
摘要: 1 查询集 : 指数据查询的集合 1. 原始查询集: 不经过任何过滤返回的结果为原始查询集 2. 数据查询集: 将原始查询集经过条件的筛选最终返回的结果 查询过滤器: | 过滤器 | 功能 | | | | | cls.query.filter(类名.属性名 条件操作符 条件) | 过滤特定条件,返回 阅读全文
posted @ 2018-06-07 15:49 诚实善良小郎君 阅读(2338) 评论(0) 推荐(0) 编辑
摘要: ​ Web程序开发中最重要的莫过于关系型数据库,即SQL 数据库,另外文档数据库(如 mongodb)、键值对数据库(如 redis)慢慢变得流行. 原因 : 我们不直接使用这些数据库引擎提供的 Python 包,而是使用对象关系映射(Object Relational Mapper, ORM)框架 阅读全文
posted @ 2018-06-05 08:56 诚实善良小郎君 阅读(2268) 评论(0) 推荐(0) 编辑
摘要: ​ 应用场景: 用户在注册或者密码丢失等过程中,账号绑定邮箱,用户在进行身份认证的过程中,电子邮箱确实是一种很常用的方式,Python中提供了smtplib可以实现发送电子邮件功能,Flask框架也有对应的flask email库,扩展对电子发送的支持 安装 导入及初始化 Flask mail可以连 阅读全文
posted @ 2018-06-04 21:36 诚实善良小郎君 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 1 视图传递多个参数 (1) 普通传参 : 关键字参数传递 (2) 字典传参 : 以字典的形式传递 (3) 全局变量g传递 视图中: 模板中 (4) 传递全部的本地变量给template,使用 locals() ,直接获取变量值 test.html中 2 错误页面定制 指定错误页面:只需要一个错误模 阅读全文
posted @ 2018-06-03 22:31 诚实善良小郎君 阅读(1517) 评论(0) 推荐(0) 编辑