我正在尝试在 Digital Ocean 上部署我的 Django 项目。我在 Digital Ocean 上创建了 Droplet 和 Space,并创建了一个静态文件夹来存储我的静态文件。我从github-repo中提取了代码。然后我安装了所有要求并尝试使用命令收集静态文件
python3 manage.py collectstatic
Run Code Online (Sandbox Code Playgroud)
但它表明
Unknown command: 'collectstatic'
Type 'manage.py help' for usage.
Run Code Online (Sandbox Code Playgroud)
我应该在这里做什么?
我检查了我的manage.py帮助程序,但它没有像collectstatic这样的命令
check,
compilemessages,
createcachetable,
dbshell,
diffsettings,
dumpdata,
flush,
inspectdb,
loaddata,
makemessages,
makemigrations,
migrate,
runserver,
sendtestemail,
shell,
showmigrations,
sqlflush,
sqlmigrate,
sqlsequencereset,
squashmigrations,
startapp,
startproject,
test,
testserver,
Run Code Online (Sandbox Code Playgroud)
这些是manage.py帮助程序中的命令。
我的settings.py如下
import os
from pathlib import Path
from decouple import config
# Build paths inside the project like this: BASE_DIR / 'subdir'.
BASE_DIR = Path(__file__).resolve().parent.parent …Run Code Online (Sandbox Code Playgroud)