ava*_*tar 1 django django-forms django-views django-taggit
我正在尝试使用django-taggit(请参阅参考资料).这就是我在我的代码中所拥有的:
models.py
class MyData(models.Model):
title = models.CharField(blank=True, max_length=50)
.....
tags = TaggableManager()
Run Code Online (Sandbox Code Playgroud)
views.py
g = MyData(title=f_title)
g.tags.add( "mytag" )
g.save()
Run Code Online (Sandbox Code Playgroud)
出于某种原因,当我试图保存标签和数据时,我收到此错误:
MyData对象需要具有主键值才能访问其标记.
有任何想法吗?谢谢!
用MyData.objects.create(title=f_title)它保存到数据库,并有一个ID,然后在访问tags
g = MyData.objects.create(title=f_title)
g.tags.add( "mytag" )
g.save()
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1011 次 |
| 最近记录: |