命名仅包含一个应用程序的django项目的好方法

ami*_*kar 16 python django

在创建仅包含单个应用程序的项目时,为项目命名的好方法是什么?

我可以毫无困惑地思考如何命名我的应用程序,但我需要一个项目名称.(我可以在没有项目的情况下创建应用程序吗?如果是,那么这样做会好吗?)

[更新]我在github上看到一些包含单个app的项目被命名为django- [appname].我喜欢它,并将跟随它命名我的项目,其中包含一个应用程序.对于单个应用程序项目,Django可能有点过分,但截至目前我刚刚开始学习django,所以我的项目中只有一个应用程序.

谢谢

Lie*_*yan 6

通常,对于仅由一个安装使用的项目,我通常将我的项目命名为"谁将使用系统"(例如组织的名称)和应用程序作为"系统的主要功能".

但是,如果您的应用程序非常简单,您不希望使用多个应用程序,那么django可能过于重量级,您可能通过使用更简单的东西来提供更好的服务.


Ale*_*sio 1

我对 Django 很陌生,但在我阅读的文档中,我没有找到任何项目的命名约定,因为它们取决于太多因素。相反,对项目使用通用名称,对应用程序使用更具体的名称:

project = humanresource
apps = salaries, badge, whatelse... 
Run Code Online (Sandbox Code Playgroud)

请记住,项目是第一位的,应用程序可以在不同的项目中重复使用。