Артем, ну во-первых, то self точно нужен. Без него, вы используете реквест из модуля джанги.
Во-вторых, поставить pdb в get_success_url, и посмотреть что в реквест мета.
den19948, Ну по ошибке(и когда посмотреть в код) то данная версия Джанги, требует Питон 2.7+ Точно пробовали 2.7 питон? Создайте pyenv c нужно версией, и в нем попробуйте.
Oleg, да. Тоесть миграции нужно делать, если что-то поменял в схеме бд, изменил любое поле в модели(в классеб который наследуется models.Model). Впрочем, запускать команду makemigrations, можно в любое время, она ничего в бд не делает, она проверяет структуру БД и твоих моделей и пишет инструкции для смены схемы.
bQ1, покажи код сериалайзера.
Ты не там смотриш. Нужно смотреть уже на бэк-энде. Сериалайзер делант манипуляции с данными. Виведи или посмотри еще validated_data.