app/soc/views/user/profile.py
changeset 189 1cf3e7531382
parent 184 7c0b42aecd9b
child 191 80f08751f1e5
equal deleted inserted replaced
188:27ed1a09c98d 189:1cf3e7531382
    30 
    30 
    31 from soc.logic import out_of_band
    31 from soc.logic import out_of_band
    32 from soc.logic.site import id_user
    32 from soc.logic.site import id_user
    33 from soc.views import simple
    33 from soc.views import simple
    34 from soc.views.helpers import forms_helpers
    34 from soc.views.helpers import forms_helpers
       
    35 from soc.views.helpers import request_helpers
    35 from soc.views.helpers import response_helpers
    36 from soc.views.helpers import response_helpers
    36 from soc.views.helpers import template_helpers
       
    37 
    37 
    38 import soc.models.user
    38 import soc.models.user
    39 
    39 
    40 
    40 
    41 class UserForm(forms_helpers.DbModelForm):
    41 class UserForm(forms_helpers.DbModelForm):
   144         return http.HttpResponseRedirect(request.path)
   144         return http.HttpResponseRedirect(request.path)
   145     
   145     
   146       # referrer was us, so select which submit message to display
   146       # referrer was us, so select which submit message to display
   147       # (may display no message if ?s=0 parameter is not present)
   147       # (may display no message if ?s=0 parameter is not present)
   148       context['submit_message'] = (
   148       context['submit_message'] = (
   149           template_helpers.getSingleIndexedParamValue(
   149           url_helpers.getSingleIndexedParamValue(
   150               request, SUBMIT_MSG_PARAM_NAME, values=SUBMIT_MESSAGES))
   150               request, SUBMIT_MSG_PARAM_NAME, values=SUBMIT_MESSAGES))
   151 
   151 
   152       # populate form with the existing User entity
   152       # populate form with the existing User entity
   153       form = UserForm(instance=user)
   153       form = UserForm(instance=user)
   154     else:
   154     else: