У меня есть эта модельРазрешить null для внешнего ключа пользователю. Джанго
class Vacancy(models.Model):
user = models.ForeignKey(User, null=True, blank=True, default = None)
name = models.CharField(max_length=64)
Когда в админ я стараюсь создающих вакансии без пользователя. И это вызывает ошибку: «club_vacancy.user_id может не быть NULL». Я делаю что-то неправильно?
Хорошо, я запускал syncdb до и после того, как я добавил null = true. Как мне изменить свой db? – barin
syncdb не изменяет уже существующие таблицы. Удалите таблицу и снова запустите syncdb или вручную измените свою базу данных или используйте приложение миграции. –
приложение миграции как «юг» – panchicore