首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
python学习-- django 2.1.7 ajax 请求
】的更多相关文章
python学习-- django 2.1.7 ajax 请求 进阶版
#原来版本 $.get("/add/",{'a':a,'b':b}, function(ret){ $('#result').html(ret)}) #进阶版 $.get("{% url 'add' %}",{'a':a,'b':b}, function(ret){ $('#result').html(ret); }) #区别 ‘/add/' 改成 {% url 'add' %} …
python学习-- django 2.1.7 ajax 请求
#--------------views.py---------------------- def add(request): a = request.GET['a'] print(a) b = request.GET['b'] a = int(a) b = int(b) return HttpResponse(str(a+b)) #--------------templates/*.html---------------------- {% extends 'base.html' %}{% l…
Python学习---Django拾遗180328
Django之生命周期 前台发送URL请求到Django的中间件进行内容校验,完成校验后到达路由映射文件url.py,然后调用视图函数views.py里面的函数进行内容处理[ 1.操作数据库进行数据读写 2. 调用前台的模版内容]最后返回字符串给前台进行页面的渲染[这里回去的时候也会经过中间件]. Django之中间件 [更多参考]http://www.cnblogs.com/wupeiqi/articles/5246483.html Django中间件类似于Java框架中的拦截器之类的东西,…
Python学习---django模板语法180122
django模板语法[Template] 模版的组成: HTML代码+逻辑控制代码 <h1> {{ user_name }} </h1> 逻辑控制代码的组成: 1.变量: {{ 双大括号来引用变量} } 2.tag标签: {% 大括号和百分比的组合来表示使用tag %} 3.自定义filter和simple_tag 4. extend模板继承 django模板之Template和Context对象 render(request, "hhh.html", {…
Python学习---Django下的Sql性能的测试
安装django-debug-tools Python学习---django-debug-tools安装 性能测试: settings.py INSTALLED_APPS = [ ... 'app01', # 注册app ] STATICFILES_DIRS = (os.path.join(BASE_DIR, "statics"),) # 现添加的配置,这里是元组,注意逗号 TEMPLATES = [ ... 'DIRS': [os.path.join(BASE_DIR, 'templ…
Flask(python web) 处理表单和Ajax请求
1.处理表单(form) 首先,编一个简单的html登录页面(名字为login.html(根路由jinjia2模板指定)): <html> <head> <meta charset="UTF_8"> <meat lang="zh"> </head> <body> <form method="post" action="{{ url_for('login') }…
python学习-- Django根据现有数据库,自动生成models模型文件
Django引入外部数据库还是比较方便的,步骤如下 : 创建一个项目,修改seting文件,在setting里面设置你要连接的数据库类型和连接名称,地址之类,和创建新项目的时候一致 运行下面代码可以自动生成models模型文件 Python manage.py inspectdb 这样就可以在控制台的命令行中看到数据库的模型文件了 # 在models.py中自动生成 把模型文件导入到app中 创建一个app django-admin.py startapp app #如果已经存在app …
python学习-- Django Ajax CSRF 认证
使用 jQuery 的 ajax 或者 post 之前 加入这个 js 代码:http://www.ziqiangxuetang.com/media/django/csrf.js /*====================django ajax ======*/ jQuery(document).ajaxSend(function(event, xhr, settings) { function getCookie(name) { var cookieValue = null; if (doc…
Python学习---Django关于POST的请求解析源码分析
当有请求到来之后,先判断请求头content_type是不是[application/x-www-form-urlencoded] --> 如果是则将请求数据赋值给request.body然后解析为字典形式的数据后赋值给request.post 这样我们就可以用request.POST.get('username")获取数据了 --> 如果不是,则直接将请求数据赋值给request.body之后并不赋值给request.post,此时POST内的数据为空…
Python学习---django下的cookie操作 180201
什么是Cookies 什么是Cookies cookies设置的原因: 1. http请求的无记忆性: 2.加快访问速度 3. 减少服务器压力 cookies特点: cookies保存在客户端浏览器上的键值对,且每次访问页面都会带着cookies cookies可以主动清除 cookies也可以被"伪造",可以被别人带着cookies操作你的账号 cookies会根据域名进行分类,不能跨域共享,也就是说百度有百度的,JD有京东的 cookies必须请求数据成功后才能有用哈 浏览器可以…