大道至简,新一代企业应用无栈开发

平台之上,一种语言,可视化、脚本化、全端一体化开发

应用容器

栏目对象,支持导航和成员管理

应用容器

应用容器

站点根、工作台,都是属于应用容器。应用容器可以管理子栏目,定义团队成员。应用容器也叫做应用容器。

1   应用容器 AppContainer

用来组织其他内容,应用容器下面可以部署 文件库、表单库 和 子栏目。 站点根 root就是一个特殊应用容器。

应用容器 的对象类型 obj.object_types:

('AppContainer', 'Container')

应用容器是一个 容器 对象,支持 容器 对象的所有接口。

应用容器成员关联的容器有如下状态:

  • team.none:默认,不支持关联team
  • team.active : 活动,该应用容器相关的team有效
  • team.onhold : 暂停,类似active,表示空间不活跃
  • team.closed :关闭,team失效,所有包含的表单库关闭。

1.1   创建文件库 add_folder

folder = obj.add_folder(name, title="计划中心")

1.2   创建子栏目 add_appcontainer

指定名字、标题、描述,创建应用容器:

sub_container = obj.add_appcontainer('plans',  title="", description="")

如果希望这个应用容器有设置信息,可以(设置表单在"zopen.plan:appcontainer"中定义):

sub_container = obj.add_appcontainer('plans', "zopen.plan:appcontainer",  title="", description="")