2020-01-29, 自動填入登入用戶的信息
【摘要】 學習上,仍然建議從 function View 先入手,理解後,可以轉到 Class Based View。
然後儘可能就在CBV客製,萬一真的很難,再回到 function View。
首先是說明應用 generic.CreateView 可以有效取代 function,封裝了技術上的 if ,
接下來是說明,如何使用 override 來客製其中的部份流程,這例子是 form_valid(self, form),這是無法憑空想像,如真要看原代碼,那是另一個階段和層次。
基本上就是跟著學,然後不確定的部先查官網說明
如果真要看原始定義的代碼,第一關就要先懂如何可以繼承兩個 class,
SingleObjectTemplateResponseMixin, BaseCreateView
學習上,仍然建議從 function View 先入手,理解後,可以轉到 Class Based View。
然後儘可能就在CBV客製,萬一真的很難,再回到 function View。
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)