2024-05-02 04:41:52 发布
网友
Django allauth在注册或登录时根据不区分大小写验证用户名的非法字符和唯一性。太好了。但是我想在我自己的配置文件表单上使用相同的验证,它与用户有一个OneToOne。就目前的情况来看,我无法在我的个人资料表中得到同样的逻辑。在
{{cd2>可能是在导入
TypeError at /accounts/profile/ clean_username() takes exactly 2 arguments (1 given)
我的forms.py:
forms.py
我终于弄明白了。想得太多了。在
from allauth.account.adapter import get_adapter #... def clean_username(self): value = self.cleaned_data['username'] value = get_adapter().clean_username(value) return value
我终于弄明白了。想得太多了。在
相关问题 更多 >
编程相关推荐