linux下Nginx+Django Admin界面无样式问题解决方法

卢松松博客 关注创业者、自媒体人和站长的网站

下面本文给各位介绍linux下Nginx+Django Admin界面无样式问题解决方法,如果你碰到此问题可以一起来看看吧.

Django增加admin后台管理:

  1. [root@hzByrd]#pythonmanage.pysyncdb#建表、设置管理员
  2. [root@hzByrd]#catByrd/urls.py
  3. urlpatterns=patterns('',
  4. #Examples:
  5. #url(r'^$','{{project_name}}.views.home',name='home'),
  6. #url(r'^{{project_name}}/',include('{{project_name}}.foo.urls')),
  7. #Uncommenttheadmin/doclinebelowtoenableadmindocumentation:--phpfensi.com
  8. #url(r'^admin/doc/',include('django.contrib.admindocs.urls')),
  9. #Uncommentthenextlinetoenabletheadmin:
  10. url(r'^admin/',include(admin.site.urls)),#将admin注释去掉
  11. )

访问:http://mydomain/admin发现样式不正确,/static/admin/css/base.css这样的样式报404未找到错误.

继续测试:python manage.py runserver 0.0.0.0:8080 发现不经过nginx,样式是被加载的.

解决方法:

  1. location/static/{
  2. alias/python目录/site-packages/django/contrib/admin/static/;
  3. }

相关广告
  • linux下Nginx+Django Admin界面无样式问题解决方法 linux下Nginx+Django Admin界面无样式问题解决方法 linux下Nginx+Django Admin界面无样式问题解决方法
相关阅读

linux下Nginx+Django Admin界面无样式问题解决方法

2019/10/10 17:46:32 | 谷歌SEO算法 | SEO教程