search_fields = ('posicao', 'ativo', 'data') actions = [ativar, inativar] class Media: js = ( 'js/jquery-1.7.2.min.js', 'js/jquery-ui-1.9.1.custom.min.js', 'js/admin-list-reorder.js', ) def thumb(self, obj): return mark_safe(u'<img width=100px height=100px src="%s" />' % obj.foto.url) def color(self, obj): return mark_safe(u'<p style=color:%s;background-color:%s> %s </p><span>%s</span>' % (obj.cor, obj.cor, obj.cor, obj.cor)) def changelist_view(self, request, extra_context=None): extra_context = extra_context or {} extra_context['osm_data'] = 'porra' return super(ObjetoAdmin, self).changelist_view(request, extra_context=extra_context) thumb.allow_tags = True color.allow_tags = True site.register(Objeto, ObjetoAdmin)
from django.contrib import admin from models import Div, DivApp from forms import DivAppForm from projeto.commom.admin.sites import AdminSite, site class DivAppAdmin(admin.ModelAdmin): form = DivAppForm site.register(Div) site.register(DivApp, DivAppAdmin)