django admin后台管理无法显示静态文件的解决办法
1. 首先检查mysite/settings.py要有以下配置: ``` STATIC_URL = '/static/' STATIC_ROOT = os.path.join(BASE_DIR,'static') ``` 1. urls.py 文件配置信息 ``` from django.contrib import admin from django.conf.urls import url,include from django.conf.urls.static import static from django.conf import settings urlpatterns = [ url(r'^admin/',admin.site.urls), ] + static(settings.STATIC_URL,document_root = settings.STATIC_ROOT) ``` 1. 使用命令导出相关静态文件, - 在mysite里创建static目录,执行python manage.py collectstatic - 会自动把python里site-packages/django/contrib/admin/static/admin下的文件复制到static文件夹下,也可自己找到文件路径进行手动复制) 1. 再nginx中,配置静态文件访问路径,即可