django - 如何告诉 Django 静态文件不收集用户上传的媒体目录文件?

标签 django django-staticfiles

我有一个非常简单的问题,我无法找到答案。使用 Django 静态文件应用程序,我通过键入以下命令行调用静态收集例程:python manage.py collectstatic .

我的问题是我有几个应用程序服务于静态 + 一个 媒体目录 包含用户上传的文件。 Django 将所有文件复制到静态目录,包括媒体文件!

我只是想要 Django 不将用户上传的文件复制到静态目录 当我调用 python manage.py collectstatic .有人有想法吗?试过--ignore选项,但没有成功...

先感谢您。

最佳答案

那是 django.contrib.staticfiles.finders.DefaultStorageFinder 的问题,尝试从 STATICFILES_FINDERS 中删除它。

关于django - 如何告诉 Django 静态文件不收集用户上传的媒体目录文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9498380/

相关文章:

python - djangorestframework 序列化程序错误 : {u'non_field_errors': [u'No input provided']}

html - Django:使用静态的、困难的时间和路径来渲染 css

django - 为什么 django-pipeline 的 {%compressed_js ... %} 标签会分别输出每个脚本?

python - 在 Django 中使用多语言和 localeurl

django-cms:apphooks 使用的 url 不适用于 reverse() 或 {% url %}

python - Django 测试错误 : Column does not exist

python - 提高 Django 管理列表过滤器查询的性能

python - Django 中的 STATIC_URL 和 STATIC_ROOT 有什么区别?

javascript - 外部文件 Javascript 未加载