django model problem

Mark ma.ston.99 at
Fri Apr 3 22:03:57 CEST 2009

> I think the first thing you need to do is decide if there is going to be 
> more than one Musician object. and more than one Album object.  
> Presently you are giving all musicians the same first_name and 
> last_name.  I suggest you look up the documentation for the special 
> method __init__()
> Then you need to realize that assigning new attributes to an instance 
> object needs to be done inside an instance method, either __init__() or 
> some other method with a self parameter.

What you say would normally make sense, but it's Django and it works that
way here. See:


More information about the Python-list mailing list