0

我想以编程方式为已知父级创建一个子页面。

这是代码。

parent_page =  Page.objects.get(title='index02').specific

news_page = BlogPage(
    title = 'title test 08',
    slug = 'title_test_08',
    body='Something pleasant to hear.',
    intro="desc",
    
)

parent_page.add_child(instance=news_page)
news_page.save()

它可以工作,但是我在 news_page 中添加了 tags = '[tag01,tag02]' ,添加标签失败,有人能告诉我如何添加标签吗?谢谢。

4

1 回答 1

1

您需要将标签添加为列表:

tag_list=[tag01,tag02]
news_page.tags.set(*tag_list)
news_page.save()
于 2021-05-12T12:19:39.843 回答