bbs项目中对反向查询和分组查询的具体的应用
摘要:我的数据库是按照下面的图片的方式设计的 然后看下model中代码 表结构梳理 a、用户表和博客表是一对一的关系 b、文章分类表和博客是多对一的关系,即一个博客可以有多个分类 c、文章标签表和博客是多对一的关系,即一个博客可以有多个标签 d、文章和分类表是多对一的关系,一个文章只能有一个分类,而一个分
阅读全文
posted @
2018-10-30 15:16
bainianminguo
阅读(307)
推荐(0) 编辑
python函数的万能参数
摘要:我们通过一个简单的事例来展示一下函数的万能参数,我们先写一个最简单的函数 然后定义两个变量 下面我们分别看下两种传参的方式有什么不同 第一种方式 如果是使用上面的方式传参,那么l,d这2个变量都会传递给args这个形参,作为args变量的两个元素,kwargs是一个空的字典,没有任何参数传递一个他
阅读全文
posted @
2018-10-29 17:54
bainianminguo
阅读(1106)
推荐(0) 编辑
bbs项目中的零碎点记录
摘要:一、切换django的语言 在settings中修改django默认的语言 二、在py文件使用django的环境,在project的目录下创建一个py文件,按照下面的格式,就可以使用django的项目中的文件了 三、type为file的input标签如何控制上传文件的格式 accepet这个选项,只
阅读全文
posted @
2018-10-25 09:56
bainianminguo
阅读(415)
推荐(0) 编辑
Django的auth【认证】模块简介
摘要:首先我们先来复习一下路由别名如何使用,这里仅仅复习一下二级路由的路由别名该如何使用 ·1、在视图函数中使用二级路由别名,需要加上app的名称+“:”+ “路由别名” 2、在html文件中使用二级路由的别名,也 要通过app名在冒号来查找路由别名 这里需要注意一下,如果是使用django2.0的版本,
阅读全文
posted @
2018-10-15 23:37
bainianminguo
阅读(307)
推荐(0) 编辑
Django中的forms一些小点
摘要:1、默认情况下,chrom浏览器会提前对我们的form表单中的数据做校验,如果不想让chrom浏览器给我们做校验,则只需要按照下面的方式处理就可以了 关键是这个属性novalidate 2、forms中的as_p方法介绍 3、forms中的errors方法介绍 4、为text输入框设置插件的方法 5
阅读全文
posted @
2018-10-08 23:00
bainianminguo
阅读(289)
推荐(0) 编辑