摘要: django 之知识点总结以及Form组件 django 之知识点总结以及Form组件 一、model常用操作 1、13个API查询:all,filter,get ,values,values_list,distinct,order_by ,reverse , exclude(排除),count,f 阅读全文
posted @ 2019-07-17 22:25 MiaoQinHong 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 自定义验证规则以及中间件简单介绍 自定义验证规则以及中间件简单介绍 1、python2和python3中的区别 对于python2内置的字符串类型有str和unicode 比如:"abc"是字符串,u"你好"是unicode 字符串(utf-8/gbk编码之后值) unicode 对于python3 阅读全文
posted @ 2019-07-17 22:21 MiaoQinHong 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 分页组件 分页组件 一、分页的实现与使用 class Pagination(object): """ 自定义分页 """ def __init__(self,current_page,total_count,base_url,params,per_page_count=10,max_pager_co 阅读全文
posted @ 2019-07-17 22:17 MiaoQinHong 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 分页和中间件 分页和中间件 一、分页 Django的分页器(paginator) view.py from django.shortcuts import render,HttpResponse # Create your views here. from app01.models import * 阅读全文
posted @ 2019-07-17 22:16 MiaoQinHong 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 用户认证 auth模块 用户认证 auth模块 一、auth模块 from django.contrib import auth 1 、authenticate() :验证用户输入的用户名和密码是否相同 提供了用户认证,即验证用户名以及密码是否正确,一般需要username password两个关键 阅读全文
posted @ 2019-07-17 22:14 MiaoQinHong 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 关于查询知识点总结 关于查询知识点总结 models.Book.objects.filter(**kwargs): querySet [obj1,obj2]models.Book.objects.filter(**kwargs).values(*args) : querySet [{},{},{}] 阅读全文
posted @ 2019-07-17 22:13 MiaoQinHong 阅读(124) 评论(0) 推荐(0) 编辑
摘要: django之跨表查询及添加记录 django之跨表查询及添加记录 一:创建表 书籍模型: 书籍有书名和出版日期,一本书可能会有多个作者,一个作者也可以写多本书,所以作者和书籍的关系就是多对多的关联关系(many-to-many); 一本书只应该由一个出版商出版,所以出版商和书籍是一对多关联关系(o 阅读全文
posted @ 2019-07-17 22:12 MiaoQinHong 阅读(280) 评论(0) 推荐(0) 编辑
摘要: django之数据库表的单表查询 django之数据库表的单表查询 一、添加表记录 对于单表有两种方式 # 添加数据的两种方式 # 方式一:实例化对象就是一条表记录 Frank_obj = models.Student(name ="海东",course="python",birth="2000-9 阅读全文
posted @ 2019-07-17 22:10 MiaoQinHong 阅读(314) 评论(0) 推荐(0) 编辑
摘要: django之ORM数据库操作 django之ORM数据库操作 一、ORM介绍 映射关系: 表名 》类名 字段 》属性 表记录 》类实例化对象 ORM的两大功能: 操作表: - 创建表 - 修改表 - 删除表 操作数据行: - 增删改查 ORM利用pymysql第三方工具链接数据库 Django没办 阅读全文
posted @ 2019-07-17 22:06 MiaoQinHong 阅读(162) 评论(0) 推荐(0) 编辑
摘要: jango框架之模板继承和静态文件配置 jango框架之模板继承和静态文件配置 一、模板继承 目的是:减少代码的冗余 语法: {% block classinfo %} {% endblock %} 具体步骤: 1、创建一个base.html文件,2、把要显示的页面的内容写在这里面,也就是html要 阅读全文
posted @ 2019-07-17 22:04 MiaoQinHong 阅读(314) 评论(0) 推荐(0) 编辑