一、一般操作 以上是模型类,按照这个模型类进行记录相关操作 (1)all() 查询所有结果 通过遍历获取每个值 (2)filter(**kwargs) 根据指定条件获取对象,get(**kwargs) 根据指定条件获取对象 区别:filter方法是根据指定条件获取所有的匹配对象,如果没有获取匹配的对 ...
分类:
其他好文 时间:
2019-05-24 09:14:33
阅读次数:
128
在使用Django框架的时候,由于忘记打开mysql服务了,导致无法链接mysql数据库,报错如下: raise RuntimeError("cryptography is required for sha256_password or caching_sha2_password") Runtime ...
分类:
其他好文 时间:
2019-05-19 12:08:18
阅读次数:
220
图书管理系统共分为两篇博客进行讲解,该篇博客主要记录图书与出版社之间的关系(一对一),记录图书的增删查改操作 一、数据库设计 图书管理系统共分为三个角色:图书,出版社,作者 一本书 一个出版社 一本书 多个作者 一个作者 多本书 出版社与书之间的关系:一对多的关系 》外键 书于作者之间的关系:多对多 ...
分类:
其他好文 时间:
2019-05-16 12:20:42
阅读次数:
142
在谈Python中Django框架和Flask框架的区别之前,我们需要先探讨如下几个问题。 一、为什么要使用框架? 为了更好地阐述这个问题,我们把开发一个应用的过程进行类比,往往开发一个应用(web应用、系统应用)跟建造房子的过程一样,需要先打地基,搭好骨架,然后一块砖一块砖叠上去。 而开发一个应用 ...
分类:
编程语言 时间:
2019-05-14 12:59:34
阅读次数:
123
一、什么是中间件 中间件是一个用来处理Django的请求和响应的框架级别的钩子。 中间件是帮助我们在视图函数执行之前和执行之后都可以做一些额外的操作,它本质上就是一个自定义类,类中定义了几个方法,Django框架会在请求的特定的时间去执行这些方法。 我们一直都在使用中间件,只是没有注意到而已,打开D ...
分类:
其他好文 时间:
2019-05-14 11:05:41
阅读次数:
102
第1章 课程导学第2章 小程序开发入门第3章 深入Django视图层第4章 Django框架的会话管理第5章 深入Django模型层之使用篇第6章 深入Django模型层之优化篇第7章 运维提升专题之Django后台篇第8章 运维提升专题之部署篇第9章 项目优化第10章 课程总结 链接: https ...
分类:
微信 时间:
2019-05-11 23:37:25
阅读次数:
1665
一.使用Django框架的基本步骤 1.创建工程,设置虚拟环境 2.配置数据库 2.1 安装pymysql 2.1 修改settings.py配置数据库 3.创建应用 3.1 在_init_.py中引入pymysql模块 import pymysql pymysql.install_as_MySQL ...
分类:
其他好文 时间:
2019-05-11 23:05:07
阅读次数:
145
WEB框架 MVC Model View Controller 数据库 模板文件 业务处理 MTV Model Template View 数据库 模板文件 业务处理 Django 安装Django模块 [安装第三方模块方法][1] pip install django 创建Django工程 [工程 ...
分类:
其他好文 时间:
2019-05-02 09:39:34
阅读次数:
124
Python框架学习之Flask中的数据库操作 数据库操作在web开发中扮演着一个很重要的角色,网站中很多重要的信息都需要保存到数据库中。如用户名、密码等等其他信息。Django框架是一个基于MVT思想的框架,也就是说他本身就已经封装了Model类,可以在文件中直接继承过来。但是在Flask中,并没 ...
分类:
数据库 时间:
2019-04-30 16:52:38
阅读次数:
143
Flask框架动态路由实现参数传递和Django框架有类似之处,但是相比于Django框架,Flask实现复杂的参数就需要自己自定义转换器来实现了,而不能向Django那样直接使用正则表达式 Flask默认的转换器有以下几种 int::接受整数 float:同int,但是接受浮点数 path:和默认 ...
分类:
其他好文 时间:
2019-04-29 18:53:38
阅读次数:
124