将字符串列表分配给可标记字段

时间:2016-05-15 12:08:23

标签: python django django-models tagging django-tagging

我有一个列表 s 其中,

s = 'The name of my country is Bangladesh'

我将字符串转换为字符串列表,如下所示:

ss = s.split()

同样,在我的数据库模型中,我有一个字段关键字

keywords = TaggableManager(_('keywords'), blank=True, help_text=keywords_help_text)

我想将字符串 ss 列表分配给字段关键字。我在下面尝试过:

keywords = ss

但我收到了错误。我想将字符串列表分配给我的taggfield。

1 个答案:

答案 0 :(得分:1)

似乎你做错了。

你有一些课程,你有这个关键字字段,与其他模型有很多很多关系(比如'标签')

你如何使用它:

让我们说这个类是Fruit然后你必须把那个类的实例说成Mango(你想要创建关键字的对象)

然后你使用:

Mango.keywords.add(ss)

self.keywords.add(ss)