Example #1
0
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,
    })
Example #2
0
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))