随笔分类 -  Django

摘要:一、创建虚拟环境 二、创建项目 在settings.py同目录下的__init__.py中 windows安装mysql:http://www.cnblogs.com/zhangningyang/p/7479112.html#lod6,若出现找不到msvcr120.dll安装vcredist_x64 阅读全文
posted @ 2018-11-27 13:40 飞天的鱼 阅读(299) 评论(0) 推荐(0)
摘要:什么是CORS? CORS(跨域资源共享,Cross-Origin Resource Sharing)是一种跨域访问的机制,可以让Ajax实现跨域访问。 其实,在服务器的response header中,加入“Access-Control-Allow-Origin: *”即可支持CORS,非常的简单 阅读全文
posted @ 2018-11-02 15:16 飞天的鱼 阅读(676) 评论(0) 推荐(0)
摘要:最近项目中要做分类筛选,其实已经做了这个功能,但是有一个字段是MultiSelectField类型,包含多个值,用户提交的数据是单个值,无法查询出结果, 所以用到了自定义过滤 原代码 自定义过滤器后代码 其余django-filter使用参考 https://www.jianshu.com/p/6d 阅读全文
posted @ 2018-10-31 15:36 飞天的鱼 阅读(1936) 评论(0) 推荐(0)
摘要:一、报错 研究报错半天,没看出代码有什么毛病,就是发送邮件时连接超时,发送邮件的连接用户名密码都没有错误,于是就网上各种查。。。 终于皇天不负有心人,找到答案了。。 在服务器上输入telnet smtp.mxhichina.com 25,果然跟上述结果不一样,是这样的:Trying 205.204. 阅读全文
posted @ 2018-10-14 17:08 飞天的鱼 阅读(989) 评论(0) 推荐(0)
摘要:本博客来自https://blog.csdn.net/huplion/article/details/52892901 1.首先我们需要得到一张证书文件 参考:WINDOWS系统下创建自签名SSL证书 并复制到项目的主目录下,本文中的证书文件的名称为server.crt,下文以此为例。 2.pyth 阅读全文
posted @ 2018-05-31 14:44 飞天的鱼 阅读(1135) 评论(0) 推荐(0)
摘要:知识预览 QuerySet 中介模型 查询优化 extra 整体插入 回到顶部 QuerySet 可切片 使用Python 的切片语法来限制查询集记录的数目 。它等同于SQL 的LIMIT 和OFFSET 子句。 ? 1 >>> Entry.objects.all()[:5] # (LIMIT 5) 阅读全文
posted @ 2018-03-18 11:13 飞天的鱼 阅读(205) 评论(0) 推荐(0)
摘要:中间件 ? 1 2 3 4 5 6 7 8 9 10 11 中间件 - 是一个轻量级 底层的插件系统, 可以介入Django的请求和响应过程,修改Django的输入或输出 - 每个中间件组件是一个独立的Python类.可以定义下面方法中的一个或多个 __init__: 无需任何参数,服务器响应第一个 阅读全文
posted @ 2018-03-05 11:08 飞天的鱼 阅读(161) 评论(0) 推荐(0)
摘要:admin.py url.py 以上两个文件都引用的是django.contrib.admin.site中的方法,site是AdminSite实例化出来的一个对象,所以site调用的register方法和urls属性(方法被@property装饰器装饰)是AdminSite这个类中定义的 djang 阅读全文
posted @ 2018-01-13 14:59 飞天的鱼 阅读(414) 评论(0) 推荐(0)
摘要:阅读目录(Content) Django中内置的signal 自定义信号 1.定义信号 2.注册信号 3.触发信号 阅读目录(Content) Django中内置的signal 自定义信号 1.定义信号 2.注册信号 3.触发信号 1.定义信号 2.注册信号 3.触发信号 回到顶部(go to to 阅读全文
posted @ 2018-01-12 18:54 飞天的鱼 阅读(245) 评论(0) 推荐(0)
摘要:中间件定义: 中间件是一个、一个的管道,如果相对任何所有的通过Django的请求进行管理都需要自定义中间件 中间件可以对进来的请求和出去的请求进行控制 中间件是一类。 看下面的代码在settings里中间件的类: 当有请求过来的时候,默认从上倒下执行!然后在返回的时候从下面在返回回去,如下图: 2、 阅读全文
posted @ 2017-11-08 16:08 飞天的鱼 阅读(217) 评论(0) 推荐(0)
摘要:自定义验证规则 方法一: 1 2 3 4 5 6 7 8 9 10 from django.forms import Form from django.forms import widgets from django.forms import fields from django.core.vali 阅读全文
posted @ 2017-11-08 16:06 飞天的鱼 阅读(149) 评论(0) 推荐(0)
摘要:一、仿django分页功能自己实现 urls.py 1 2 3 4 5 6 7 8 9 from django.conf.urls import url from django.contrib import admin from app01 import views urlpatterns = [ 阅读全文
posted @ 2017-11-08 16:05 飞天的鱼 阅读(269) 评论(0) 推荐(0)
摘要:Django的Form主要具有一下几大功能: 生成HTML标签 验证用户数据(显示错误信息) HTML Form提交保留上次提交数据 初始化页面显示内容 一.创建Form类 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 阅读全文
posted @ 2017-11-08 16:03 飞天的鱼 阅读(160) 评论(0) 推荐(0)
摘要:一、cookie和session 由于HTTP协议无法保存一次连接的状态信息,而实际应用中我i们又需要知道连接另一端的客户端的身份,于是就诞生了cookie,cookie的工作原理是:由服务器产生内容,浏览器收到请求后保存在本地;当浏览器再次访问时,浏览器会自动带上cookie,这样服务器就能通过c 阅读全文
posted @ 2017-11-02 14:42 飞天的鱼 阅读(157) 评论(0) 推荐(0)
摘要:知识预览 ORM 创建表(建立模型) 添加表记录 查询表记录 修改表记录 删除表记录 回到顶部 ORM 映射关系: 表名 <-------> 类名 字段 <-------> 属性 表记录 <------->类实例对象 回到顶部 创建表(建立模型) 实例:我们来假定下面这些概念,字段和关系 作者模型: 阅读全文
posted @ 2017-10-26 15:50 飞天的鱼 阅读(219) 评论(0) 推荐(0)
摘要:知识预览 MTV模型 Django基本命令 视图层之路由配置系统(views) 视图层之视图函数(views) 模板层(template) 模型层基础(model) 模型层进阶(model) 知识预览 MTV模型 Django基本命令 视图层之路由配置系统(views) 视图层之视图函数(views 阅读全文
posted @ 2017-10-20 15:53 飞天的鱼 阅读(210) 评论(0) 推荐(0)