硬盘
我正在django进行在线购物网站项目。我有以下模块-Admin-主持人-Employees -Service -Users。如果我将所有视图都写在单个views.py中,那会很混乱,那么我可以创建一个名为Views的文件夹并创建多个视图(adminViews.py,userviews.py等)并在其中编写函数吗?这是个好方法吗?我还需要为不同的模块创建包含多个Forms文件的文件夹吗?
迈克尔·H
通常views.py
每个应用程序只有一个文件,但这只是约定。views.py
只是一个普通的python文件,您可以使用任何想要的名称。(请确保将中的内容更新为urls.py
)。
我建议创建一个称为views
收集多个视图的新模块(adminViews.py,userviews.py等)
注意:python模块只是其中包含文件的__init__py
文件夹。
您的新文件夹结构可能如下所示:
您可以这样导入视图:
# urls.py
from .views.adminViews import YourAdminView
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
编辑于
我来说两句