摘要: django 中的中间件(middleware),在django中,中间件本质是一个类,在请求到来和结束后,django会根据自己的规则在合适的时机执行中间件中相应的方法。 在django项目的settings模块中,有一个 MIDDLEWARE_CLASSES 变量,其中每一个元素就是一个中间件, 阅读全文
posted @ 2017-07-09 20:08 Adamanter 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 注意:FORM表单提交文件要有一个参数enctype="multipart/form-data" 一般上传: 1 def f1(request): 2 if request.method == "GET": 3 return render(request,'f1.html') 4 5 else: 6 阅读全文
posted @ 2017-07-09 19:55 Adamanter 阅读(158) 评论(0) 推荐(0) 编辑
摘要: Django的Form主要具有一下几大功能: 生成HTML标签,保留上次提交数据 验证用户数据(显示错误信息) 1、创建Form类 1 from django.forms import Form 2 from django.forms import widgets #插件 3 from django 阅读全文
posted @ 2017-07-09 19:50 Adamanter 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 1. 一对一 班级 模态增加 编辑 def classes(request): data = sqlheper.get_list("select cid,title from class",[]) return render(request, "classes.html", {"data": dat 阅读全文
posted @ 2017-07-09 19:26 Adamanter 阅读(463) 评论(0) 推荐(0) 编辑
摘要: XSS XSS跨站脚本攻击(Cross Site Scripting),为不和层叠样式表(Cascading Style Sheets, CSS)的缩写混淆,故将跨站脚本攻击缩写为XSS。恶意攻击者往Web页面里插入恶意Script代码,当用户浏览该页之时,嵌入其中Web里面的Script代码会被执 阅读全文
posted @ 2017-07-09 19:05 Adamanter 阅读(114) 评论(0) 推荐(0) 编辑
摘要: URL配置(URLconf)就像Django 所支撑网站的目录。它的本质是URL与要为该URL调用的视图函数之间的映射表;你就是以这种方式告诉Django,对于这个URL调用这段代码<br>对于那个URL调用那段代码 1 2 3 4 5 6 7 8 9 10 urlpatterns = [ url( 阅读全文
posted @ 2017-07-09 18:55 Adamanter 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 零、创建和配置 Python的WEB框架有Django、Tornado、Flask 等多种,Django相较与其他WEB框架其优势为:大而全,框架本身集成了ORM、模型绑定、模板引擎、缓存、Session等诸多功能。 基本配置 终端命令:django-admin startproject siten 阅读全文
posted @ 2017-07-09 16:49 Adamanter 阅读(280) 评论(1) 推荐(0) 编辑