我是Django的新手,我正试图了解这些应用程序应该如何组织。我有以下问题:
divs
这样的应用是单独生成的吗?我们是否可以拥有点击时使用javascript更改其他应用的应用?
现在我只有一个views.py
文件,它通过不同的函数调用加载所有内容。
所以现在我面临的问题是,如果我将views.py
分解为更小的应用程序。
我是否正确地使用Django?
应用程序的定义是否与下图所示相同,或者应用程序应该更像是一个页面?
答案 0 :(得分:4)
应用程序与div没有任何关系。 Django不是CMS(虽然它可以用来创建CMS)并且没有规定模板的布局。
处理页面上需要不同逻辑来填充它们的不同块的常用方法是custom template tags。 James Bennett对此有一个good writeup,虽然语法已经过时了,所以请参考第一个链接。