def index(request): if request.method == "POST": form = TweetForm(request.POST) if form.is_valid(): uid = request.session['uid'] Tweet.create_post(text=form.cleaned_data["text"], uid=uid) return HttpResponseRedirect(reverse("twitter_home")) else: form = TweetForm() context = { 'username': request.session['username'], 'tweet_form': form, 'timeline': Tweet.get_timeline(request.session['uid']), } return render(request, "twitter/index.html", context)