解决django配合nginx部署后admin样式丢失
解决django配合nginx部署后admin样式丢失
1、 在项目的settings.py文件里添加以下内容:
STATIC_URL = '/static/'
STATICFILES_DIRS = [
os.path.join(BASE_DIR, 'static')
]
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
2、 执行下面的命令将admin的样式文件拷贝到static文件夹里
python manage.py collectstatic
实际就是往static文件夹里增添了两个文件夹:admin、django_extensions。
3、将新生成的static文件夹替换掉原先的文件夹。
注:其他均不用改变