Django中Mixin和View組合技巧

Mixin和View的職能區分爲:Mixin提供數據,View提供模板和渲染。所以一般get_context_data在Mixin中,get(),post(),head()在View中。Mixin和View不是能隨意組合的,必須要注意他們之間的方法的解析順序,也就是MRO(method resolution order)。下面我列出一些常見的MRO,以便方便的使用組合。 ContextMixin:
相關文章
相關標籤/搜索