Django-Admin-Views

Uma maneira simples de adicionar visualizações de administrador personalizadas e URLs diretos para o administrador Django
Baixe Agora

Django-Admin-Views Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • BSD License
  • Preço:
  • FREE
  • Nome do editor:
  • Frank Wiles
  • Site do editor:
  • http://search.cpan.org/~fwiles/ModPerl-ParamBuilder-0.08/lib/ModPerl/ParamBuilder.pm

Django-Admin-Views Tag


Django-Admin-Views Descrição

Django-Admin-Admin é uma maneira simples de adicionar visualizações de administrador personalizadas e URLs diretos para o Django Admin.Overviewwhile "O administrador não é seu aplicativo", muitas vezes é útil ser capaz de adicionar facilmente um pouco de funcionalidade ao administrador Equipe interna ou outros usuários internos que são experientes tecnológicos o suficiente para usar o administrador. Há vários projetos de terceiros, como a administração, mas exigem que o usuário redefine o objeto Admin.Site. Isso é bom para os desenvolvedores que estão configurando um projeto Django, mas não ideal para os desenvolvedores que estão escrevendo ferramentas de terceiros para outros desenvolvedores usarem em seus projetos.Django-Admin-Views Tentativas de resolver, simplesmente substituindo os modelos de administrador para fornecer Dois características: 1. Defina facilmente as visualizações de administrador personalizadas e vinculá-las nas páginas administrativas2. Adicione facilmente no URL externo LinksInstallation Steps1. Pip Install Django-Admin-Exibições2. Adicione admin_views a instalação_apps em suas configurações.py3. Execute o comando de gerenciamento admin_views_install_templates para instalar o modelo de índice de administrador modificado necessário para o template_dirs do seu projeto. Você será solicitado para qual desses diretórios você gostaria que instalei se houver vários diretórios definidos.Usageall dessa mágica acontece na definição de administrador do seu modelo. Você simplesmente subclasse seu administrador da AdminViews em vez do padrão Admin.Modeladmin. Neste exemplo, temos uma visão personalizada que não faz nada além de redirecionar o usuário para o CNN e um link de URL direto que vai para a página inicial da minha empresa: de django.contrib Import adminFrom django.shortcols Import RedirectFrom Admin_Views.admin Import AdminViewsFrom example_app.models IMPORT TestModelClass TestAdmin (AdminViews): admin_views = (('Redirecionar para CNN', 'Redirect_to_cnn'), ('Vá para Revsys.com', 'http://www.revsys.com'),) Def redirect_to_cnn (self, * args , ** kwargs): Retirect Redirect ('http://www.cnn.com') Admin.Site.Register (testmodel, testadmin) Estes agora aparecerão no administrador abaixo da usual interfaces do Modelo Django Admin Crud para Exempli_App Um par de ícones diferentes para distintas entre visualizações de administrador personalizadas e um link de URL direto. Diz que os desenvolvedores de terceiros precisam apenas instruir seus usuários para instalar seu aplicativo, django-admin-views e executar o comando admin_views_install_templates.Hope que você acha útil e Como sempre feedback é certamente bem-vindo.


Django-Admin-Views Software Relacionado

hrdns.

ferramenta pequena criada para gerenciamento do serviço de DNS Hetzner a partir da linha de comando ...

108

Download