Django sirve static index.html con vista en '/' url
Tengo mi index.html en la carpeta / static /. Mi aplicación django se ejecuta bien cuando intento:
http://127.0.0.1:8000/index.html
Pero quiero acceder a index.html por url:
http://127.0.0.1:8000/
Escribí una vista y funciona:
class IndexView(TemplateView):
template_name = 'index.html'
También agregué a urls.py (esto me permite servir estática comohttp://127.0.0.1:8000/css/style.css
):
url(r'^(?P<path>.*)Pero creo que hay una manera de hacer lo que quiero sin TemplateView.
¿Alguna sugerencia? Gracias. Mi versión de django es:Django 1.5
EDITAR:
La razón por la que coloqué index.html en estática: quiero que Phonegap sea compatible con la aplicación django, así que, después de la codificación adecuada, todo lo que tengo que hacer es ->hacer .zip de la estática Carpeta y subirlo a Phonegap como aplicación móvil. Fácil y limpio.
, 'django.contrib.staticfiles.views.serve', {
'document_root': settings.STATIC_ROOT, 'show_indexes':True
}),
Pero creo que hay una manera de hacer lo que quiero sin TemplateView.
¿Alguna sugerencia? Gracias. Mi versión de django es:Django 1.5
EDITAR:
La razón por la que coloqué index.html en estática: quiero que Phonegap sea compatible con la aplicación django, así que, después de la codificación adecuada, todo lo que tengo que hacer es ->hacer .zip de la estática Carpeta y subirlo a Phonegap como aplicación móvil. Fácil y limpio.