我在这里有一个非常简单的问题:
我从Django开始,但是我需要知道以下哪一种更合适(django方式):
/root/project/app
/root/
目录下?答案 0 :(得分:0)
关于如何做到最好,有几种想法,只有您和您的团队才能找到最适合您的方法。 Django教程建议使应用程序与配置目录并行。随着时间的推移,我的团队已经解决了一些问题:
从项目根目录开始:
.gitignore
manage.py
README.md
+---config
+---urls.py
+---wsgi.py
+---settings.py
+---requirements
+---templates
+---static
+---app1
+---models.py, etc
+---app2
有些人更喜欢项目级别之上的另一个目录层,但是这对我们的项目来说感觉有些过时了。我们已经确定要为每个项目的配置子目录config
命名,而不是重复项目名称。这只是个人喜好,但对我们有用。祝你好运!