¿Cuál es la mejor manera de servir páginas web estáticas desde una aplicación Django?

StackOverflow https://stackoverflow.com/questions/252035

Pregunta

Estoy creando una aplicación Django relativamente simple y aparte de la principal página en la que se encuentran la mayoría de las partes dinámicas de la aplicación, hay algunas páginas que necesitaré que no serán dinámicas ( Acerca de , Preguntas frecuentes , etc.) . ¿Cuál es la mejor manera de integrarlos en Django, idealizando aún usando el motor de plantillas de Django? ¿Debo crear una plantilla para cada uno y luego tener una vista que simplemente muestre esa plantilla?

¿Fue útil?

Solución

¿Ha mirado páginas planas en Django? Probablemente hace todo lo que estás buscando.

Otros consejos

Si solo desea crear una plantilla para cada uno de ellos, puede usar direct_to_template vista genérica para servirlo.

Otra opción sería django.contrib.flatpages , que te permitirá configurar las URL estáticas y el contenido a través de la base de datos.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top