不同型号共用一个ID列表
在我的应用程序中,我添加了一个“Facebook 评论框”(在不同的页面上,针对不同的对象)。每个对象都有自己的评论列表,因此我需要为每个对象提供唯一的(整个站点)ID。
实现这一目标的最佳方法是什么:一个所有其他模型都将从中继承的抽象模型?具有外键关系的虚拟模型?你有什么想法?
In my application I've added a "Facebook Comment Box" (on different pages, for different objects). Each object has its own comments list so I need to provide a unique (across the site) ID for every single one of them.
What would be the best approach for achieving this: An abstract model, from which all other models will inherit? A dummy model with a ForeignKey relation? What are your ideas?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可能想要实现 GUID:
http:// www.codecommit.com/blog/database/are-guids-really-the-way-to-go
这是一个 django 模块,为您提供了一个“em”字段:
http://pypi.python.org/pypi/softwarefabrica.django.utils/
...您可以安全地使用它们在 URL 中——不会很漂亮,但对于评论和其他没有明显 URL 标题的东西,GUID 效果很好。
You may want to implement GUIDs:
http://www.codecommit.com/blog/database/are-guids-really-the-way-to-go
Here's a django module that gives you a field for 'em:
http://pypi.python.org/pypi/softwarefabrica.django.utils/
... you can safely use them in URLs -- won't be pretty, but for comments and other things without obvious URL-able titles, GUIDs work out well.
使用虚拟模型解决:
http://fromzerotocodehero.blogspot.com /2010/11/providing-uniqueness-of- Different.html
Solved with a dummy model :
http://fromzerotocodehero.blogspot.com/2010/11/providing-uniqueness-of-different.html