- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我使用的是 Django 1.7。将我的网站部署到生产服务器并运行 collectstatic
时,我收到以下错误消息:
django.core.exceptions.ImproperlyConfigured: The STATICFILES_DIRS setting should not contain the STATIC_ROOT setting
我使用分割设置;我的生产 local.py
包含:
STATIC_ROOT = '/home/username/projects/site/static/'
我的base.py
包含:
STATICFILES_DIRS = (
os.path.join(BASE_DIR, 'static'),
)
最佳答案
根据docs ,collectstatic会将文件从各个文件夹复制到STATIC_ROOT。
因此,您无法使用 STATICFILES_DIRS
中的 STATIC_ROOT
文件夹。
解决方案:将STATIC_ROOT
更改为例如STATIC_ROOT = '/home/用户名/projects/site/assets/'
关于python - STATICFILES_DIRS 设置不应包含 STATIC_ROOT 设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27213752/
我无法理解 Django 中如何处理静态文件。我已经通读了 Django 官方文档以及多个线程,包括这里的这个精彩的文档: Differences between STATICFILES_DIR, S
您好,我是静态文件 的新手,但我遇到了名为STATICFILES_DIRS setting is not a tuple or list 的错误。我不明白,因为它不包含任何逗号。我希望有一个人可以帮助
我正在 Heroku 上部署一个 Django 应用程序。 在我的设置模块中,我已配置为托管静态文件,例如 STATIC_ROOT = os.path.join(BASE_DIR, 'static_m
我来自 PHP 背景,想要提供路径 STATICFILES_DIRS在 settings.py 和 Windows 中,我知道我需要提供完整路径,例如:D:/path/to/folder/projec
我使用的是 Django 1.7。将我的网站部署到生产服务器并运行 collectstatic 时,我收到以下错误消息: django.core.exceptions.ImproperlyConfig
如果我只定义一个,页面显示时没有任何 CSS/JS。如果我定义两者,页面加载正常。这是为什么?我认为 STATICFILES_DIRS 是无关紧要的? 这里有一个答案,但它没有回答为什么我需要两者。它
错误(运行django runserver命令时): ImproperlyConfigured: The STATICFILES_DIRS setting should not contain the
我使用 django 并且我的应用程序可以正常工作,当我更改 style.css 时应用程序会发生变化等。 但是最近发现我没有定义STATICFILES_DIR,我只定义了 STATIC_URL =
我在 Stack overflow 和其他网站上看过很多类似的问题,但我似乎无法弄清楚为什么我的静态文件没有加载。 我已经根据在线教程创建了我的基本模板,它应该像魔术一样工作。但是我的静态文件没有随
在我的 settings.py 中我已经设置了 staticfiles_dirs STATICFILES_DIRS = ( os.path.abspath(os.path.join(os.pa
这三个静态url有什么区别? 我不确定我是否正确,我正在使用 MEDIA_ROOT 来存储我上传的照片(通过 models.ImageField()) 但是,我在 admin.py 中为我的管理员创建
我的设置.py BASE_DIR = os.path.dirname(os.path.dirname(__file__)) STATIC_ROOT = os.path.join(BASE_DIR, "
我正在尝试将数据库从我的计算机迁移到 Heroku 以在线运行我的应用程序。 使用: heroku run python manage.py migrate 返回: ?: (staticfiles.E
我的settings.py是 STATIC_URL = '/some_location/static/' STATIC_ROOT = os.path.join(BASE_DIR, 'static')
我正在使用 Django 1.3,我意识到它有一个 collectstatic 命令可以将静态文件收集到 STATIC_ROOT 中。这里我还有一些其他全局文件需要使用 STATICFILES_DIR
我是一名优秀的程序员,十分优秀!