使用这些设置,django显示项目NeoRec
的应用程序NeoRecApp
的静态目录中存储的404.png文件,如果DEBUG=True
,则不显示debug是否设置为false。在
(在设置STATIC_ROOT
之后,我运行了python manage.py collectstatic
,将文件移动到新创建的“neorecap/static”。)
设置.py
DEBUG = False
#DEBUG = True
ALLOWED_HOSTS = ["*"]
STATIC_URL = 'static/'
STATIC_ROOT = 'NeoRecApp/static/'
INSTALLED_APPS = (
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'NeoRecApp',
)
网址.py
^{pr2}$
在阅读了更多关于docs的文章后,我发现调试标志被设置为运行Django的测试服务器。因此,如果DEBUG=False,那么Django的
manage.py runserver
解决方案将不提供静态文件,此后我们有两个选项-相关问题 更多 >
编程相关推荐