django
百雨
希望在工作过程中将问题与解决方案记录下来
展开
-
django过滤器与自定义标签
一、过滤器(一)生成app(非必要但有用),创建包与任意命名的模块(二) 注册app,增加OPTIONS项(三)前端代码(四)效果二、自定义标签(一)起点是最下面那行开始的import datetimefrom django import templateregister = template.Library()class Cur...原创 2019-04-09 20:19:11 · 130 阅读 · 0 评论 -
cookie和session的区别
目录(一)cookie是什么?为什么存在?(二)cookie在哪(三)cookie中的数据来自哪里(四)session是什么?为什么存在?在哪?(五)cookie与session联合工作(六)cookie被浏览器禁了咋办(七)cookie 和session 的区别:整合个人理解与https://www.cnblogs.com/shiyangxt/artic...原创 2019-04-25 22:26:12 · 130 阅读 · 0 评论 -
ajax流程详解
ajax的实现步骤 (1) 通过事件调用js中的函数,通过函数创建ajax请求,也就是创建一个异步调用对象. (2) ajax里通过url键指定的值创建一个新的url执行HTTP请求,并指定该HTTP请求的方法(post、get...)、携带数据及验证信息 (csrf等) (3)服务端设置响应HTTP请求的函数. (4)服务端的这个相应函数使用aj...原创 2019-04-26 19:56:50 · 341 阅读 · 0 评论 -
django的forms类实现表单验证以及自定义校验
(一)在自己的app当中创建一个forms.py脚本代码:from django import formsclass AuthorForm(forms.Form): name = forms.CharField(max_length=32,required=False,min_length=6) age = forms.IntegerField(label =...原创 2019-04-02 22:32:55 · 1200 阅读 · 0 评论 -
Django实现下载文件
(一)前端页面展示(二)路由展示(三)试图函数展示文件路径代码:def download_template(request): file = open('static/files/BatchPayTemplate.xls', 'rb') response = FileResponse(file) response['Conten...原创 2019-07-16 20:53:34 · 27218 阅读 · 9 评论 -
html内容转pdf
本文内容用的 xhtml2pdf库,可以pip安装; 还有别的方法:https://github.com/JazzCore/python-pdfkit好像页面的css与异步加载不会有效果(一)主要生成部分代码:# 开始渲染PDF页面# 传给html的数据字典 context = {"er_code":er_code,"big_money":big_money,"acc...原创 2019-07-24 15:35:55 · 1407 阅读 · 1 评论 -
Django model中的 class Meta 详解
通过一个内嵌类 “class Meta” 给你的 model 定义元数据, 类似下面这样:class Foo(models.Model): bar = models.CharField(maxlength=30) class Meta: # ...Model 元数据就是 “不是一个字段的任何数据” – 比如排序选项, admin 选项等等.下面...转载 2019-08-23 20:45:58 · 178 阅读 · 0 评论