我正在使用页面处理器在某些页面上使用一些动态数据。我已经在一些 URL 上成功地使用了它,比如“test”,但是当我尝试在主页上使用它时它不起作用。
Code :
Working ->
@processor_for("test")
def page_slug_processor(request, page):
return HttpResponseRedirect("/events/")
Doesn't work ->
@processor_for("/")
def page_slug_processor(request, page):
return HttpResponseRedirect("/events/")
Can someone tell me the correct way to do this .
谢谢
编辑 :
实际上第一个工作正常,但在第二种情况下它不起作用意味着我不知道该处理器是否被调用,因为它不打印任何东西,也不引发任何错误或异常,所以我怀疑它没有t 阅读 home slug 或者我可能以错误的方式定义它。基本上我的要求是在主页 URl ("/") 上运行页面处理器。