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_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))
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: page_message = e else: form = NewUserForm() return render_to_response( "tablet/new_user.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() # Send a welcome email site = Site.objects.get_current() url = "http://%s%s" % (site.domain, reverse('members.views.index')) subject = "%s: Introduction to Nadine" % (site.name) message = "Hello,\r\n\r\n \tWe just created a new user in Nadine, the system we use to run %s. You can login to Nadine to see other members, update your profile, and view your activity and billing history. The first time you will need to reset your password. Your username is: %s\r\n\r\n%s\r\n\r\n - Nadine" % (site.name, user.username, url) send_mail(subject, message, settings.EMAIL_ADDRESS, [user.email], fail_silently=True) # Now sign them in return HttpResponseRedirect(reverse('tablet.views.signin_user', kwargs={ 'username':user.username })) except Exception as e: page_message = e else: form = NewUserForm() return render_to_response('tablet/new_user.html', {'new_user_form':form, 'page_message':page_message}, context_instance=RequestContext(request))
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))