1

我是 Django 的新手,我正在努力思考这些应用程序应该如何组织。我有以下问题:

  1. divs这样的应用程序是单独生成的吗?

  2. 我们可以在应用程序中拥有应用程序吗?

  3. 我们可以让应用程序在点击时使用 javascript 更改其他应用程序吗?

  4. 现在我只有一个views.py文件,它通过不同的函数调用加载其所有内容。

    所以现在我面临着是否应该将我的应用程序分解views.py成更小的应用程序。我是否以正确的方式处理 Django?

  5. 应用程序是像下图那样定义的,还是应该更像一个页面?

  6. 如果我想要所有页面的页眉、面包屑和页脚怎么办?我超级困惑@.@

在此处输入图像描述

4

1 回答 1

4

应用程序与 div 无关。Django 不是 CMS(尽管它可用于创建 CMS),并且不规定模板的布局。

处理页面上需要不同逻辑来填充它们的不同块的常用方法是通过自定义模板标签。James Bennett 对此有一篇很好的文章,尽管语法已经过时,所以请参阅第一个链接。

于 2012-11-03T10:41:33.820 回答