Exemple #1
0
    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)


Exemple #2
0
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)