我試過搜索文檔,但我無法理解,兩者之間是否有任何區別,或者兩者都可以互換使用,並稍作修改。 或重定向僅用於返回語句中。我試圖通過文檔搜索,但無法找到。任何幫助,將不勝感激。 https://docs.djangoproject.com/en/1.11/ref/class-based-views/base/#redirectview https://docs.djangoproject.com/en/1.11/topics/http/shortcuts/#redirectRedirectView.as_view V/s重定向
0
A
回答
1
RedirectView.as_view()
是 - 如它的名稱所暗示的 - 的圖。這意味着它接受一個請求作爲第一個參數,它可以接受一些其他參數,並返回一個HttpResponse
。網址格式必須包含其他網址格式,或直接引用視圖。因此可以將RedirectView.as_view()
直接掛接到您的URL配置中。
redirect()
不是視圖,因爲它不接受請求作爲其第一個參數。這意味着它不能掛鉤到你的URL配置中。當然
redirect()
罐中的觀點,那麼它可以掛到您的網址配置,例如內部使用:
def redirect_view(request):
return redirect('/')
相關問題
- 1. HTML重定向VS ASP.Net重定向
- 2. 重定向vs RedirectMatch
- 3. .htaccess vs .htprotect重定向..?
- 4. 反向代理VS. 301重定向
- 5. Struts 2重定向 - 永久重定向選項? 301 vs 302
- 6. htaccess VS安全重定向管理器
- 7. 301重定向vs規範鏈接?
- 8. Iphone vs ipad手機網站重定向
- 9. Ajax(jQuery)vs php重定向的想法?
- 10. Django重定向vs Revese錯誤
- 11. 重定向用戶到新的URL
- 12. 重定向到包含網址,RedirectView的
- 13. 重定向重定向CakePHP3
- 14. NGINX中的差異HTTP重定向vs反向代理
- 15. 反向代理與重定向vs獲取url
- 16. 綁定重定向不重定向?
- 17. POST /重定向/ GET VS自定義實現
- 18. Apache2 htaccess重定向太多重定向
- 19. 重定向過多重定向301
- 20. 無限重定向循環重定向
- 21. 我想重定向301重定向
- 22. Django的重定向不重定向
- 23. 重定向到www .htaccess不重定向
- 24. 301重定向不正確重定向
- 25. 如何重定向和重定向
- 26. HTTP重定向不重定向
- 27. 重定向在WordPress +重定向插件
- 28. INotifyPropertyChanged vs雙向綁定
- 29. 綁定重定向
- 30. JavaScript重定向
的'redirect' *功能*只返回一個可以使用的'Response'對象作爲另一種觀點的一部分。 'RedirectView'是一個完整的基於類的視圖*類*,它可以在您自己的視圖中繼承或按原樣使用 –