Django South - Utwórz Not Null ForeignKey
Mam model
class Mystery(models.Model):
first = models.CharField(max_length=256)
second = models.CharField(max_length=256)
third = models.CharField(max_length=256)
player = models.ForeignKey(Player)
Dodałem odtwarzacz ForeignKey, ale kiedy próbuję go migrować za pomocą South, wydaje mi się, że nie mogę utworzyć tego whith null = False. Mam tę wiadomość:
Pole „Mystery.player” nie ma domyślnie określonego, ale NIE jest NULL. Ponieważ dodajesz to pole, MUSISZ określić wartość domyślną, która będzie używana dla istniejących wierszy. Czy chciałbyś:
1. Zamknij teraz i dodaj domyślne do pola w models.py
2. Określ jednorazową wartość, która będzie teraz używana dla istniejących kolumn
Używam tego polecenia:
manage.py schemamigration myapp --auto
Wielkie dzięki !