在我的项目中,我有几种形式,主要是DropDownChoices
,例如城市,预算类型,融资来源等。在项目中,我有用户角色,如 ROLE08 , ROLE27 和 ROLE51 。根据用户 ROLE ,我DropDownChoices
中的数据正在发生变化。例如,如果 ROLE08 可以看到所有城市区域,则 ROLE27 和 ROLE51 只能看到两个或三个城市区域。我如何在架构上正确地实现这个问题?
我不介意,如何创建用户行为,项目的用户规则和用户访问级别。我想我需要创建自己的自定义DropDownChoices
,我可以在其中声明我的自定义模型数据和ChoiceRender规则。任何人都可以另外给我一个计划,它应该如何?