我想知道您的 Django 开发人员将您的媒体文件夹保存在哪里。我目前正在开发一个位于~/apps/django-project
. 我目前没有使用持续交付,但是当我必须更新项目时,我会直接 ssh 进入远程机器并使用 git 拉取更新的文件(那是因为它放在项目文件夹中)。问题是媒体文件夹总是在更新,我必须使用 git 来跟踪它们,这不是我想做的事情。我想我也不想 .gitignore 他们。
像这样构建项目会是一个好主意吗?
项目:~/apps/django-project
媒体:~/media
静力学:~/static
如果这是一个好主意,您能否给我一个关于如何设置settings.py
MEDIA_ROOT 并STATIC_ROOT
完成此操作的提示?
如果这不是一个好主意,我想听听您如何构建项目以及我应该考虑哪些其他好的原则。(另外,欢迎开发/生产提示)
Django3 与 Python3.7