¿Cómo hacer un área de descarga privada con django?

Me gustaría implementar un área de descarga privada en un sitio web impulsado por django. El usuario tendría que iniciar sesión con los derechos adecuados para poder obtener algunos archivos estáticos.

¿Qué recomendarías para escribir esta característica? ¿Algún consejo o truco?

Gracias por adelantado

Actualización: Tal vez debido a mi mal inglés o mi falta de conocimiento sobre esta arquitectura (por eso lo pregunto) pero mi pregunta es: cómo asegurarse de que los archivos estáticos (servidos por el servidor web normal sin necesidad de django) estén controlados por la autentificación django. Leeré los documentos de django con más cuidado, pero no recuerdo una solución inmediata para ese problema.

Update2: Mi proveedor de host solo permite FastCgi.

Respuestas a la pregunta(3)

Su respuesta a la pregunta