Виктор Паперно, не повезло вам попасть в команду, в которой самый старший разработчик не умеет программировать. Прямо в документации Django написано, что переопределить save - это плохая практика.
Константин, а если в БД завести поле "qwerty", то оно тоже должно в kwargs появится? Что лазает в БД за полями? Оно это делает на старте приложения или при каждом запросе? А если у вьюхи не будет связанной модели, то kwargs будет пуст?
Swuder, важно выбрать эффективную карьерную стратегию, которая приведёт к как можно лучшим результатам, а то жизнь одна, как вы правильно заметили. Я для себя сразу и чётко определил, что никогда нигде не работаю меньше года и больше пяти, а также не нарушаю даже устных договорённостей.
Medovochka, потому что задача автора не проще сделать, а научить. Видать, со своей задачей он не очень хорошо справляется. В примитивном примере конкатенация может и проще, а вот когда вам надо будет собрать строку из целой кучи параметров, да ещё и не просто вставить данные в исходном виде, а отформатировать с учётом региональных стандартов, соблюсти лимиты по ширине, расставить отступы и прочее, то конкатенация простой быть перестанет.
Одиночка Айс, нет, за деньги. Однако уважаю договорные отношения. Если компания мне сделала оффер, я его принял, и меня ни в чём не обманули, то спрыгнуть - это для меня было бы нарушением слова. Чем это отличается от отзыва оффера компанией? Вам бы понравилось, если бы вы начали работать, а вам сказали "Завтра можешь на работу не выходить, нам подвернулся кандидат лучше тебя"?