我有一個QR碼,指向我的網站中不存在的URL。我不想爲該QR代碼創建一個頁面,而只是將用戶重定向到主頁。我目前在Django 1.4.5上,我確信必須有一個簡單的解決方案。在Django 1.4.5中重定向url
有一件事我確實發現了這裏面我把我的urls.py文件:
from django.views.generic import RedirectView
urlpatterns = patterns('',
(r'^bad-QR-url/not-here$', RedirectView.as_view(url='/')),
然而,這似乎並沒有工作。這是Django 1.5的代碼嗎?無論如何,任何幫助將是偉大的。
謝謝!
爲什麼不使用404? – 2013-09-30 09:19:57
這些QR碼位於人們名片的背面,所以如果出現錯誤404頁面會讓他們感到有些尷尬。這是除非我不完全理解。 – Marnchair
這是一個沒有找到的頁面的正常行爲[你可以看看這個](https://docs.djangoproject.com/en/1.5/topics/http/views/#the-http404-exception)一個嘗試/趕上 – 2013-09-30 09:25:50