title: form not visible on browser even with my get and post methods implemented in django 10.5
body: <pre><code>class Profile(View):
      """User Profile page reachable from /user/&lt;username&gt; URL"""
      def get(self, request, username):
          params = dict()
          user = User.objects.get(username=username)
          tweets = Tweet.objects.filter(user=user)
          params["tweets"] = tweets
          params["user"] = user
          return render(request, 'profile.html', params)
  
  class PostTweet(View):
      """Tweet Post form available on page /user/&lt;username&gt; URL"""
      def post(self, request, username):
  
          form = TweetForm(self.request.POST)
          if request.method == 'POST':
              if form.is_valid():
                  user = User.objects.get(username=username)
                  tweet = TweetForm(text=form.cleaned_data['text'],
                  user=user,
                  country=form.cleaned_data['country'])
                  tweet.save()
                  words = form.cleaned_data['text'].split(" ")
  
                  for word in words:
                      if word[0] == "#":
                      hashtag,created=HashTag.objects.get_or_create(name=word[1])
                      hashtag.tweet.add(tweet)
                      return HttpResponseRedirect('/user/'+user)
              else:
                  form = TweetForm()
                  return render(request, 'profile.html',{'form':form})
  </code></pre>