次のクラスのDjangoアプリケーションがあります。
class Opinion(models.Model):
id = models.AutoField(primary_key=True)
contents = models.CharField(max_length=256)
source = models.CharField(max_length=256)
proArguments = models.ManyToManyField('self', verbose_name="Pro arguments", related_name='proargs', null='true', blank='true')
contraArguments = models.ManyToManyField('self', verbose_name="Contra arguments", related_name='contraarg', null='true', blank='true')
def __unicode__(self):
return self.contents
管理者でこのクラスの新しいインスタンスを作成しようとすると、入力しなかった場合でも、新しく作成された意見には1つ1つproArgument
あります。contraArgument
それらを入力しない場合、空になるためproargs
に何ができますか?contraarg