项目结构以及Django中应包含哪些应用

时间:2019-03-13 15:25:48

标签: python django web-applications

我正在学习django的每个人都好,我已经开始精通它。我在Django做过许多小项目。但是我仍然想知道构造diango项目以进行后续开发的基本方法是什么。这是关于它的简单案例。 假设我想拥有一个具有前端和后端功能,并具有用于后端和前端的URL模式domain / dj-admin并具有类似wordpress的常规网址的网站。 并且在我的网站上将有一个博客,在线商店或论坛。现在我们将其缩小一点。在博客中,我应该创建包含帖子,类别,标签和媒体应用程序的许多应用程序,还是在博客模型中创建包含帖子,目录,标签和媒体的博客应用程序。而且我应该给每个应用一个urls.py吗?因为我想要一些网址。 接下来是背景,我应该创建和投影还是仅由应用处理或处理用户对应用的输入。而且,如果我创建了后端应用程序,则该URL将是一个不错的域名,并且该URL会像这个domain / dj-admin / blog / post / edit一样。

1 个答案:

答案 0 :(得分:0)

也许此讨论可以帮助您做出决定。

https://stackoverflow.com/a/6101296/4098053

我认为有多种方法可以解决您的问题。每个解决方案都各有利弊。我认为您必须专注于应用程序应该做什么,而不是寻找解决方案。