django-reversion-compare

Tela Software:
django-reversion-compare
Detalhes de Software:
Versão: 0.3.4.0620
Data de upload: 20 Feb 15
Revelador: Jens Diemer
Licença: Livre
Popularidade: 0

Rating: nan/5 (Total Votes: 0)

django-reversão-compare é um app Django, uma extensão para Django reversão que fornece um histórico comparar vista a comparar duas versões de um modelo que está sob reversão.
Comparando versões do modelo não é uma tarefa fácil. Talvez haja vista diferente como isso deve se parece. Esta vontade projeto dá-lhe uma maneira genérica para ver o que é foi alterado.
Muitas peças são customizáveis ​​por métodos substituir ou subclassificação, veja acima.
Instalação
Basta usar:
& Nbsp; & nbsp; & nbsp; pip instalar django-reversão-compare
Configuração
Adicionar ** reversion_compare ** para ** ** INSTALLED_APPS no seu settings.py, por exemplo:
& Nbsp; & nbsp; & nbsp; INSTALLED_APPS = (
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 'Django ...',
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ...
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 'Reversão', # https://github.com/etianen/django-reversion
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 'Reversion_compare', # https://github.com/jedie/django-reversion-compare
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ...
& Nbsp; & nbsp; & nbsp; )
Uso
Herdar de ** ** CompareVersionAdmin em vez de ** ** VersionAdmin para obter o recurso de comparar.
g .: admin.py
::
& Nbsp; & nbsp; & nbsp; de django.contrib importação administrador
& Nbsp; & nbsp; & nbsp; de reversion_compare.admin importação CompareVersionAdmin
& Nbsp; & nbsp; & nbsp; de my_app.models ExampleModel importação
& Nbsp; & nbsp; & nbsp; classe ExampleModelAdmin (CompareVersionAdmin):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; passar
& Nbsp; & nbsp; & nbsp; admin.site.register (ExampleModel, ExampleModelAdmin)

O que é novo nesta versão:

  • Use VersionAdmin.revision_manager ao invés de default_revision_manager, contribuído por Mark Lavin - veja: puxe pedido 7
  • Use o registo para todas as impressões de depuração, contribuíram por Bojan Mihelac - veja: puxe pedido 8

O que é novo na versão 0.3.2.0604:

  • Bugfix para Python 2.6 em unified_diff (), consulte : AttributeError: 'module' objeto não tem nenhum atributo '_format_range_unified'

O que é novo na versão 0.3.1.0601:

  • Bugfix: força unicode em html diff
  • Correção no UnitTests

O que é novo na versão 0.3.0 Beta 0516:

  • Tratamento melhorado de mudanças M2M com acompanhamento e não siga as relações.

O que é novo na versão 0.2.1 Beta 0510:

  • Bugfix para os modelos que não tem campo M2M : https://github.com/jedie/django-reversion-compare/commit/c8e042945a6e78e5540b6ae27666f9b0cfc94880

O que é novo na versão 0.2.0 Beta 0509:

  • Many-to-many comparar obras, também.

Requisitos :

  • Python
  • Django

Screenshots

django-reversion-compare_1_76740.png
django-reversion-compare_2_76740.png

Outro software de desenvolvedor Jens Diemer

django-tools
django-tools

20 Feb 15

django-processinfo
django-processinfo

20 Feb 15

django-kippo
django-kippo

20 Feb 15

Comentário para django-reversion-compare

Comentários não encontrado
Adicionar comentário
Ligue imagens!