-2
A
回答
2
便携式另一种方法是使用一个合适的关系模式 - 在这种情况下,一个多对多的关系,这在Django模型。如果你想保持每个条目的标签顺序被命名为models.ManyToManyField
.
class Tag(models.Model):
label = models.CharField(...)
class Entry(models.Model):
# ...
tags = models.ManyToManyField(Tag)
,你”我需要一个中间模型来存储它,比如:https://docs.djangoproject.com/en/1.10/topics/db/models/#intermediary-manytomany
+0
我们再见面!我可以同意+1的答案 – e4c5
相关问题
- 1. 如何避免使用太多&&和||
- 2. 如何避免存储太多会话?
- 3. 如何避免函数中太多downcasts
- 4. 如何避免删除东西太多?
- 5. 如何避免匹配太多?
- 6. 如何避免太多连接?
- 7. 避免让太多的嵌套循环
- 8. 避免(缩短)太多,如果PHP
- 9. 约束,以避免外键的组合
- 10. 如何避免有太多类似的列?
- 11. 如何避免在VBA中使用太多if语句?
- 12. 如何避免在rabbitMQ中使用弹簧连接(TCP)太多
- 13. 如何加载的Django JSON,以避免与自然键
- 14. MySQL的 - 避免SET()使用结键和外键
- 15. 我如何避免在mysql中有两个外键的空值?
- 16. 如何避免DB truncate中所有表的外键约束?
- 17. Django - 在查询外键id时避免连接?
- 18. 如何避免在Django中每次需要外键都要打DB
- 19. Django多对多避免重复
- 20. 如何在打开太多数字时避免MATLAB崩溃?
- 21. jQuery克隆喜欢克隆自己太多..如何避免?
- 22. 如何编写这个linq查询以避免查询太多?
- 23. 如何避免在AsyncTask中传递太多输入参数?
- 24. Django - 多值外键
- 25. 如何避免的ActiveRecord :: RecordNotFound例外查询多个记录时
- 26. 如何在iOS中避免使用NSString的if-else语句太多?
- 27. 如何更新MySQL自然键,同时避免重复的外键?
- 28. 如何使用外键塞Django的
- 29. 如何编辑列值避免外键错误
- 30. 如何避免PANTHEIOS_FE_PROCESS_IDENTITY的多重定义?
最好的办法是在这种情况下使用多对多关系。 – Selcuk