RusticAnd, например у Лутца очень подробно описывается работа с основными структурами данных языка. Сомневаюсь, что есть хоть один учебник по Python, где не учат получать данные из словаря и добавлять данные в список.
Виктор Паперно, не повезло вам попасть в команду, в которой самый старший разработчик не умеет программировать. Прямо в документации Django написано, что переопределить save - это плохая практика.
Константин, а если в БД завести поле "qwerty", то оно тоже должно в kwargs появится? Что лазает в БД за полями? Оно это делает на старте приложения или при каждом запросе? А если у вьюхи не будет связанной модели, то kwargs будет пуст?