여기 장고 멍청한. 사전/어휘집을 만들고 단어 동의어를 서로 연결하려고합니다.내 모델에 단어 동의어를 어떻게 설정합니까?
models.py
class Word(models.Model):
word = models.Charfield()
class Synonym(models.Model):
word_from = models.ForeignKey(Word, blank=True, null=True, related_name="word_from")
word_to = models.ForeignKey(Word, blank=True, null=True, related_name="word_to")
는 어떻게 관련 동의어를받을 수 있나요? 나는 generic.DetailView를 사용하고있다. 이것은 단어들 사이의 연결을 만드는 올바른 방법일까요?
미리 감사드립니다.
네,하지만이 바로 하나의 동의어를 할 수 있습니다? –
Word_from 및 word_to는 docs에서 가져 왔습니다. https://docs.djangoproject.com/en/1.2/ref/contrib/admin/#working-with-a-model-with-two-or-more-foreign-keys -to-the-same-parent-model –