相关疑难解决方法(0)

Django:"项目"与"应用程序"

我有一个相当复杂的"产品",我正准备使用Django构建.在这种情况下,我将避免使用术语"项目"和"应用程序",因为我不清楚它们在Django中的具体含义.

项目可以有很多应用程序.应用程序可以在许多项目之间共享.精细.

我不是在重新发明博客或论坛 - 我没有看到我的产品的任何部分在任何情况下都可以重复使用.直觉上,我称之为"应用程序".然后,我是否在一个"app"文件夹中完成所有工作?

如果是这样 ......就Django的project.app命名空间而言,我倾向于使用myproduct.myproduct,但当然这是不允许的(但我正在构建的应用程序是我的项目,我的项目是一个应用程序!).因此我相信也许我应该通过为每个"重要"模型构建一个应用程序来接近Django,但我不知道在我的模式中绘制边界的位置将其分成应用程序 - 我有很多具有相对复杂关系的模型.

我希望有一个共同的解决方案......

python django namespaces project-organization

196
推荐指数
5
解决办法
5万
查看次数

Django目录结构?

我想实现一个特定于项目的简单排队服务.代码应该放在Django目录结构中的哪个位置?

目前的结构是:

sound/
    __init__.py
    models.py
    tests.py
    views.py
    static
Run Code Online (Sandbox Code Playgroud)

[编辑]我在问上面我在上面的direcotry结构中创建的队列服务代码的位置.我应该创建一个新目录吗?

django

23
推荐指数
1
解决办法
2万
查看次数

项目文件夹中的 urls.py 和 django 中的 app 文件夹有什么区别?

在django中有一个让我有点眼花缭乱的概念。为什么我们要在我们的app文件夹中创建一个urls.py而我们在项目文件夹中有一个。

每个人的具体工作是什么?

两者如何相互关联,例如它们如何相互交互以制作 django 网站?

python django-2.1

3
推荐指数
1
解决办法
1118
查看次数