何时在django中创建新应用程序

何时在django中创建新应用程序,django,django-apps,Django,Django Apps,在提问之前,我试着读了一些东西,但是什么时候应该在django中创建新的应用程序呢 例如,我有一个带有域扫描器的网站,该网站将进行注册/登录等 登录和注册等功能是否应该(2)分开使用 为了确定是否应该在django中创建新的应用程序,最佳做法是什么 请原谅我的新手,我试着在询问之前搜索和阅读 但无法具体解释这方面的最佳实践。以下是我为登录和注册所做的操作创建帐户应用程序。这取决于你,你想如何分割你的整个网站。只要凭直觉。有“最佳实践”吗?请参阅,对于任何web开发框架,您都可以为单独的实体创建应

在提问之前,我试着读了一些东西,但是什么时候应该在django中创建新的
应用程序呢

例如,我有一个带有域扫描器的网站,该网站将进行注册/登录等

登录和注册等功能是否应该(2)分开使用

为了确定是否应该在django中创建新的
应用程序
,最佳做法是什么

请原谅我的新手,我试着在询问之前搜索和阅读


但无法具体解释这方面的最佳实践。

以下是我为登录和注册所做的操作创建帐户应用程序。这取决于你,你想如何分割你的整个网站。只要凭直觉。

有“最佳实践”吗?请参阅,对于任何web开发框架,您都可以为单独的实体创建应用程序。如让我们考虑一个非常基本的例子,假设你正在制作一个网上购物网站,所以你将需要单独的应用程序的客户,产品,订单,航运等。就功能而言,创建彼此完全不相交的应用程序。这实际上是随着经验和您的特定需求而增长的。应用程序的数据库表是一个很好的参考吗?例如,数据库可能有用户、订单、产品等,因此每个数据库都应该有一个应用程序?我认为这就是django的全部气质-明确。是的,它可能是。这样做其实很有道理,但这并不是一个硬性规定。大多数人在从头开始设计网站时,首先设计数据库,然后从设计中找出所需的应用程序。我也这样做。但我真的不认为有最好的做法。这完全取决于你。