correction of user page, we can now change informations as name, first name...
--- a/src/ldt/ldt/user/forms.py Thu Nov 15 15:15:37 2012 +0100
+++ b/src/ldt/ldt/user/forms.py Fri Nov 16 15:22:45 2012 +0100
@@ -102,7 +102,7 @@
class Meta:
model = User
- fields = ('username', 'email', 'first_name', 'last_name')
+ fields = ('username', 'email', 'first_name', 'last_name', 'password')
class LanguageChangeForm(forms.Form):
--- a/src/ldt/ldt/user/views.py Thu Nov 15 15:15:37 2012 +0100
+++ b/src/ldt/ldt/user/views.py Fri Nov 16 15:22:45 2012 +0100
@@ -8,7 +8,6 @@
from django.utils.translation import ugettext as _
from forms import ProfileForm, LanguageChangeForm, PictureForm
from django.views.i18n import set_language
-
@login_required
def profile(request):
@@ -20,7 +19,6 @@
profile_form = ProfileForm(request.user, request.POST, instance=request.user)
language_form = LanguageChangeForm(request.user, request.POST)
password_form = PasswordChangeForm(request.user)
-
if profile_form.is_valid() and language_form.is_valid():
profile_form.save()
language_form.save()
@@ -32,7 +30,6 @@
language_form = LanguageChangeForm()
profile_form = ProfileForm(instance=request.user)
password_form = PasswordChangeForm(request.user)
-
profile_picture_form = PictureForm()
return render_to_response('ldt/user/change_profile.html', {'profile_form' : profile_form, 'language_form' : language_form, 'password_form' : password_form, 'user_language' : user_language, 'profile_picture_form':profile_picture_form, 'msg' : msg }, context_instance=RequestContext(request))