小编Fat*_*dle的帖子

对象没有ID

在Django管理站点中单击"保存"(创建新实例后)后,我得到了一个

AttributeError at /admin/bankaccount/bank_account/add/
'Bank_Account' object has no attribute 'id'
Run Code Online (Sandbox Code Playgroud)

我没有在模型中创建任何ID.该教程说,ID是自动管理的.知道为什么我得到这个吗?

我的型号:

class Bank_Account(models.Model):
   iban = models.CharField(max_length = 30)
   bic = models.CharField(max_length = 30)

def __init__(self):
    self.iban = 0
    self.bic = 0
Run Code Online (Sandbox Code Playgroud)

我的admin.py

from bankaccount.models import Bank_Account
from django.contrib import admin

admin.site.register(Bank_Account)
Run Code Online (Sandbox Code Playgroud)

django django-models django-admin

1
推荐指数
1
解决办法
2310
查看次数

标签 统计

django ×1

django-admin ×1

django-models ×1