django
孤独王者¥
一个平平无奇的菜鸟程序员
展开
-
Django中CELERY_BROKER_TRANSPORT_OPTIONS配置项
Django中CELERY_BROKER_TRANSPORT_OPTIONS配置项:设置添加异步任务时,连接broker的超时的相关配置原创 2022-02-10 16:44:25 · 3509 阅读 · 1 评论 -
django migrations文件如何转成sql
django migrations文件如何转成sql原创 2022-02-10 16:28:57 · 1474 阅读 · 0 评论 -
python manage.py migrate和 migrate --fake和migrate --fake-initial的区别
python manage.py migrate和 migrate --fake和migrate --fake-initial的区别原创 2022-02-10 16:19:20 · 3514 阅读 · 0 评论 -
Django中实现order by FIELD
Django中实现order by FIELD原创 2022-02-10 15:29:10 · 1622 阅读 · 1 评论 -
python 解压 .rar/.zip简述
一、解压rar 非Windows环境对.rar文件兼容不是很好,不建议使用,会出现奇奇怪怪的问题,如果一定要用,如下:1、安装rarfilepip install rarfile2、简单的例子import rarfileimport datetimepath = "../files/test.rar"path2 = "../files/"print(datetime.datetime.now())rf = rarfile.RarFile(path)pr...原创 2021-08-12 18:38:28 · 432 阅读 · 0 评论 -
Nginx配置Django admin指定静态文件目录(可自定义使用2.x版本或3.x版本的admin)
一、背景:在实际使用过程中,经常存在同一个nginx网关同时代理着django版本2.x和 3.x的应用,这个时候,如果我们使用了Django自带的admin管理后台,你会发现,其实2和3的admin静态资源是不兼容的。这个时候为了不影响原有应用的正常使用的同时保证新的应用正常,我们需要在nginx上同时配置两个或者更多版本的Django admin静态资源路径,然后应用在使用时就可以根据实际django版本来配置settings.py中的STATIC_URL路径指定使用哪个版本的静态资源。..原创 2021-05-27 15:12:03 · 749 阅读 · 0 评论 -
Django session配置总结
# 为了避免和其它系统的session串了,可以修改名字SESSION_COOKIE_NAME = "your_system_id" # Session的cookie保存在浏览器上时的key,即:sessionid=随机字符串(默认)SESSION_COOKIE_PATH = "/" # Session的cookie保存的路径(默认)SESSION_COOKIE_DOMAIN = None # Session的cookie保存的域名(默.原创 2021-03-08 11:02:39 · 212 阅读 · 0 评论 -
Django Admin页面自定义设置
一、设置名称from django.contrib import admin# 修改管理端默认配置名admin.site.site_header = 'xxx Admin'admin.site.site_title = 'xxx'二、增加自定义字段的搜索框@admin.register(xxx)class xxxAdmin(admin.ModelAdmin): list_display = ( 'id', 'type', 'creator', 'creat原创 2021-02-22 17:07:38 · 3705 阅读 · 0 评论 -
django中切换数据库源为mysql时的踩坑
一、问题描述:django中默认的数据是sqlite,但是我们正常使用都是mysql,所以就按照官网的教程配置修改settings.py中的数据库配置,项目初始化文件__init__.py, 如下:1、settings.py# DATABASES = {# 'default': {# 'ENGINE': 'django.db.backends.sqlite3',# 'NAME': os.path.join(BASE_DIR, 'db.sqlite3原创 2020-06-03 12:33:50 · 383 阅读 · 0 评论