Django: Tools

20th August 2020 at 2:19pm
Django

Django Class-based-view

因为 Django 内置的 class-based view 有着复杂的继承结构。你继承这些 View 时,如果有想重写的函数,你往往需要在它的好几个基类 / mixins、甚至好几个文件中翻阅,才能找到你想修改的函数

Django Class-based-view Inspector 这个网站,将 Django 内置的 class-based view(例如 DetailView)的所有基类的函数聚合在一起,并描述函数的功能。这会很大程度方便你找到所需要的类。