def user_settings(request): s = request.user.usersettings if request.POST: form = UserSettingsForm(request.POST) if form.is_valid(): s.settings = form.cleaned_data s.save() else: form = UserSettingsForm(s.settings) return render_to_response('helpdesk/user_settings.html', RequestContext(request, { 'form': form, }))
def user_settings(request): s = request.user.usersettings if request.POST: form = UserSettingsForm(request.POST) if form.is_valid(): s.settings = form.cleaned_data s.save() else: form = UserSettingsForm(s.settings) user = User.objects.get(id=request.user.id) show_password_change_link = 0 # we don't want non-local users to see the 'change password' link. if helpdesk_settings.HELPDESK_SHOW_CHANGE_PASSWORD and user.has_usable_password(): show_password_change_link = 1 return render_to_response( "helpdesk/user_settings.html", RequestContext(request, {"form": form, "show_password_change_link": show_password_change_link}), )
def user_settings(request): s = request.user.usersettings if request.POST: form = UserSettingsForm(request.POST) if form.is_valid(): s.settings = form.cleaned_data s.save() else: form = UserSettingsForm(s.settings) user = User.objects.get(id = request.user.id) show_password_change_link = 0 # we don't want non-local users to see the 'change password' link. if helpdesk_settings.HELPDESK_SHOW_CHANGE_PASSWORD and user.has_usable_password(): show_password_change_link = 1 return render_to_response('helpdesk/user_settings.html', RequestContext(request, { 'form': form, 'show_password_change_link': show_password_change_link, }))