|
|
@@ -23,6 +23,7 @@ class LensmanInfoAdmin(admin.ModelAdmin):
|
23
|
23
|
obj.lensman_id = user_id or CurtailUUID.uuid(UserInfo, 'user_id')
|
24
|
24
|
|
25
|
25
|
fields = {
|
|
26
|
+ 'user_from': UserInfo.LENSMAN_USER,
|
26
|
27
|
'unionid': obj.unionid,
|
27
|
28
|
'name': obj.name,
|
28
|
29
|
'sex': obj.sex,
|
|
|
@@ -30,7 +31,7 @@ class LensmanInfoAdmin(admin.ModelAdmin):
|
30
|
31
|
'location': obj.location,
|
31
|
32
|
'user_status': obj.user_status,
|
32
|
33
|
}
|
33
|
|
- user, created = UserInfo.objects.get_or_create(user_id=obj.lensman_id, user_from=UserInfo.LENSMAN_USER, defaults=fields)
|
|
34
|
+ user, created = UserInfo.objects.get_or_create(user_id=obj.lensman_id, defaults=fields)
|
34
|
35
|
if not created:
|
35
|
36
|
for key, value in fields.iteritems():
|
36
|
37
|
setattr(user, key, value)
|