在urls.py中包含目录

时间:2014-01-21 19:29:22

标签: django django-templates django-views

我有一个Django Web应用程序,并在“templates /”文件夹下创建了一个名为“issues /”的文件夹。如何在该目录下包含所有文件,而不必为每个文件创建单独的URL声明?

到目前为止,我的urls.py文件如下:

from django.conf.urls import patterns, include, url

from django.contrib import admin
admin.autodiscover()

urlpatterns = patterns('',
    url(r'^$', 'civicate.dev.views.index', name='index'),
    url(r'^index', 'civicate.dev.views.index', name='index'),
    url(r'^about', 'civicate.dev.views.about', name='about'),
    url(r'^admin/', include(admin.site.urls)),
)

1 个答案:

答案 0 :(得分:0)

Django的网址并不关心模板。如果要直接提供HTML文件,则应通过绕过Django配置Apache(或其他Web服务器)。否则,您可以编写一个接受slug的视图并呈现相关模板。