我开始了pro bono该项目是世界上最大的琵琶音乐集合的网络界面,从多个角度来看这是一个具有挑战性的系列。这些作品大部分从1400年到1600年不等,但是从1200年中期到现在。毋庸置疑,这些作品的分类方式和归因方式存在巨大的差异。很显然,任何形式的僵化的数据库强制层次结构都不适用于这个集合,所以我的想法转向了标签。标签类别
但并非所有的标签都是一样的。我将拥有代表人物/角色(作曲家,翻译家,入会者等)的标签,代表乐器写作片段的标签,以及代表片段如何被以下任何一种进行分类的标签几个世纪以来使用了六种不同的分类系统。
我们将使用半控制标签词汇来防止失控标签扩散(例如del.icio.us),但我想将标签视为属于不同的组。当编辑器正在进行仪器标记时,不应提供人员标签等。
有没有人做过类似的事情?我有几种方法可以考虑这样做,但是如果现有系统做得很好,它可以节省我的时间实施/调试。
FWIW:这是一个系统的Django和我在看Django的标记开始,然后从那里黑客攻击,有可能增加一个类别字段或...
发现了一些相关问题:http://stackoverflow.com/questions/3771726/how-to-associate-multiple-types-of-tags-per-model-in-django/,http:// stackoverflow .com/questions/4477423/machine-tags-referencing-model-instances-in-django,http://stackoverflow.com/questions/3542388/how-make-tags-with-properties-in-django,http:/ /stackoverflow.com/questions/3077502/organizing-django-tagging-tags-or-assigning-properties-to-tags – Tony 2010-12-18 11:24:45
谢谢!你的时机非常好。当网站所有者被家族企业分散注意力时,该项目陷入停滞状态。他现在回来了,就在几天前。即使它与1.2.3有点不同步,我已经破解了足够多的Django代码,我相信我可以处理它。 – 2010-12-21 02:53:27