debug = false时,出现问题
修改 settings.py
STATIC_URL = '/static/'
STATIC_ROOT = 'lovezyf/static'
STATICFILES_DIRS = (
os.path.join("/lovezyf/", 'static').replace('\\', '/'),
)
其中join 内为static文件目录
上面的join 第一项即为我的应用目录
在 总的 urls.py 中增加
from django.contrib import admin
from django.urls import path, include
from django.views import static ##新增
from django.conf import settings ##新增
from django.conf.urls import url ##新增
urlpatterns = [
path('lovezyf/', include("lovezyf.urls")),
path('admin/', admin.site.urls),
# 新增
url(r'^static/(?P<path>.*)$', static.serve,
{'document_root': settings.STATIC_ROOT}, name='static'),
]