我有这样一个模型:django中的多重继承。与构造问题
class Person(models.Model,Subject):
name = ..
类主题是不应该在数据库中,因此,它不会从models.Model延伸:
class Subject:
def __init__(self,**kargs):
_observers = []
我问题是,主题的构造是从来没有所谓的,所以我尝试添加这Person类:
def __init__(self):
super(Person,self).__init__()
但现在我有一个错误,指出初始化需要1个参数,但7给出了,我做的唯一事情就是
>>> Person.objects.get(pk=1)
现在我失去了= S你有什么想法如何人的构造函数应该是?
BTW:我使用的Django 1.1和2.6蟒
thx很多工作正常 – pleasedontbelong 2010-09-13 11:21:45