解决方法: 更改 urls.py
from django.conf.urls import url, include
from django.contrib import admin
from django.conf.urls.static import static
from django.conf import settings
'''
urlpatterns = [
url(r'^app1/', include('app1.urls')),
url(r'^app2/', include('app2.urls')),
url(r'^admin/', admin.site.urls),
]
'''
# added for load static files correctly in live env
urlpatterns = [
url(r'^app1/', include('app1.urls')),
url(r'^app2/', include('app2.urls')),
url(r'^admin/', admin.site.urls),
] + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)如果需要 media file, 还需要加上 media configuration
+ static(settings.MEDIA_URL,document_root=settings.MEDIA_ROOT)
本文介绍如何在Django项目中正确配置静态文件和媒体文件,包括在开发环境和生产环境中如何使用URLs.py来实现静态资源的有效加载。
1032

被折叠的 条评论
为什么被折叠?



