【发布时间】:2014-05-31 06:34:59
【问题描述】:
我正在编写一个带有sqlite 数据库的django 网站,我的网站中有一个这样的模型:
class Foo(models.model):
name = models.Charfield(max_length=30)
数据库为这个类创建一个唯一的Id 列,考虑我从类Foo 创建一个对象并删除它并创建另一个对象g,它们的Id 是相同的:
>> f = Foo.objects.create(name="fooname")
>> f.id
4
>> f.delete()
>> g = Foo.objects.create(name="fooname2")
>> g.id
4
但我不希望数据库将旧的已删除对象的id 用于新创建的对象,我该怎么做?
【问题讨论】:
标签: python database django sqlite django-database