51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#DJANGO
十四 Django框架,中间件
django中的中间件(middleware),在django中,中间件其实就是一个类,在请求到来和结束后,django会根据自己的规则在合适的时机执行中间件中相应的方法。在django项目的settings模块中,有一个MIDDLEWARE变量,其中每一个元素就是一个中间件(也就是一个中间件模块的一个类),如下。se...
代码星球
·
2020-07-09
十四
Django
框架
中间件
十三 Django框架,CSRF跨站请求伪造
全局CSRF如果要启用防止CSRF跨站请求伪造,就需要在中间件开启CSRF#中间件MIDDLEWARE=['django.middleware.security.SecurityMiddleware','django.contrib.sessions.middleware.SessionMiddleware...
代码星球
·
2020-07-09
十三
Django
框架
CSRF
跨站
十二 Django框架,自定义分页
自定义分页模块#!/usr/bin/envpython#coding:utf-8fromdjango.utils.safestringimportmark_safe#封装分页类模块classfen_ye_lei:def__init__(self,dang_qian_ye,shu_ju,tiao_shu,ye_ma_sh...
代码星球
·
2020-07-09
十二
Django
框架
自定义
分页
十一 Django框架,Session
Django中默认支持Session,其内部提供了5种类型的Session供开发者使用:1、数据库(默认)2、缓存3、文件4、缓存+数据库5、加密cookie 1、数据库Session,保存在数据库Django默认支持Session,并且默认是将Session数据存储在数据库中,即:django_sessio...
代码星球
·
2020-07-09
十一
Django
框架
Session
十 Django框架,Cookie
注意:获取Cookie是在请求对象里处理,设置Cookie是在响应对象里处理普通Cookieset_cookie()设置普通cookie 参数: key,键 value='',值 max_age=None,超时时间,秒,也支持时间戳 expires=None,超时时间(IErequiresex...
代码星球
·
2020-07-09
Django
框架
COOKIE
九 Django框架,Form表单验证
表单提交html<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>Title</title><linkrel="stylesheet"type="text/css"h...
代码星球
·
2020-07-09
Django
框架
Form
表单
验证
八 Django框架,模板语言
模板语言就是可以将动态数据在html模板渲染的语言 一、接收值渲染locals()函数,写在请求响应render()函数里,可以将逻辑处理函数里的变量传到html用模板语言渲染{{...}}接收一个变量或者值进行渲染逻辑处理fromdjango.shortcutsimportrenderfromapp1.mo...
代码星球
·
2020-07-09
Django
框架
模板
语言
七 Django框架,models.py模块,数据库操作——F和Q()运算符:|或者、&并且——queryset对象序列化
F()可以将数据库里的数字类型的数据,转换为可以数字类型首先要导入 fromdjango.db.modelsimportFfromdjango.shortcutsimportrenderfromapp1.modelsimport*#导入数据库操作模块fromdjango.db.modelsimpo...
代码星球
·
2020-07-09
Django
框架
models.py
模块
数据库
六 Django框架,models.py模块,数据库操作——链表结构,一对多、一对一、多对多
链表操作链表,就是一张表的外键字段,连接另外一张表的主键字段一对多models.ForeignKey()外键字段一对多,值是要外键的表类from__future__importunicode_literalsfromdjango.dbimportmodels#导入models对象classyong_hu_s...
代码星球
·
2020-07-09
Django
框架
models.py
模块
数据库
五 Django框架,models.py模块,数据库操作——表类容的增删改查
Django框架,models.py模块,数据库操作——表类容的增删改查 增加数据create()方法,增加数据save()方法,写入数据第一种方式表类名称(字段=值)需要save()方法,写入数据fromdjango.shortcutsimportrenderfromapp1.mod...
代码星球
·
2020-07-09
Django
框架
models.py
模块
数据库
四 Django框架,models.py模块,数据库操作——创建表、数据类型、索引、admin后台,补充Django目录说明以及全局配置文件配置
Django框架,models.py模块,数据库操作——创建表、数据类型、索引、admin后台,补充Django目录说明以及全局配置文件配置 数据库配置 django默认支持sqlite,mysql, oracle,postgresql数据库...
代码星球
·
2020-07-09
Django
框架
models.py
模块
数据库
三 Django框架,Views(视图函数),也就是逻辑处理函数里的各种方法与属性
Django框架,Views(视图函数),也就是逻辑处理函数里的各种方法与属性 Views(视图函数)逻辑处理,最终是围绕着两个对象实现的http请求中产生两个核心对象:http请求:HttpRequest对象http响应:HttpResponse对象所在位置:django.http之...
代码星球
·
2020-07-09
函数
Django
框架
Views
视图
二 Django框架,urls.py模块,views.py模块,路由映射与路由分发以及逻辑处理——url控制器
Django框架,urls.py模块,views.py模块,路由映射与路由分发以及逻辑处理——url控制器这一节主讲url控制器 一、urls.py模块这个模块是配置路由映射的模块,当用户访问一个url地址时,通过这个路由映射模块,映射给对应的逻辑处理函数 url...
代码星球
·
2020-07-09
模块
路由
Django
框架
urls.py
一 Django框架介绍——用pycharm创建Django项目
Django框架介绍 Django是一个开放源代码的Web应用框架,由Python写成。采用了MVC的软件设计模式,即模型M,视图V和控制器C。它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的,即是CMS(内容管理系统)软件。并于2005年7月在BSD许可证下发布。这套框架是以比利时的吉...
代码星球
·
2020-07-09
Django
框架
介绍
pycharm
创建
五十 Python分布式爬虫打造搜索引擎Scrapy精讲—elasticsearch(搜索引擎)用Django实现我的搜索以及热门搜索
第三百七十一节,Python分布式爬虫打造搜索引擎Scrapy精讲—elasticsearch(搜索引擎)用Django实现我的搜索以及热门 我的搜素简单实现原理我们可以用js来实现,首先用js获取到输入的搜索词设置一个数组里存放搜素词,判断搜索词在数组里是否存在如果存在删除原来的词,重新将新词放...
代码星球
·
2020-07-09
搜索引擎
搜索
五十
Python
分布式
首页
上一页
...
16
17
18
19
20
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他