when i get persons/add in djangos admin interface i get:

There's been an error:

Traceback (most recent call last):

  File
"/usr/lib/python2.3/site-packages/django-1.0.0-py2.3.egg/django/core/handlers/base.py",
line 64, in get_response
    response = callback(request, **param_dict)

  File
"/usr/lib/python2.3/site-packages/django-1.0.0-py2.3.egg/django/views/admin/main.py",
line 810, in add_stage
    elif not f.blank and ((isinstance(f.rel, meta.ManyToOne) and not
f.rel.raw_id_admin) or f.choices) and len(manipulator[f.name].choices)
== 2:

  File
"/usr/lib/python2.3/site-packages/django-1.0.0-py2.3.egg/django/core/formfields.py",
line 26, in __getitem__
    raise KeyError, "Field %s not found" % field_name

KeyError: 'Field workers not found'





my MODEL:

class Workers(meta.Model):
    group = meta.CharField(maxlength=34)
    desck = meta.TextField()
    class META:
        admin = meta.Admin()
    def __repr__(self):
        return self.group

class person(meta.Model):
    workers =
meta.ForeignKey(Workers,edit_inline=meta.STACKED,num_in_admin=2)
    fiersname = meta.CharField(maxlength=32)
    lastname = meta.CharField(maxlength=32,core=True)
    tit = meta.CharField(maxlength=32,null=True,blank=True)
    work = meta.CharField(maxlength=128,null=True,blank=True)
    email = meta.EmailField(null=True,blank=True)
    phone = meta.PhoneNumberField()
    fax = meta.PhoneNumberField()
    foto = meta.ImageField(null=True,blank=True)
    info = meta.TextField(null=True,blank=True)
    class META:
        admin = meta.Admin(
            search_fields = ['lastname'],
        )
    def __repr__(self):
        return "%s %s" % self.fiersname, self.lastname

Reply via email to