Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django 在heroku上创建/重新命名添加的静态文件_Django_Heroku_Static_Operating System_Django Staticfiles - Fatal编程技术网

Django 在heroku上创建/重新命名添加的静态文件

Django 在heroku上创建/重新命名添加的静态文件,django,heroku,static,operating-system,django-staticfiles,Django,Heroku,Static,Operating System,Django Staticfiles,嗨,我有一个问题,它阻止了我网站上的一些额外安全性, 在矿井中,当在当地运行时,这一切都很完美 基本上,当它被使用时,我的网站会在发出特定请求后每三分钟压缩/重命名/重新压缩文件,主要是图像文件。但由于部署在heroku上,这就不起作用了。它说它不能在压缩或重新命名文件后对其进行优化 我使用的是Django 1.7,Heroku有一个只读文件系统。您只能写入到./tmp和./log目录: 应用程序根目录下有两个可写目录:./tmp和./log。如果希望在请求期间临时删除文件,可以写入类似{RAI

嗨,我有一个问题,它阻止了我网站上的一些额外安全性, 在矿井中,当在当地运行时,这一切都很完美

基本上,当它被使用时,我的网站会在发出特定请求后每三分钟压缩/重命名/重新压缩文件,主要是图像文件。但由于部署在heroku上,这就不起作用了。它说它不能在压缩或重新命名文件后对其进行优化

我使用的是Django 1.7,Heroku有一个只读文件系统。您只能写入到./tmp和./log目录:

应用程序根目录下有两个可写目录:./tmp和./log。如果希望在请求期间临时删除文件,可以写入类似{RAILS\u ROOT}/tmp/myfile{Process.pid}的文件名。无法保证此文件在后续请求时会存在,尽管它可能存在,因此不应将其用于任何类型的永久存储