我的书模型中有这种方法:
def get_absolute_url(self):
return "/book/%s/%s/%i/%i/" % ( self.book_title, self.book_editor, self.book_pages, self.id)
所以每本书的网址都是这样的:
example.com/book/the-bible/gesu-crist/938/12/
我希望如果网址中存在错误,那么我会通过在网址末尾使用book.id重定向到真实网址。
例如,如果我去:
example.com/book/A-bible/gesu-crist/938/12/
我将被重定向到:
example.com/book/the-bible/gesu-crist/938/12/
我该怎么做?