【发布时间】:2014-11-03 17:49:53
【问题描述】:
我的 django 网站有问题。一切运行良好,但是当我将调试模式切换为 false 时,管理面板没有更多样式(css)。有人可以解释为什么吗? 抱歉,问题太短了。
这是我的主要 urls.py 文件:
from django.conf.urls.defaults import patterns, url, include, handler500, handler404
from django.conf import settings
from django.contrib import admin
admin.autodiscover()
urlpatterns = patterns('',
url(r'^aste/', include('aste.urls',namespace="aste")),
url(r'^', include('utenti.urls',namespace="utenti")),
url(r'^forum/', include('forum.urls',namespace="forum")),
url(r'^admin/', include(admin.site.urls)),
url(r'^admin/doc/', include('django.contrib.admindocs.urls')),
url(r'^media/(?P<path>.*)$', 'django.views.static.serve', {
'document_root': settings.MEDIA_ROOT,
}),
)
【问题讨论】:
-
您是否在本地运行您的应用程序?如果是这样,您是否设置了特殊的 url 以在开发期间使用开发服务器为您的静态文件提供服务?
-
是的,我在本地运行它,是的,我为管理员设置了一些 url,调试模式 = True 时一切正常,但如果它为 false,我就会遇到问题。我有不止一个 urls 文件,但现在我将发布主要的,带有管理 url。
标签: python django debugging templates admin