From: Lincoln de Sousa Date: Thu, 27 Sep 2007 13:13:55 +0000 (-0300) Subject: code cleanup X-Git-Url: http://git.cascardo.info/?p=cascardo%2Feventmanager.git;a=commitdiff_plain;h=77290a6509f16277dff60b9c6bb8d0a37b5102fe code cleanup --- diff --git a/views.py b/views.py index 245b0bd..0e3082e 100644 --- a/views.py +++ b/views.py @@ -364,17 +364,10 @@ def meus_dados(request): # ugly hammer to hide some fields... del FormKlass.base_fields['usuario'] - form = FormKlass(request.POST or None) ok = False - - for name, field in form.fields.items(): - field.initial = getattr(entity, name) - + form = FormKlass(request.POST or None) if request.POST and form.is_valid(): - cd = form.cleaned_data - for name, field in form.fields.items(): - setattr(entity, name, cd[name]) - entity.save() + form.save() ok = True c = {'form': form, 'ok': ok, 'title': entity.__class__.__name__}