51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#Django
django使用流程
1.安装django包 1 (命令行)>pipinstalldjango#condainstalldjango 2.安装成功后,可以新建django项目 1(命令行)>django-adminstartproject(mysite)项目名 下附项目结构:my...
代码星球
·
2020-06-14
django
使用
流程
tornado django flask 跨域解决办法(cors)
XMLHttpRequestcannotloadhttp://www.baidu.com.No'Access-Control-Allow-Origin'headerispresentontherequestedresource.Origin'http://10.16.16.25:9988'isthereforenota...
代码星球
·
2020-06-13
tornado
django
flask
跨域
解决
django的跨站请求访问
一、简介django为用户实现防止跨站请求伪造的功能,通过中间件 django.middleware.csrf.CsrfViewMiddleware来完成。而对于django中设置防跨站请求伪造功能有分为全局和局部。全局: 中间件 django.middleware.csrf.CsrfViewMi...
代码星球
·
2020-06-13
django
跨站
请求
访问
django的中间件
这个就是中间件的流程django中的中间件(middleware),在django中,中间件其实就是一个类,在请求到来和结束后,django会根据自己的规则在合适的时机执行中间件中相应的方法。在django项目的settings模块中,有一个MIDDLEWARE_CLASSES 变量,其中每一个元素就是一个中...
代码星球
·
2020-06-13
django
中间件
django缓存
由于Django是动态网站,所有每次请求均会去数据进行相应的操作,当程序访问量大时,耗时必然会更加明显,最简单解决方式是使用:缓存,缓存将一个某个views的返回值保存至内存或者memcache中,5分钟内再有人来访问时,则不再去执行view中的操作,而是直接从内存或者Redis中之前缓存的内容拿到,并返回。Djang...
代码星球
·
2020-06-13
django
缓存
django的分页--不全也未实现
一、Django内置分页Paginator 二、自定义分页分页功能在每个网站都是必要的,对于分页来说,其实就是根据用户的输入计算出应该在数据库表中的起始位置。1、设定每页显示数据条数2、用户输入页码(第一页、第二页...)3、根据设定的每页显示条数和当前页码,计算出需要取数据表的起始位置4、在数据表中根据起始...
代码星球
·
2020-06-13
django
分页
不全
实现
django的cookie 和session
Cookie1.获取cookie:request.COOKIES['key']request.get_signed_cookie(key,default=RAISE_ERROR,smax_age=None)参数:default:默认值salt:加密盐max_age:后台控制过期时间 2、设置Cookie:re...
代码星球
·
2020-06-13
django
COOKIE
session
django创建项目
1.下载django的包从https://www.djangoproject.com/下载django安装包。解压后,进入django目录,运行pythonsetup.pyinstall,启动安装。 2.添加环境变量C:/python/Lib/site-packages/Django-1.9.2-py3.5....
代码星球
·
2020-06-13
django
创建
项目
django 的模板语言
1、模版的执行模版的创建过程,对于模版,其实就是读取模版(其中嵌套着模版标签),然后将Model中获取的数据插入到模版中,最后将信息返回给用户。defcurrent_datetime(request):now=datetime.datetime.now()html="<html><body>It...
代码星球
·
2020-06-13
django
模板
语言
django的前后的结合,search搜索功能案例
利用django的Q()功能可以很好的展开搜索功能假设我要做个这样的搜索功能那么思路是怎么样的?前端获取--》输入--》ajax后台获取--》进行搜索--》将值返回后台---》ajax在进行处理传到页面那我们就来看看代码前端的代码:<!DOCTYPEhtml><htmllang="en"><...
代码星球
·
2020-06-13
django
后的
结合
search
搜索
django的序列化
关于django的序列化主要应用在将数据库中检索的数据返回给客户端用户,特别的Ajax请求一般返回的Json格式 两种方法:方法一:serializers:缺点就是只能应用于对象"""ret=models.Book.objects.filter(con)print(ret)#queryset,[对象]#就是上...
代码星球
·
2020-06-13
django
序列化
django操作数据库之查询F,Q操作 和 seach搜索功能
#F使用查询条件的值##fromdjango.db.modelsimportF#models.Tb1.objects.update(num=F('num')+1) #Q构建搜索条件fromdjango.db.modelsimportQ#con=Q()##q1=Q()#q1.connector='OR'#q1....
代码星球
·
2020-06-13
操作
django
数据库
查询
seach
django之form表单验证
django中的Form一般有两种功能:输入html验证用户输入#!/usr/bin/envpython#-*-coding:utf-8-*-importrefromdjangoimportformsfromdjango.core.exceptionsimportValidationErrordefmobile_val...
代码星球
·
2020-06-13
django
form
表单
验证
django的ajax对应前端的瀑布流方法
html{%loadxx%}<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>Title</title></head><body><div&g...
代码星球
·
2020-06-13
django
ajax
对应
前端
瀑布
django 的文件上传
templatehtml(模板文件):<formenctype="multipart/form-data"method="POST"action="/address/upload/"><inputtype="file"name="file"/><br/><inputtype="...
代码星球
·
2020-06-13
django
文件
上传
首页
上一页
...
21
22
23
24
25
...
下一页
尾页
按字母分类:
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
其他