51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#DJ
Django-02
知识预览Ajax前戏:jsonAjax简介jquery实现的ajaxJS实现的ajax回到顶部定义:JSON(JavaScriptObjectNotation,JS对象标记)是一种轻量级的数据交换格式。它基于ECMAScript(w3c制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和...
代码星球
·
2020-07-09
Django-02
Django-01
知识预览Django基本命令二路由配置系统(URLconf)三编写视图四Template五数据库与ORMadmin的配置一什么是web框架?框架,即framework,特指为解决一个开放性问题而设计的具有一定约束性的支撑结构,使用框架可以帮你快速开发特定的系统,简单地说,就是你用别人搭建好的舞台来做表演。对于所有的We...
代码星球
·
2020-07-09
Django-01
十九 Django框架,发送邮件
全局配置settings.pyEMAIL_BACKEND='django.core.mail.backends.smtp.EmailBackend'#发送邮件引擎EMAIL_USE_TLS=False#是否以https方式EMAIL_HOST='smtp.163.com'#邮件smtp服务器EMAIL_PORT=25#...
代码星球
·
2020-07-09
十九
Django
框架
发送
邮件
十八 Django框架,生成二维码
用Python来生成二维码,需要qrcode模块,qrcode模块依赖Image模块,所以首先安装这两个模块 生成二维码保存图片在本地importqrcodeimg=qrcode.make('http://www.jxiou.com')#img<qrcode.image.pil.PilImageobje...
代码星球
·
2020-07-09
十八
Django
框架
生成
二维
十七 Django框架,文件上传
1、自定义上传【推荐】请求对象.FILES.get()获取上传文件的对象上传对象.name获取上传文件名称上传对象.chunks()获取上传数据包,字节码类型html<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"&...
代码星球
·
2020-07-09
十七
Django
框架
文件
上传
十六 Django框架,信号
Django中提供了“信号调度”,用于在框架执行操作时解耦。通俗来讲,就是一些动作发生的时候,信号允许特定的发送者去提醒一些接受者。也就是当程序有指定动作时,触发一个信号函数1、Django内置信号Modelsignals #数据库操作时pre_init#django的modal执行其构造方法...
代码星球
·
2020-07-09
十六
Django
框架
信号
十五 Django框架,缓存
由于Django是动态网站,所有每次请求均会去数据进行相应的操作,当程序访问量大时,耗时必然会更加明显,最简单解决方式是使用:缓存,缓存将一个某个views的返回值保存至内存或者memcache中,5分钟内再有人来访问时,则不再去执行view中的操作,而是直接从内存或者Redis中之前缓存的内容拿到,并返回。 ...
代码星球
·
2020-07-09
十五
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
模块
数据库
首页
上一页
...
17
18
19
20
21
...
下一页
尾页
按字母分类:
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
其他