python 类 实例id递增_Python Django 模板类中 系统默认的主键ID自增,不会随着模板实例的删除而重置问题...
題目描述
在django中創建兩個模板實例后,刪除后重新再創建一個模板實例后它的主鍵ID從3開始這是為什么?
怎樣解決這個問題?
相關代碼
modeles類:
from django.db import models
from django.contrib.auth.models import User
class BlogType(models.Model):
type_name = models.CharField(max_length=15)
def __str__(self):
return self.type_name
class Blog(models.Model):
title = models.CharField(max_length=50)
blog_type = models.ForeignKey(BlogType, on_delete=models.DO_NOTHING)
content = models.TextField()
author = models.ForeignKey(User, on_delete=models.DO_NOTHING)
created_time = models.DateTimeField(auto_now_add=True)
last_updated_time = models.DateTimeField(auto_now=True)
def __str__(self):
return "" % self.title
admin類:
@admin.register(BlogType)
class BlogTypeAdmin(admin.ModelAdmin):
list_display = ('id', 'type_name')
@admin.register(Blog)
class BlogAdmin(admin.ModelAdmin):
list_display = ('title', 'blog_type', 'author', 'created_time', 'last_updated_time')
總結
以上是生活随笔為你收集整理的python 类 实例id递增_Python Django 模板类中 系统默认的主键ID自增,不会随着模板实例的删除而重置问题...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 赛门铁克卸载工具_神奇的安卓恶意软件 x
- 下一篇: 社会管理网格化 源码_全市社会治理网格化