首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Django项目的最佳实践命名约定是什么?

Django项目的最佳实践命名约定是什么?
EN

Stack Overflow用户
提问于 2013-04-13 06:24:35
回答 2查看 2.1K关注 0票数 1

项目名称是否应与站点名称相同?或者应该被称为"django“、"settings”、"project-settings“或其他名称?

我知道最终这并不重要,但我很好奇最佳实践是什么,或者您更喜欢如何命名Django项目。

EN

回答 2

Stack Overflow用户

发布于 2013-04-13 06:49:03

最好的做法是根据应用程序的主要目标将其命名为。例如,一个将处理用户的名称可以命名为注册(它是一个真实的应用程序名称)。

根据应用程序的功能命名应用程序,不仅使项目更具可伸缩性,还可以避免项目名称和应用程序之间的混淆。

如果只有一个或两个应用程序,那么将其命名为项目是可以的。如果它是你项目的核心,而其他应用程序只是次要的(我仍然不推荐),也是一样的。

票数 1
EN

Stack Overflow用户

发布于 2016-01-22 21:46:13

我也有同样的问题,我的项目名称与应用程序名称混淆。

我选择这个名字:

代码语言:javascript
复制
foo_project/
  manage.py
  main/ # project name, contains settings
  apps/ # contains all my apps `from apps.foos.models import ...`
    foos/
    other_stuff/
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15981823

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档