我目前正在寻找一种“最佳实践”方法来为我的Django安装创建一个特定的结构,其中包括多个站点和子域名。
我考虑了以下内容:
/static
/global
- global js
- global css,
- etc..
/specific
- specific js
- etc..
/django
- contains all specific django files
/apps
- contains all the apps
/site1
- .py files
- specific apps (link to /django/apps/app)
- other site specific files
/site2
- .py files
- specific apps (link to /django/apps/app)
- other site specific files
/subdomain.site2
- .py files
- specific apps (link to /django/apps/app)
- other site specific files
我认为以上做法是相当合理的,保持所有站点以及子域名之间相互独立。 我知道这是一种“最佳实践”,但某些(关键)建议将不胜感激;)