抱歉没有更好的标题。我不知道如何命名我正在尝试做的事情。无论如何,Django noob 尝试执行以下操作:
我正在建立一个词典/词典。您搜索一个词,并显示有关该词的信息。但该信息还包含相关词,分组为某种逻辑集群。
例如,您搜索“自行车”一词。在同一页上,像“unicycle”和“tricycle”这样的词(它们与主词来自同一个表)在集群名称“bicycle types”下分组在一起。单词的分组是通过创建一个组并添加单词来完成的。为此,我有以下模型(简化):
模型.py
class Word(models.Model):
word = models.Charfield()
class WordGroup(models.Model):
name = models.CharField()
words = models.ManyToManyField(Word)
然后在管理员中,我可以从内联中选择组。
我不确定这在概念上是否是这样做的。它使python(本地)崩溃,所以我可以想象它不是:)
非常感谢任何帮助!