mirror of https://github.com/openspug/spug
fix issues
parent
4e8299beec
commit
26b12a609b
|
@ -41,7 +41,8 @@ class UserView(View):
|
||||||
|
|
||||||
role_ids, password = form.pop('role_ids'), form.pop('password')
|
role_ids, password = form.pop('role_ids'), form.pop('password')
|
||||||
if form.id:
|
if form.id:
|
||||||
User.objects.filter(pk=form.id).update(**form)
|
user = User.objects.get(pk=form.id)
|
||||||
|
user.update_by_dict(form)
|
||||||
else:
|
else:
|
||||||
user = User.objects.create(
|
user = User.objects.create(
|
||||||
password_hash=User.make_password(password),
|
password_hash=User.make_password(password),
|
||||||
|
|
Loading…
Reference in New Issue