好吧,另一个无用的错误导致我花了一个小时试图解决这个问题。
我有一个模型“CompanyProfile”直到最近一直在工作,但现在当我尝试通过管理员保存模型时,我收到一个错误,似乎告诉我对象引用为空。我不知道如何对此进行排序。
一切如常:
def save(self, force_insert=False, force_update=False):
super(CompanyProfile, self).save(force_insert, force_update)
我重新启动了服务器,重新安装了 django,清除了数据库,但仍然没有成功。任何人有任何想法或以前遇到过这个问题吗?
最佳答案
也许这是一个循环导入问题? http://markmail.org/message/zothlfayqkbidqfh#query:+page:1+mid:3cnpcw3e4cgo3cas+state:results
在这里的例子中,他在信号中有一个 import 语句,这是罪魁祸首。
你可以检查 globals() 是否有类似的症状..
关于python - django-admin:覆盖保存方法时为 "super() argument 1 must be type, not None",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4411268/