def visitors(request): page_message = None if request.method == "POST": form = NewUserForm(request.POST) try: if form.is_valid(): user = form.save() return HttpResponseRedirect( reverse('tablet.views.post_create', kwargs={'username': user.username})) except Exception as e: page_message = str(e)[3:len(str(e)) - 2] logger.error(str(e)) #page_message = str(e) else: form = NewUserForm() return render_to_response('tablet/visitors.html', { 'new_user_form': form, 'page_message': page_message }, context_instance=RequestContext(request))
def new_user(request): page_message = None if request.method == "POST": form = NewUserForm(request.POST) try: if form.is_valid(): user = form.save() email.send_introduction(user) return HttpResponseRedirect( reverse('tablet.views.signin_user', kwargs={'username': user.username})) except Exception as e: # Stupid f*****g string won't get the best of me! # Note: this is retarded --JLS page_message = str(e)[3:len(str(e)) - 2] else: form = NewUserForm() return render_to_response('tablet/new_user.html', { 'new_user_form': form, 'page_message': page_message }, context_instance=RequestContext(request))