摘要: response对象 最常用的三个response对象 HttpResponse('xxx') HttpResponse对象 , 返回字符串 ; render(request, '模板的路径', ) 返回一个页面 ; redirect('路径') 重定向 : 对这个路径再发出一次请求 ; rende 阅读全文
posted @ 2020-10-12 20:10 richard_A 阅读(134) 评论(0) 推荐(0)
摘要: request对象 request.method 请求方法 GET , POST , ... request.path_info 当前路径 不包含IP和端口 也不包含参数 ; request.get_full_path() 这是一个方法 , 其他都是属性 ; 当前路径 不包含IP和端口 但是包含参数 阅读全文
posted @ 2020-10-12 20:09 richard_A 阅读(94) 评论(0) 推荐(0)
摘要: Django的模板系统 常用语法 Django模板中只需要记住两种特殊符号 : {{ }}和{% %} ; {{ }}表示变量 , 在模板渲染的时候替换成值 ; {% %} -- "标签"( tag ) : 表示逻辑相关的操作 ; 变量 **注意 😗* 变量中都是通过.来取相关的内容 , 模板语法 阅读全文
posted @ 2020-10-12 19:51 richard_A 阅读(93) 评论(0) 推荐(0)
摘要: AJAX json json是JavaScript对象表示法 ; json是轻量级的文本数据交换格式 ; json独立于语言 ; json具有自我描述性 , 更易理解 ; json使用JavaScript语法来描述数据对象 , 但是json仍然独立于语言和平台 ; json解释器和json库支持多种 阅读全文
posted @ 2020-10-12 19:47 richard_A 阅读(86) 评论(0) 推荐(0)
摘要: form 简单Form示例 定义 from django import forms class RegForm(forms.Form): user = forms.CharField(label="账号") pwd = forms.CharField(label="密码", widget=forms 阅读全文
posted @ 2020-10-12 19:38 richard_A 阅读(123) 评论(0) 推荐(0)
摘要: 注意: 博客园设置里申请js权限。作用到侧边栏就可以,其他地方也行。只适配的markdown编辑器,与其他界面美化代码一起使用可能会出现bug。 默认代码是展开的效果 <script type="text/javascript"> $(document).ready(function () { va 阅读全文
posted @ 2020-10-10 01:12 richard_A 阅读(941) 评论(0) 推荐(1)
摘要: CBV执行的大致流程 以 views.Login.as_view() 为例: 执行views页面中的Login类中的as_view方法 执行as_view方法中的view方法 执行dispatch方法 在dispatch方法中进行判断: if request.method.lower() in [' 阅读全文
posted @ 2020-02-21 00:05 richard_A 阅读(161) 评论(0) 推荐(0)
摘要: 方式一: ctrl + 左键 方式二: 鼠标滚轮点击链接 阅读全文
posted @ 2020-02-20 22:43 richard_A 阅读(1656) 评论(0) 推荐(0)
摘要: 面向对象总结 一,初识 class Person(object): # 类属性:静态属性 默认这个类所有对象都有的,不能更改的属性可以放在这里 # 一般不用对象调用类属性,对象不能修改类属性,一旦修改: # 会在实例属性中新增被修改的类属性,将真实的类属性覆盖 language = '语言' min 阅读全文
posted @ 2020-01-06 16:47 richard_A 阅读(80) 评论(0) 推荐(0)
摘要: 闭包:在嵌套函数中,变量即不在全局,也不在内层函数中,而且必须是内层函数对外层函数的变量的引用 开放封闭原则:对功能扩展是开放的,对源码的修改是封闭的...在不修改源码及调用方式的前提下,对功能进行额外地扩展就是开放封闭原则 装饰器 1. 标准版装饰器 def wrapper(func): def 阅读全文
posted @ 2019-11-26 22:33 richard_A 阅读(162) 评论(0) 推荐(0)