Python论坛  - 讨论区

标题:[python-chinese] django,Tag表建立多对多关系的问题。

2006年09月07日 星期四 16:13

lendcomcn lendcomcn在gmail.com
星期四 九月 7 16:13:52 HKT 2006

我的cate类别表设计如下:

 cates = models.ManyToManyField(Tag, blank=True, verbose_name=_('cates'))
    class Admin:
        list_display = ('basecat', 'basesort', 'basedate','cates')
info表设计如下:

tags = models.ManyToManyField(Tag, blank=True, verbose_name=_('Tags'))

tag表设计如下:
name = models.CharField('标签', maxlength=50)

现在有两个问题:
我在admin后台添加cate类别,选择多个tag建立关系,列表显示cates项是: 而不是多个tag,这个在class Admin:中应该如何写呀?

问题二,我查看数据库列表,就是添加cate和选择tags时,ManyToManyField的表中没有任何数据,就是不会自动添加两上表的id值建立关系。这个是问题应该如何解决。

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号