【发布时间】:2014-01-10 12:10:39
【问题描述】:
来自 Django 文档:
部署 django.contrib.staticfiles 提供了方便 用于在单个目录中收集静态文件的管理命令,因此 您可以轻松地为他们服务。
将 STATIC_ROOT 设置设置为您要从中访问的目录 提供这些文件,例如:
STATIC_ROOT = "/var/www/example.com/static/"运行collectstatic管理命令:
$ python manage.py collectstatic这将复制您的所有文件 静态文件夹到 STATIC_ROOT 目录中。
使用您选择的网络服务器来提供文件。部署静态 files 涵盖了一些常见的静态文件部署策略。
复制文件的目的是什么,为什么不直接从它们在应用程序中的目录中提供它们?
【问题讨论】:
标签: django