[python-chinese] django的tag建表

limodou limodou在gmail.com
星期一 九月 4 10:51:29 HKT 2006


On 9/4/06, bird devdoer <devdoer在gmail.com> wrote:
>
> 我是这样做的
> Class Blog(models.Model):
>
>
> tags=models.CharField(maxlength=4096,db_index=True)#存储多个tag以空格隔开
> class Tag(models.Model):
>       name=Model.CharField(maxlength=200)
>       count=model.IntergerField(default=0)
>
> 由Blog得到它的多个tags就是parse一个字符串:ts=tags.split()
> 由tag得到blogs,就是搜索Blog的tags域,Blog.objects.filter(tags__contais=tagName)
>
这样的做法对于tag的统计与搜索很不方便。如何将相同的tag的blog显示出来呢?你会怎么做?

-- 
I like python!
My Blog: http://www.donews.net/limodou
UliPad Site: http://wiki.woodpecker.org.cn/moin/UliPad
UliPad Maillist: http://groups.google.com/group/ulipad


关于邮件列表 python-chinese 的更多信息