У меня есть модель с CharField, у которой раньше была уникальная опция True, но теперь она изменена на False. Но когда я пытаюсь сохранить это поле с чем-то, что существует, django все равно бросает IntegrityError.Изменить с "unqiue = True" на "unique = False" в django
Как я могу изменить это поведение, чтобы оно допускало нечеткие значения?
База данных - это MySQL.
Я предполагаю, что вы имеете в виду падения уникального индекса на таблице MySQL? (просто чтобы избежать путаницы для людей, новых для Django, которые могут подумать, что индекс должен быть сброшен в модели Django). –
Это действительно то, что я имею в виду. –
Хорошо, я попытался: 'ALTER TABLE 'tblname' DROP INDEX' fieldname'' Но это не сработало. Все еще ошибка целостности. – espenhogbakk