def add_address(request, user_id, is_domain=False, template_name='accounts/add_address.html'): """ Adds an address to a user profile. """ if request.method == 'POST': form = UserAddressForm(request.POST) if form.is_valid(): try: address = form.save() msg = _('The address %(addr)s has been added to %(account)s account') % { 'addr': address.address, 'account': address.user.username} except IntegrityError: msg = _('The address already exists') djmessages.info(request, msg) return HttpResponseRedirect(reverse('user-profile', args=[user_id])) if not is_domain: form.fields['load_balance'].widget = forms.HiddenInput() else: if is_domain: form = UserAddressForm() else: form = UserAddressForm(initial={'load_balance': False}) form.fields['load_balance'].widget = forms.HiddenInput() return render_to_response(template_name, locals(), context_instance=RequestContext(request))
def add_address(request, user_id, is_domain=False, template_name='accounts/add_address.html'): """ Adds an address to a user profile. """ if request.method == 'POST': form = UserAddressForm(request.POST) if form.is_valid(): try: address = form.save() msg = _( 'The address %(addr)s has been added to %(account)s account' ) % { 'addr': address.address, 'account': address.user.username } except IntegrityError: msg = _('The address already exists') djmessages.info(request, msg) return HttpResponseRedirect(reverse('user-profile', args=[user_id])) if not is_domain: form.fields['load_balance'].widget = forms.HiddenInput() else: if is_domain: form = UserAddressForm() else: form = UserAddressForm(initial={'load_balance': False}) form.fields['load_balance'].widget = forms.HiddenInput() return render_to_response(template_name, locals(), context_instance=RequestContext(request))
def add_address(request, user_id, is_domain=False, template_name='accounts/add_address.html'): """ Adds an address to a user profile. """ if request.method == 'POST': form = UserAddressForm(request.POST) if form.is_valid(): address = form.save() msg = 'The address %s has been added to %s account' % ( address.address, address.user.username) request.user.message_set.create(message=msg) return HttpResponseRedirect(reverse('user-profile', args=[user_id])) else: if is_domain: form = UserAddressForm() else: form = UserAddressForm(initial = {'load_balance': False}) from django import forms form.fields['load_balance'].widget = forms.HiddenInput() return render_to_response(template_name, locals(), context_instance=RequestContext(request))