Django-Admin-decoradores

decoradores extras para Django Admin
Baixe Agora

Django-Admin-decoradores Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • MIT/X Consortium Lic...
  • Preço:
  • FREE
  • Nome do editor:
  • Mikhail Korobov
  • Site do editor:
  • http://bitbucket.org/kmike/

Django-Admin-decoradores Tag


Django-Admin-decoradores Descrição

O administrador de Django aceita chamas para List_Display e Readonly_Fields. Para personalizar essas chamadas (por exemplo, anotá-los com uma descrição), o Django requer o desenvolvedor definir um atributo em um chamado (por exemplo, 'short_description'). Django-Admin-decoradores é uma abordagem simples e funciona. Mas é fácil fazer um erro de digitação ou esquecer qual atributo deve ser definido em um chamado porque não há autocoletion.Este aplicativo fornece uma sintaxe alternativa (decorador) para essa + Um par de outros decoradores úteis para personalizar django admin.installationpip instalar django-admin-decoratorsusagefrom django.contrib Import (short_description, limit_width, boolean, pedido_field, allow_tags) de myapp.models Importar mymodelclass mymodeladmin (admin.modeladmin) : LIST_DISPLAY = 'Nome', '_Text', 'has_huge_text', 'html_url' readonly_fields = @short_description ('o texto limitado a 100 caracteres') @LIMIT_WIDTH ('TEXTO') @limit_width (100) def _text (self, obj): retorno obj.text @boolean @short_description ('o texto é enorme') def house_huge_text (self, obj): retornar len (obj.text)> 100 @short_description ('link' @order_field ('URL') @allow_Tags @apply_filter ('urlize') def html_url (s elf, obj): retorno obj.urladmin.site.register (mymodel, mymodeladmin) Note que permite que as marcas de decorador permitem como seguro, por isso será HTML tanto em List_Display e Readonly_fields.Toque uma olhada no código-fonte para mais decoradores. O desenvolvimento Bitbucket e GitHub. Se você encontrou um bug ou ter uma ideia para um novo decorador se sentir livre para abrir um ingresso e / ou enviar uma página inicial do pedido.


Django-Admin-decoradores Software Relacionado