上一页 1 2 3 4 5 6 7 8 9 10 ··· 16 下一页
摘要: 执行命令 nginx -c /etc/nginx/nginx.conf 再使用 nginx -s reload 阅读全文
posted @ 2021-01-08 14:05 _Q 阅读(154) 评论(0) 推荐(0)
摘要: import oss2 # 连接 oss auth = oss2.Auth(settings.OSS_ACCESS_KEY_ID, settings.OSS_ACCESS_KEY_SECRET) bucket = oss2.Bucket(auth, settings.OSS_ENDPOINT, se 阅读全文
posted @ 2020-12-15 15:45 _Q 阅读(918) 评论(0) 推荐(0)
摘要: 一。 安装 apt install screen 二。基础命令 1. 查看当前服务器上所有 screen 会话 screen -ls 2. 创建 screen # 自定义名字创建 screen -S 名称 # 直接 screen 创建(名称为自动生成的一串字符) screen 自动生成的字符串大概长 阅读全文
posted @ 2020-11-28 16:34 _Q 阅读(141) 评论(0) 推荐(0)
摘要: 一. 安装依赖包 pip install oss2 pip install django-oss-storage 二. settings.py 中添加 oss 配置 (配置完毕后就会生效, 文件的上传地址, 访问路径都会变成 oss 服务器上的) MEDIA_URL = '/media/'MEDIA 阅读全文
posted @ 2020-10-30 17:43 _Q 阅读(2922) 评论(0) 推荐(0)
摘要: # 使用 @receiver 装饰器来完成该操作 from django.db import models from django.dispatch import receiver from django.db.models.signals import post_delete, pre_delet 阅读全文
posted @ 2020-10-28 18:07 _Q 阅读(416) 评论(0) 推荐(0)
摘要: # 导出 # 导出所有 app 的 models 数据 python manage.py dumpdata > apps.json # 导出指定 app 下的 models 数据 python manage.py dumpdata apps.base > base.json# 如果报错,可以尝试下直 阅读全文
posted @ 2020-10-22 15:00 _Q 阅读(1688) 评论(0) 推荐(0)
摘要: # 一对多/多对多字段 搜索查询 @admin.register(User) class UserAdmin(admin.ModelAdmin): raw_id_fields = ('一对多/多对多 字段名称',) # 变为input搜索框 效果: 阅读全文
posted @ 2020-09-30 17:12 _Q 阅读(1163) 评论(0) 推荐(0)
摘要: # admin 创建数据时将外键关联表内联到创建的页面中 class GoodsDetailsInline(admin.StackedInline): # 商品详情内联 extra = 0 # 默认打开创建数量 model = GoodsDetails # 关联外键表 @admin.register 阅读全文
posted @ 2020-09-30 16:59 _Q 阅读(1134) 评论(0) 推荐(0)
摘要: # 问题原因:更新数据时,查询的 id 值不能为 空字符串 dic = { "nickname": "q2" } # 错误写法 user_id = request.data.get("id", "") User.objects.update_or_create(id=user_id, default 阅读全文
posted @ 2020-09-11 16:52 _Q 阅读(414) 评论(0) 推荐(0)
摘要: 问题场景:在对某个表的 queryset 进行序列化的时候,我需要将一个可能会实时变更的临时数据也放进 queryset 中的每个 obj 对象中,而正常情况下,obj 对象是不允许你添加不是自己表字段中的其他属性(这会引发异常)。 解决问题: 当你想在某个表对象中添加一些临时属性,而不是添加表字段 阅读全文
posted @ 2020-09-05 19:35 _Q 阅读(1673) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 10 ··· 16 下一页