摘要:
Nginx 限制文件上传大小,相应配置参数:client_max_body_size 注意:该参数在nginx.conf中默认是没有配置的,不配置的情况下,nginx默认限制请求附件大小为:1M。 即:默认当你通过nginx代理上传附件,大于1M的文件时,浏览器会抛出如下异常。 处理方式: 找到ng 阅读全文
摘要:
1,通过JS引入,学习的时候通过CDN即可 <script src="https://unpkg.com/vue@3/dist/vue.global.js"></script> 2,在HTML文件中 <!-- 初识Vue: 1.想让Vue工作,就必须创建一个Vue实例,且要传入一个配置对象; 2.r 阅读全文
摘要:
一般这个颜色列表是放在models.py里 charge_type_class_mapping = { 1: "success", 2: "danger", 3: "default", 4: "info", 5: "primary", } color.py from django.template 阅读全文
摘要:
#在settings文件中添加以下配置 SESSION_SAVE_EVERY_REQUEST = True SESSION_COOKIE_AGE=60*30 #30分钟。 SESSION_EXPIRE_AT_BROWSER_CLOSE = False 会话cookie可以在用户浏览器中保持有效期。T 阅读全文
摘要:
后台为了屏蔽某些信息,比如客服时候只能看见自己,不能看到其他人,一旦选择了自己后,则无法再修改客服归属 class NotesAdmin(admin.ModelAdmin): def formfield_for_foreignkey(self, db_field, request, **kwargs 阅读全文
摘要:
TabularInline类用于在A页面上编辑B表的字段,举例说明,如果models.py中有Staff、Job两个model: from django.db import models class Staff(models.Model): name = models.CharField(max_l 阅读全文
摘要:
网站部署上线需要环境: centos需要的依赖组件: python3.9 先下载wget https://www.python.org/ftp/python/3.9.5/Python-3.9.5.tgz 解压编译安装 tar -xvf Python-3.9.5.tgz cd Python-3.9.5 阅读全文
摘要:
默认情况下ForeignKey调用的时候只能单选,当内容过多时候不方便,所以启用带搜索功能,就相对很方便了。 在admin.py中使用 #保证以下2个参数都要有内容,否则会报错,autocomplete_fields使用的时候,用户必须能有查看的权限,否则点击会提示403错误 autocomplet 阅读全文
摘要:
django从view向template传递HTML字符串的时候,django默认不渲染此HTML,原因是为了防止这段字符串里面有恶意攻击的代码。 如果需要渲染这段字符串,需要在view里这样写: from django.utils.safestring import mark_safe def v 阅读全文
摘要:
字段类型 字段 说明 对应mysql字段AutoField 自增的主键 IntBooleanField 布尔字段 TinyintCharField 字符类型 varCharDateField 日期 DateDateTimeField 日期时间类型 DateTimeIntergetField 整数类型 阅读全文