Добрый !

Есть модель ….

class VoteObject(models.Model):
    class Meta:
        verbose_name = u'Голосування'
        verbose_name_plural = _(u'Голосування')
    type = models.IntegerField(_(u'Тип оьекта'))
    object_id = models.IntegerField(_(u'Id обьекта'))
    user_id = models.IntegerField(_(u'Id користувача'))
    vote_value = models.IntegerField(_(u'+1/-1'))
    def __init__(self, *args, **kwargs):
        super(VoteObject, self).__init__(*args, **kwargs)
        self.usern = User.objects.get(id=self.user_id).username
        if self.type==0:
            self.tit = News.objects.get(id=self.object_id).title
            self.typen = u"Стаття"
        if self.type==1:
            self.typen = u"Блог"
    def username(self):
        return self.usern
    def typename(self):
        return self.typen
    def _get_title(self): return self.tit
    def _set_title(self, value): self.tit = value
    title = property(_get_title,_set_title)

1. Подскажите пожалуйста, как указывать имя для генерируемых полей модели для списка в админке?

2. Каким образом делается поиск по полям-функциям/свойствам в админке ?

Спасибо, Игорь