我想在虚拟环境中运行一个现成的Python项目。当我运行该项目时,我没有遇到任何错误。当我在终端“py manage.py runserver”中编写此内容时,我只能在浏览器中看到项目的标签,并且不会显示表单。我搜索了很多,这个项目几乎完成并且正在其他系统中运行。我不知道应该对项目进行哪些更改。
通过使用此设置我可以解决问题。
STATIC_URL = '/static/'
# STATIC_ROOT = os.path.join(BASE_DIR, "static")
# STATIC_DIR = os.path.join(BASE_DIR, "static")
STATICFILES_DIRS = [
os.path.join(BASE_DIR, "static"),
]
DEBUG = True
我也面临同样的问题。
因为我安装django_jsonform后没有执行
python manage.py collectstatic
命令,所以django_jsonform本来应该显示的表单没有显示出来。
激活 virtualenv 后,运行
python manage.py collectstatic
命令。