2

我有一个在 EC2 上运行的 Amazon Linux 实例。我正在尝试使用 Django 的 staticfiles 应用程序启动并运行。但是,当我尝试运行时:

django-admin.py 收集静态

它返回“未知命令:'collectstatic'”。而且,确实,当我键入 时django-admin.py help,它会列出可用的子命令,并且collectstatic不在其中。

我正在运行 Django 1.4,并检查了我的项目的 settings.py,其中 INSTALLED_APPS 确实包含django.contrib.staticfiles.

知道是什么原因造成的吗?我需要做些什么来设置/配置静态文件,以便在 django-admin.py 中可以使用 collectstatic 子命令吗?

4

2 回答 2

1

尝试./manage.py help在您的项目根目录中运行 -collectstatic应该是那里的子命令。

于 2012-06-28T22:35:58.817 回答
0

命令列表受限于您的权限。尝试运行 sudo manage.py collectstatic。

于 2012-08-17T20:48:37.410 回答