def email_list(request): """ All email address associated with User account will be passed into the template as a list An ``add`` email form will be passed in the template so user can add new email inline """ form = EmailAddressForm(user=request.user) emails_list = EmailAddress.objects.filter(user=request.user).order_by( *sort_email()) return render_to_response(get_template('emailmgr_email_list.html'), { 'email_list': emails_list, 'email_form': form }, context_instance=RequestContext(request))
def email_list(request): """ All email address associated with User account will be passed into the template as a list An ``add`` email form will be passed in the template so user can add new email inline """ form = EmailAddressForm(user=request.user) emails_list = EmailAddress.objects.filter(user=request.user).order_by(*sort_email()) return render_to_response(get_template('emailmgr_email_list.html'), { 'email_list': emails_list, 'email_form': form }, context_instance=RequestContext(request) )
def email_add(request): """ User is logged and has a primary email address already This will add an aditional email address to this User """ if request.method == 'POST': form = EmailAddressForm(user=request.user, data=request.POST) if form.is_valid(): email = form.save() user_added_email.send(sender=EmailAddress, email_address=email) Msg.add_message(request, Msg.SUCCESS, _('email address added')) form = EmailAddressForm(user=request.user) else: form = EmailAddressForm(user=request.user) emails_list = EmailAddress.objects.filter(user=request.user).order_by( *sort_email()) return render_to_response(get_template('emailmgr_email_list.html'), { 'email_list': emails_list, 'email_form': form }, context_instance=RequestContext(request))
def email_add(request): """ User is logged and has a primary email address already This will add an aditional email address to this User """ if request.method == 'POST': form = EmailAddressForm(user=request.user, data=request.POST) if form.is_valid(): email = form.save() user_added_email.send(sender=EmailAddress, email_address=email) Msg.add_message (request, Msg.SUCCESS, _('email address added')) form = EmailAddressForm(user=request.user) else: form = EmailAddressForm(user=request.user) emails_list = EmailAddress.objects.filter(user=request.user).order_by(*sort_email()) return render_to_response(get_template('emailmgr_email_list.html'), { 'email_list': emails_list, 'email_form': form }, context_instance=RequestContext(request) )