私は単純なジャンゴモデルを持っています:
class Country(models.Model):
name=models.CharField(max_length=500)
iso_alpha3=models.CharField(max_length=3)
クラスの初期化後に新しいフィールド「default_city」を追加する必要があります。すでにDBに追加されています。これはどのように行うことができますか?
前もって感謝します
UPD:ここに私が欲しいものがあります:
class Country(models.Model):
name=models.CharField(max_length=500)
iso_alpha3=models.CharField(max_length=3)
default_city=VerboseForeignKey(City,display_fields=["name"])
class City(models.Model):
name=models.CharField(max_length=200)
country=VerboseForeignKey(Country,display_fields=["name"])
しかし、 NameError: name 'City' is not defined が発生するため、それはできません