2013-09-26 72 views
0

我希望这个网址:如何使用来自urls.py的参数重定向到视图?

url(r'^$', 'static_pages.views.specific_static_page', name='index'), 

重定向到这样的观点:

def specific_static_page(request, static_page_slug): 

,因为这种观点是用国际化的URL模式我不能使用redirect_to的不同于一般的看法, 这意味着我不不知道网址会是什么。

只写一个视图重定向似乎有点毫无意义。是否有可能通过来自url的参数重定向到一个视图?

回答

0

添加网址正如你所提到

url(r'^$', 'static_pages.views.specific_static_page', name='index'), 

和更新以

def specific_static_page(request, static_page_slug=None): 

if not static_page_slug: 
    static_page_slug = some_default_value #for index page 

.... 

可能工作。

相关问题