有人可以看到这个问题吗?
def is_valid(self, bundle, request=None):
errors = {}
# Check if user already exists before allowing API to create a new one.
this_email = bundle.data.get('email', None)
object.count = MemberParticipant.objects.filter(email=this_email).count()
if object.count != 0:
errors['Login']='Duplicate email address! A participant with the ' \
'email address %s already exists.' % this_email
return errors
我收到以下错误:
无法设置内置/扩展类型'对象'的属性
答案 0 :(得分:0)
您是否尝试将object.count
用作单个变量名称?您不能在不触发属性解析的情况下将点混合到Python中的标识符中 - 请改用object_count
之类的内容。如上所述,您正在尝试重新分配内置object
类的计数属性。