我有一个模型,它只在视图中由python内部使用。不涉及任何表单。active')
ret = super(ShareLink, self).clean()根据列模式的不同例如创建者必须是from_share的创建者,以此类推。所以基本上,在模型的clean()中要做的事情。但只有在涉及ModelForm的情况下才会调用它。但
我正在使用DTO和Code First Entity Framework,根据我所读到的内容,您通常应该公开ASP.Net对象,而不是直接在您的操作方法中公开entity对象(根据)。因此,在我正在处理的一种情况下,为了避免上面链接中描述的“过度发布”问题,我创建了一个DTO对象,其属性几乎与模型对象相同。然而,我想知道的是,我是否需要复制所有相同的验证属性集(例如:是否需要DTO和模型属性的范围(