browse: Add rate limit to content views to avoid abuses
It has been observed that some users are scraping the browse content views at a high rate by sending too many requests in a short amount of time.
So add a rate limit of one request per second to content views to avoid such abuse by using the django-ratelimit package.
Related to #4795 (closed).