def register(request): if request.method == 'POST': form = UserCreationForm(request.POST) if form.is_valid(): new_user = form.save() profile = UserProfile(user=new_user, bio="", display_email=False, email_lineup=True) profile.save() return HttpResponseRedirect("/live/") else: form = UserCreationForm() return render_to_response("registration/register.html", { 'baseUser': getAuthUser(request), 'form': form, })
def user(request, user): user = get_object_or_404(User, username=user) shows = Show.objects.filter(owner=user) try: profile = user.get_profile() except UserProfile.DoesNotExist: profile = UserProfile(user=user, bio="", display_email=False, email_lineup=True) profile.save() return render_to_response('demTV/user.html', { 'baseUser': getAuthUser(request), 'user': user, 'profile': profile, 'shows': shows, }, context_instance=RequestContext(request))