拥有两个视图文件是一个好习惯吗?一个在网站目录中,另一个在app目录中

时间:2013-07-01 14:33:55

标签: django

我想知道两个视图文件是否是一个好习惯。我有两个视图文件。一个用于提供诸如关于,家庭等的页面。另一个用于我正在构建的应用程序。我有第一个我有我的设置文件。

1 个答案:

答案 0 :(得分:2)

最好将views作为一个包,然后将两个文件放在那里。

实施例

  - myapp/
      - views/
          - __init__.py
          - first.py
          - second.py

并在__init__.py

from .first import A, B
from .second import C, D

没有什么可以阻止你拥有2个视图文件,但一段时间后变得非常难以管理。通过创建包,您可以在一个位置拥有所有与视图相关的代码,并且在需要时可以轻松扩展。