python sqlite报错IntegrityError: UNIQUE constraint failed: wiki_wiki.pagename
在学习django,向数据库中储存数据(page.save())时出现此错误:IntegrityError: UNIQUE constraint failed: wiki_wiki.pagename。
发现是与models.py中的设定矛盾了
models.py
class Wiki(models.Model):
pagename = models.CharField(max_length=20, unique=True)
content = models.TextField()
CharField那里将unique设置成了true,也就是说不能有重复的id。
解决方法
方法一:使用另一个id
方法二:将unique修改成false