another way to filter out posts if not following on channel details view without using new subscribe queryset method. However, this one also checks if the user is a follower twice
used if statement to verify user so now user is not checked twice. still have to write tests
wrote a bunch of tests, subscribe feature is working.
cleaned up code a little bit