我开发了自己的自定义htmlhelper,用于管理我的单选按钮。从我的自定义助手生成基本html标记没有问题。但是,在我的html标记中注入验证属性(客户端不显式验证)方面存在问题。我使用htmlHelper.GetUnobtrusiveValidationAttributes(prefix)从我的模型(数据注释)检索验证属性,但是它不适用于我的自定义RequiredAttribute以下是我的视图模型的一部分:
p
我需要将一个方法“附加”到django用户模型中,以便当我实例一个用户(即登录)时,我可以调用该方法,并直接在我刚刚安装的用户对象中获得结果。浏览Django文档后,我找到了另一种方法,将方法附加到User类中,从用户创建代理模型。查看中的“扩展现有用户模型”一段。因此,这是我创建的新的代理模型:
# do something...我确信可以从父模型获得子模型实例,如下所示