O Django serve index.html estático com visualização no URL '/'

Eu tenho meu index.html na pasta / static /. Meu app django está rodando ok quando eu tento:

http://127.0.0.1:8000/index.html

Mas eu quero acces index.html pelo url:

http://127.0.0.1:8000/

Eu escrevi uma visão e funciona:

class IndexView(TemplateView):
    template_name = 'index.html'

Eu também adicionei ao urls.py (isso me permite servir estática comohttp://127.0.0.1:8000/css/style.css):

url(r'^(?P<path>.*)

Mas eu acho que há uma maneira de fazer o que eu quero sem o TemplateView.

Alguma sugestão? Obrigado. Minha versão do django é:Django 1.5

EDITAR:

A razão pela qual eu coloquei o index.html na static: Eu quero fazer o Phonegap compatível com o django app, então após a codificação correta, tudo que eu tenho que fazer é ->fazer .zip de estática pasta e enviá-lo para Phonegap como aplicativo móvel. Fácil e limpo.

, 'django.contrib.staticfiles.views.serve', { 'document_root': settings.STATIC_ROOT, 'show_indexes':True }),

Mas eu acho que há uma maneira de fazer o que eu quero sem o TemplateView.

Alguma sugestão? Obrigado. Minha versão do django é:Django 1.5

EDITAR:

A razão pela qual eu coloquei o index.html na static: Eu quero fazer o Phonegap compatível com o django app, então após a codificação correta, tudo que eu tenho que fazer é ->fazer .zip de estática pasta e enviá-lo para Phonegap como aplicativo móvel. Fácil e limpo.

questionAnswers(5)

yourAnswerToTheQuestion