私はこれらのような2つのdjangoモデルを持っています:
class Place(models.Model):
name = models.CharField(max_length=50)
address = models.CharField(max_length=80)
class Restaurant(Place):
serves_hot_dogs = models.BooleanField()
serves_pizza = models.BooleanField()
以前Place
、次のようなインスタンスを作成しました。
sixth_ave_street_vendor = Place(name='Bobby Hotdogs', address='6th Ave')
sixth_ave_street_vendor.save()
今、ボビーは彼の露天商をレストランにアップグレードしました。コードでそれを行うにはどうすればよいですか?!このコードが機能しない理由:
sixth_ave_restaurant = Restaurant(place=sixth_ave_street_vendor,
serves_hot_dogs=True,
serves_pizza=True)
sixth_ave_restaurant.save()