摘要: 在Django管理界面中我想在发布时自动插入登录用户名和博客文章,目前我已经在每个用户的下拉菜单中显示每个用户选择但显然这不是很好,所以我想它自动输入这个。自动插入登录用户用户名在Django 这里是我的代码: models.py 从django.db进口车型 从django.contrib.aut 阅读全文
posted @ 2023-04-03 11:42 super_ip 阅读(29) 评论(0) 推荐(0) 编辑
摘要: Nginx 限制文件上传大小,相应配置参数:client_max_body_size 注意:该参数在nginx.conf中默认是没有配置的,不配置的情况下,nginx默认限制请求附件大小为:1M。 即:默认当你通过nginx代理上传附件,大于1M的文件时,浏览器会抛出如下异常。 处理方式: 找到ng 阅读全文
posted @ 2023-04-03 08:54 super_ip 阅读(1088) 评论(0) 推荐(0) 编辑
摘要: 1,通过JS引入,学习的时候通过CDN即可 <script src="https://unpkg.com/vue@3/dist/vue.global.js"></script> 2,在HTML文件中 <!-- 初识Vue: 1.想让Vue工作,就必须创建一个Vue实例,且要传入一个配置对象; 2.r 阅读全文
posted @ 2023-04-01 09:53 super_ip 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 一般这个颜色列表是放在models.py里 charge_type_class_mapping = { 1: "success", 2: "danger", 3: "default", 4: "info", 5: "primary", } color.py from django.template 阅读全文
posted @ 2023-03-31 13:31 super_ip 阅读(59) 评论(0) 推荐(0) 编辑
摘要: #在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 阅读(234) 评论(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 阅读(475) 评论(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 阅读(158) 评论(0) 推荐(0) 编辑