摘要: ModelForm 中选择框的数据 print(list(self.fields['customer'].choices)) [('', ' '), (1, '张飞'), (2, '关羽'), (3, '刘备')] print(list(self.fields['customer'].widget. 阅读全文
posted @ 2018-12-27 22:12 拐弯 阅读(756) 评论(0) 推荐(0) 编辑
摘要: 通过 session 保存 个人 信息 登录的视图函数中: def login(request): ''' 登录 ''' err, user, pwd = '', '', '' if request.method == 'POST': user = request.POST.get('user') 阅读全文
posted @ 2018-12-27 22:10 拐弯 阅读(1810) 评论(0) 推荐(0) 编辑
摘要: Django forms 组件 Form 1. form表单完成的事情 1. 提供input可以提交数据 2. 对提交的数据进行校验 3. 提供错误提示 2. 定义form组件 3. 使用 form 组件 视图中: 模板中: form 标签加上 novalidate 前端不进行校验 {{ form_ 阅读全文
posted @ 2018-12-27 22:05 拐弯 阅读(320) 评论(0) 推荐(0) 编辑
摘要: Ajax (Asynchronous Javascript And XML ) 特点: 异步 页面局部刷新 传递的数据量小 ajax 请求返回数据 重定向 location.href='/index/' 1. 发请求的途径 1. a标签 GET 2. form表单 GET /POST 3. 地址栏中 阅读全文
posted @ 2018-12-27 22:03 拐弯 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 在Django中就是一个类,在全局范围内改变Django的输入和输出。 1. 五个方法 process_request(self,request) process_view(self, request, view_func, view_args, view_kwargs) process_templ 阅读全文
posted @ 2018-12-27 22:02 拐弯 阅读(120) 评论(0) 推荐(0) 编辑