Django项目的理想架构

时间:2017-11-10 05:24:42

标签: django

我正在进入一个相当广泛的项目,它突然出现在我脑海中,我不知道这些天Django的接受\适当架构是什么。

我将描述促使这个问题的原因。我正在制作一个,我认为是一个简单的网站,出于所有意图和目的,是为小公司,甚至单一实体LLC类型的公司。在这个项目中,首页是公司的简单销售,为客户和员工提供一些额外的访问权限。员工将登录,更改\调整\添加联系人\公司\地址等。我已完成此部分,我即将进入下一部分填写报告。这家公司将有两种类型的报告 - 咨询报告和服务报告。

现在我现在在哪里,我可以继续构建当前的app \ template,或者我可以启动另一个应用程序。保持在当前的应用程序肯定会使事情变得更容易,但绝对不是更清洁。那么你们都做了什么?你如何构建你的项目?这类决定的一般公认惯例是什么?

谢谢!

1 个答案:

答案 0 :(得分:0)

这是一个非常开放的问题,因为它涉及很多系统架构,你是否只为Django网站服务?你在DRF服务API吗?你有其他服务需要新的应用程序来交谈吗? 但是对于一般的起点,请看一下cookiecutter-django project