# Create your views here. from shorturls.forms import AddUrlForm def main(request): if request.method == 'POST': form = AddUrlForm(long_url=request.POST['url'], author=request.author) if form.is_valid(): new_url = form.save() return HttpResponseRedirect(createdSuccess) else: form = AddUrlForm(author=request.user) return render_to_response('home.html', { 'addUrlForm': form }) else: context = {} #This is the line that fails if request.user.is_authenticated() and request.user.is_active(): context['addUrlForm'] = AddUrlForm(author=request.author) else: context['addUrlForm'] = AddUrlform() return render_to_reponse('home.html', context)