Когда нужно модифицировать метод родительского класса в дочернем классе используют специальную функцию super.
Например, в дочернем классе у функции появляются новые параметры и этот метод необходимо обработать.
В таком случае нам на помощь приходит функция супер!
super().get(self, request, *args, **kwargs)
Таким образом вызвав функцию super мы вызвали метод get, но не тот который мы определили в нашем дочернем классе, а тот от которого мы унаследовали класс.
Проще говоря, функция super нужна для расширения используемого объекта, либо для изменения его поведения.
#ООП #python #development