Django es probablemente excesivo para este tipo de aplicación. Como sugiere Vineeth, es mejor usar WordPress en esto.
Lo que está buscando son capacidades de edición de texto sin formato y facilidad de uso. WordPress sobresale en ambos. http://www.wordpress.org ofrece alojamiento web gratuito y debería ser suficiente para sus necesidades.
Además, si elige desarrollar el sitio web en django, es difícil encontrar alojamiento gratuito (tal vez Google AppEngine), e intentaría escribir continuamente más código para resolver más problemas que WordPress ya ha resuelto.
- ¿Cuáles son las mejores startups en Nueva York, especialmente si eres de JavaScript y Angular?
- ¿Qué significa 'SET NAMES utf8mb4;' Qué comando hacer a una base de datos MySQL?
- Cómo aprender bootstrap sin ayuda
- ¿Cuál es el mejor tutorial de Node.js que puedes recomendar?
- ¿Cuál es el marco CSS más popular en 2016?
—–
Dicho esto, si desea continuar con el desarrollo web en django, la documentación de Django es un lugar increíble para comenzar. La aplicación de encuestas por la que los tutoriales lo guiarán es bastante extensa en la cantidad de componentes de django que le expondrá. Una vez que haya terminado con los tutoriales, la aplicación que describió será fácil de construir.
Una vez que desee poner su aplicación asesina en Internet, tendrá que buscar un servidor web. Dado que la carga que está describiendo no es mucha (una escuela llena de estudiantes), recomendaría ir con alojamiento compartido [1]. Esto prácticamente abstrae la complejidad de administrar una base de datos y un sistema operativo.
Una vez que su aplicación crezca en la cantidad de usuarios que necesita para servir … bueno, póngase en contacto, me interesaría tanto desarrollar una aplicación de este tipo como administrar el lado del servidor. 🙂 Buena suerte
[1]: python de alojamiento compartido – Búsqueda de Google