-1

私は単純な urls.py ファイルを持っています:

 (r'^(.*.html)$','django.views.static.serve', {'document_root': ROOT + '/media/html/'})

URL の index.html ファイルを取得する方法: http://myserver.com/ ?

4

2 に答える 2

2

あなたの中でこれを試してくださいurls.py

from django.views.generic.simple import direct_to_template

urlpatterns = patterns('',
    (r'^$', direct_to_template, {'template': 'index.html'}),     
)

への静的リダイレクトが必要だと仮定していますindex.html。だから、これはそれを行います。

動的コンテンツを追加したい場合は、 にメソッドを追加する必要がありますviews.py

于 2012-10-23T14:30:20.030 に答える
1

Django 1.3+ では、クラスベースのジェネリック ビューも使用できます。

from django.views.generic.base import TemplateView

urlpatterns = patterns('',
    (r'^$', TemplateView.as_view(template_name='index.html')),
)
于 2012-10-23T15:52:39.277 に答える