Rodion, в идеале, ничего не должно останавливаться, миграция не должна влиять на работу, это в идеале, в реальности очень много различных нюансов. Если у тебя миграция зачем-то удаляет unique=True, то скорее всего, кроме этого, у тебя и какое-то изменение логики приложения, которое должно уметь работать в новых условиях.
r1mple, а где я про нельзя написал? А про смысл этого вопроса тут, тостер про IT, а вопрос в рамках юриспруденции, вероятность получить на него верный ответ небольшая, особенно про "правомерность".
еще раз, "у тебе в for запросы которые не зависят от переменной для for, получается их можно вынести из for и выполнить один раз", ты понимаешь смысл этого?
Виталий Ананьев, ну вот и разбирайся почему он считает что это ошибка, сам код-то пробовал запустить? если там реальная ошибка, то получишь нормальный traceback который и надо уже обсуждать