摘要: #在settings文件中添加以下配置 SESSION_SAVE_EVERY_REQUEST = True SESSION_COOKIE_AGE=60*30 #30分钟。 SESSION_EXPIRE_AT_BROWSER_CLOSE = False 会话cookie可以在用户浏览器中保持有效期。T 阅读全文
posted @ 2023-03-30 22:26 super_ip 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 后台为了屏蔽某些信息,比如客服时候只能看见自己,不能看到其他人,一旦选择了自己后,则无法再修改客服归属 class NotesAdmin(admin.ModelAdmin): def formfield_for_foreignkey(self, db_field, request, **kwargs 阅读全文
posted @ 2023-03-30 16:17 super_ip 阅读(19) 评论(0) 推荐(0) 编辑
摘要: TabularInline类用于在A页面上编辑B表的字段,举例说明,如果models.py中有Staff、Job两个model: from django.db import models class Staff(models.Model): name = models.CharField(max_l 阅读全文
posted @ 2023-03-30 15:57 super_ip 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 网站部署上线需要环境: 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 阅读全文
posted @ 2023-03-30 13:13 super_ip 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 默认情况下ForeignKey调用的时候只能单选,当内容过多时候不方便,所以启用带搜索功能,就相对很方便了。 在admin.py中使用 #保证以下2个参数都要有内容,否则会报错,autocomplete_fields使用的时候,用户必须能有查看的权限,否则点击会提示403错误 autocomplet 阅读全文
posted @ 2023-03-30 11:46 super_ip 阅读(468) 评论(0) 推荐(0) 编辑
摘要: django从view向template传递HTML字符串的时候,django默认不渲染此HTML,原因是为了防止这段字符串里面有恶意攻击的代码。 如果需要渲染这段字符串,需要在view里这样写: from django.utils.safestring import mark_safe def v 阅读全文
posted @ 2023-03-30 10:09 super_ip 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 字段类型 字段 说明 对应mysql字段AutoField 自增的主键 IntBooleanField 布尔字段 TinyintCharField 字符类型 varCharDateField 日期 DateDateTimeField 日期时间类型 DateTimeIntergetField 整数类型 阅读全文
posted @ 2023-03-30 09:18 super_ip 阅读(22) 评论(0) 推荐(0) 编辑