在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)