Django noob here。我正在建立一本詞典/詞典,並希望將單詞同義詞彼此連接起來。如何在我的模型中設置單詞同義詞?
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。這是否也是正確的方式來連接單詞?
在此先感謝!
是的,但這種只允許一個代名詞,是吧? – 2013-02-10 22:57:35
Word_from和word_to取自文檔:https://docs.djangoproject.com/en/1.2/ref/contrib/admin/#working-with-a-model-with-two-or-more-foreign-keys對同一父母模型 – 2013-02-11 00:33:19