我是django的新手,并试图学习如何创建一个django表单,我创建了一个自定义表单,一切正常。但我想创建多对多的关系,用户应该能够输入许多不同的项目,通过添加多个自定义条目,例如用户可以为照片输入多个标签,类似于stackoverflow如何与标签一起使用。如果用户输入的条目已经存在,则数据库条目应该使用现有条目,否则它应该创建新条目。
这是怎么做到的?
感谢您的帮助:)
答案 0 :(得分:0)
最强大的django标记解决方案是django-tagging,请参阅here for a quick howto。它使用generic relations,它是最强大的django功能之一。