我接受這個問題有點主觀,並沒有針對某些技術疑問/查詢,但我想知道。Django通用視圖,設計指南
我是django的新手,在django做了3-4個月的應用程序後,我試圖深入挖掘。 我目前正在閱讀James Brennet的書,他展示瞭如何使用通用視圖,但是當我前往https://docs.djangoproject.com/en/dev/topics/時,我看到通用視圖已被刪除。
從「最佳設計視角」的角度來看,如何使用通用視圖評分?
使用通用視圖被認爲是一種好的做法嗎?
如果是的話爲什麼然後django depricating它?
如果不是,還有什麼建議?
謝謝!
@ user902620修復bug:到好處基於類的通用視圖是它們確實是通用的。用舊式的通用視圖,它們更像腳手架在Rails中的功能。你可以用它們快速獲得一些東西,但是不久之後你不得不編寫自己的定製視圖。使用基於類的通用視圖,您可以繼承您所需的基本視圖類型,然後繼續添加所有自定義功能,而無需重寫任何基本代碼。 –
@克里斯普拉特同意,好點! – Anentropic