私はジャンゴモデルを持っています:
class ObservationMedia(models.Model):
observation = models.ForeignKey(Observation)
audio_file = AudioFileField ( upload_to=audio_dir, blank=True, null=True )
photo_file = models.ImageField( upload_to=img_dir, blank=True, null=True )
def __unicode__(self):
return "obsv-media "+str(self.pk)
ここで、観察は次のとおりです。
class Observation(GUIDModel):
guid = models.CharField(unique=True, max_length=36, default=uuid.uuid4)
# many more fields here
渡された値が主キーではなくフィールドModelForm
であるということは可能ですか? 私が考えた解決策は、主キーを作成することです。これを回避することは可能ですか?ObservationMedia
Observation
guid
guid