Пользовательский вид администратора Django - PullRequest
0 голосов
/ 05 февраля 2012

У меня есть такое представление:

class VIewAdmin(admin.ModelAdmin):
list_display = ('id', 'nome', 'cim', 'telefone', 'total_notas', 'credito', 'ativo')

def total_notas(self, obj):
    if obj.total_notas:
        return '<a href="??????">%s</a>' % (obj.total_notas())
total_notas.allow_tags = True

admin.site.register(Model, ViewAdmin)

Мне нужно щелкнуть «total_notes» и перейти в другое представление, где я могу видеть только те регистры

Я хочу написатьдругое представление в админке, где я могу отображать только те записи объектов ..

total_notes показывает общее количество заметок, а в представлении, которое мне нужно написать, должны отображаться эти записи ... как я могу это сделать ??

извините за мой английский ..

1 Ответ

0 голосов
/ 05 февраля 2012

Почему бы просто не использовать фильтр?

Если не просто создать представление и добавить запись для него в urls.py.Тогда назовите это как:

def total_notas(self, obj):
    return '<a href="my_view/%s">%s</a>' % (self.total_notas)
...