Python Django 1.10-为什么应用程序不能与DEBUG=FALSE一起工作
我完全是Django/Python的初学者 我用Django 1.10编写了我的应用程序,一切都很好,现在我想把应用程序移到生产服务器上 所以,我将调试设置为FALSE,突然整个应用程序停止工作。这意味着,通常一个应用程序可以工作,但是静态链接不工作,程序看不到js、css文件 你知道为什么吗Python Django 1.10-为什么应用程序不能与DEBUG=FALSE一起工作,python,django,Python,Django,我完全是Django/Python的初学者 我用Django 1.10编写了我的应用程序,一切都很好,现在我想把应用程序移到生产服务器上 所以,我将调试设置为FALSE,突然整个应用程序停止工作。这意味着,通常一个应用程序可以工作,但是静态链接不工作,程序看不到js、css文件 你知道为什么吗 谢谢开发服务器知道如何为静态文件提供服务,但您必须设置一些设置才能在生产中使用。你可以读到它 这也将指向第页 您需要执行以下操作: 确保django.contrib.staticfiles包含在您安装的应
谢谢开发服务器知道如何为静态文件提供服务,但您必须设置一些设置才能在生产中使用。你可以读到它 这也将指向第页 您需要执行以下操作:
django.contrib.staticfiles
包含在您安装的应用程序中静态URL
static
模板标记为给定的相对路径构建URL。例如:{%load static%}
my\u app/static/my\u app/example.jpg
STATICFILES\u DIRS
设置。例如:STATICFILES\u DIRS=[
join(BASE_DIR,“static”),
“/var/www/static/”,
]
您好。我做到了,但仍然无法在生产模式下运行应用程序。STATIC_URL='/STATIC/'STATICFILES_DIRS=[os.path.join(BASE_DIR,“STATIC”),'/local/home/rob/testTool/STATIC/',]已安装的应用程序=['django.contrib.admin','django.contrib.auth','django.contrib.contenttypes','django.contrib.sessions','django.contrib.messages','django.contrib.staticfiles','testApp',]以及css文件的示例路径:欢迎使用堆栈溢出!这个问题可能会以重复或“太宽”的形式结束很快。但是,不要气馁!如果答案(这里或重复的问题)没有完全解决您的问题,请编辑它,包括原因,并标记此重新打开。谢谢!可能是重复的