何らかの理由で、ある時点でdjangoの管理が壊れました。cssがありません。
これが私の設定です:
MEDIA_ROOT = os.path.normpath(os.path.join(SITE_ROOT, 'media/'))
MEDIA_URL = '/media/'
ADMIN_MEDIA_PREFIX = '/admin_media/'
ただし、管理ページで生成された行は引き続き次のとおりです。
<link rel="stylesheet" type="text/css" href="/admin_media/css/base.css" />
しかし、サイトは私にこのファイルの404を与えます。
そして、それはさらに良くなります-apacheを使用してプロジェクトを表示すると、その問題が発生します。私が使用する場合python manage.py runserver
、管理者はうまく機能します。
なぜそれが起こっているのかについての手がかりはありますか?--apacheを再起動しましたが、役に立ちませんでした。
これが私がurlsファイルに持っているものです:
(r'^media/(?P<path>.*)$', 'django.views.static.serve', {'document_root': settings.MEDIA_ROOT}),