随笔分类 -  Django

摘要:中间件 - 一个轻量级底层的插件系统,可以介入Django的请求和响应过程,修改Django的输入或输出 - 每一个中间件组件是一个独立的python类。可以定义下面方法中的一个或多个 __init__: 无需任何参数,服务器响应第一个请求的时候调用一次,用于确定是否启用当前中间件 process_ 阅读全文
posted @ 2018-01-03 15:40 eric_yi 阅读(240) 评论(0) 推荐(0)
摘要:HttpResponse的子类 Django包含许多处理不同类型的HTTP请求的 HttpResponse 子类。像 HttpResponse 一样,这些类在 django.http 中。 HttpResponse 子类 类名 描述 HttpResponseRedirect 构造函数的参数有一个:重 阅读全文
posted @ 2017-12-16 15:24 eric_yi 阅读(1651) 评论(0) 推荐(0)
摘要:在一个 HttpRequest 对象中, GET 和 POST 属性都是 django.http.QueryDict 的实例。 QueryDict 是一个类似于字典的类,专门用来处理用一个键的多值。当处理一些HTML表单中的元素,特别是 <select multiple="multiple"> 之类 阅读全文
posted @ 2017-12-16 15:18 eric_yi 阅读(3681) 评论(0) 推荐(0)
摘要:HttpRequest对象的属性 属性 描述 path 表示提交请求页面完整地址的字符串,不包括域名,如 "/music/bands/the_beatles/"。 method 表示提交请求使用的HTTP方法。它总是大写的。例如: if request.method == 'GET': do_som 阅读全文
posted @ 2017-12-16 14:58 eric_yi 阅读(2619) 评论(0) 推荐(0)
摘要:1.在当前app下创建templatetags文件夹 2.在templatetags文件夹下面创建自定义的mytag.py文件 3.在mytag.py文件中的代码 4. 创建需要渲染的changelist.html, changelist函数的返回值会用来渲染changlist.htm模版文件 5. 阅读全文
posted @ 2017-12-15 17:28 eric_yi 阅读(166) 评论(0) 推荐(0)
摘要:Django模型类的Meta是一个内部类,它用于定义一些Django模型类的行为特性。而可用的选项大致包含以下几类 abstract 这个属性是定义当前的模型是不是一个抽象类。所谓抽象类是不会对应数据库表的。一般我们用它来归纳一些公共属性字段,然后继承它的子类可以继承这些字段。 Options.ab 阅读全文
posted @ 2017-12-14 19:17 eric_yi 阅读(268) 评论(0) 推荐(0)
摘要:Django内置的Admin是对于model中对应的数据表进行增删改查提供的组件,使用方式有: 1 依赖APP: 2 django.contrib.auth 3 django.contrib.contenttypes 4 django.contrib.messages 5 django.contri 阅读全文
posted @ 2017-12-13 15:27 eric_yi 阅读(179) 评论(0) 推荐(0)
摘要:Django中生成随机验证码 1、html中a标签的设置 2、views中的get2、views中的getvalidcode_img设置 导入文件 方法配置 三、 Ajax请求配置 四、login登录函数配置 阅读全文
posted @ 2017-11-20 18:35 eric_yi 阅读(1826) 评论(0) 推荐(0)