我有menu.py
,其中包含我的所有菜单。
我想使用menu.py
文件,如果其他团队的某个人需要添加其他子菜单,他们可以将它们添加到自己的文件中,然后再添加import menu.py
。
例如:我在/models/menu.py下有2个子菜单:
system_sub_menu = [ ...... ...... ]
file_sub_menu = [ ...... ...... ]
我可以将它们分成2个文件吗?
谢谢你 亚龙
答案 0 :(得分:0)
您有两种选择。首先,您可以将两组项目放在/models
文件夹中的两个不同文件中。模型文件按字母顺序执行,因此您可以将最终response.menu
对象放在两个文件的第二个中(第一个模型文件中定义的任何变量将在第二个文件中全局可用,无需任何进口)。
或者,您可以将其中一个子菜单放在一个模块中(在/modules
文件夹中),然后只需将其导入。