【问题标题】:Django user profile form validation problemDjango 用户配置文件表单验证问题
【发布时间】:2011-09-24 21:36:47
【问题描述】:

我正在尝试在我的 django 项目中实现用户配置文件模块,但出现此错误:

Form 'SignupForm' could be validated, while 'ProfileForm' couldn't. Please make sure the two classes are compatible. Validation errors were: * user
  * Обязательное поле.(can't be blank)

我的代码:

http://pastie.org/2586199

谁能帮帮我? 提前致谢。

【问题讨论】:

    标签: django forms validation profile


    【解决方案1】:

    您可能应该手动将 Model 元属性设置为您的配置文件类,而不是从设置中获取它:

    from some.module import MyProfile
    class ProfileForm(forms.ModelForm):
        pass
    
        class Meta:
            model = MyProfile
    

    该代码似乎使一个相当简单的操作过于复杂

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-07-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-20
      • 2013-02-05
      • 2011-09-17
      • 2011-07-13
      相关资源
      最近更新 更多