Re:
If you have a view with view wide caching enabled.
with @cache_page(60 * 15)
and CSRF protection in place.
Can it work?
I am guessing not as Django with cache the CSRF token for the first person, but it will be different for each user and hence will fail at token validation stage.