从urls.py重定向到不同的App视图目录

时间:2017-01-21 02:22:42

标签: django wagtail

我在wagtail博客的应用目录(blog/urls.py)中有网址定义,我想在我的搜索应用目录(search/views.py)中引用一个视图。当前网址定义为url(r'^search/$', search, name='search')。我不想在每个应用程序的视图文件中复制常见的搜索视图。如何在我的博客应用中格式化网址以使用search / views.py中的搜索视图?

1 个答案:

答案 0 :(得分:1)

假设博客应用和搜索应用在项目路径目录中处于同一级别, 你可以像这样使用相对导入:

from django.conf.urls import url, patterns 
from search.views import search

urlpatterns = patterns(
    url(r'^search$', search ,  name='search'),

)