Как указать значение по умолчанию для поля Django ForeignKey?

Я пытаюсь добавить поле ForeignKey в модель Django с помощью South. Я получаю следующую ошибку:

ValueError: You cannot add a null=False column without a default value.

Я действительно указал значение по умолчанию для поля, но не уверен, что сделал это правильно.

language = models.ForeignKey(Language, default=Language.objects.all()[0])

Должно ли это сработать?

6
задан Paul D. Waite 16 August 2011 в 15:09
поделиться