django-reversion-compare

Software screenshot:
django-reversion-compare
Software informatie:
Versie: 0.3.4.0620
Upload datum: 20 Feb 15
Ontwikkelaar: Jens Diemer
Licentie: Gratis
Populariteit: 0

Rating: nan/5 (Total Votes: 0)

django-terugkeer-vergelijking is een Django app, verlenging van django reversion die wordt een overzicht vergelijken om twee versies van een model dat onder reversion vergelijken.
Het vergelijken van modelvarianten is geen gemakkelijke taak. Misschien zijn er andere kijk hoe dit moet eruit ziet. Dit project zal geeft u een generieke manier om te zien wat is veranderd.
Veel onderdelen zijn aanpasbaar door overschrijven methoden of subklassen, zie hierboven.
installatie
Gewoon gebruik maken van:
& Nbsp; & nbsp; & nbsp; pip installeren django-terugkeer-vergelijken
Instellingen
** Toevoegen reversion_compare ** tot ** INSTALLED_APPS ** in uw settings.py, bijvoorbeeld:
& 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; 'Terugkeer', # 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; )
Gebruik
Erven van ** CompareVersionAdmin ** in plaats van ** VersionAdmin ** om de functie te vergelijken krijgen.
admin.py bijv .:
::
& Nbsp; & nbsp; & nbsp; van django.contrib import admin
& Nbsp; & nbsp; & nbsp; van reversion_compare.admin import CompareVersionAdmin
& Nbsp; & nbsp; & nbsp; van my_app.models import ExampleModel
& Nbsp; & nbsp; & nbsp; klasse ExampleModelAdmin (CompareVersionAdmin):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; slagen voor
& Nbsp; & nbsp; & nbsp; admin.site.register (ExampleModel, ExampleModelAdmin)

Wat is nieuw in deze release:

  • Gebruik VersionAdmin.revision_manager plaats default_revision_manager, bijgedragen door Mark Lavin - zie: trek verzoek 7
  • Gebruik logging voor alle debug prints, bijgedragen door Bojan Mihelac - zie: trek verzoek 8

Wat is nieuw in versie 0.3.2.0604:

  • Bugfix voor Python 2.6 in unified_diff (), zie : AttributeError: 'module' object heeft geen attribuut '_format_range_unified'

Wat is nieuw in versie 0.3.1.0601:

  • Bugfix: kracht unicode in html diff
  • Bugfix in unittests

Wat is nieuw in versie 0.3.0 Beta 0516:

  • Verbeterde afhandeling van m2m veranderingen met follow en niet-volgen relaties.

Wat is nieuw in versie 0.2.1 Beta 0510:

  • Bugfix voor modellen waarvoor geen m2m veld heeft : https://github.com/jedie/django-reversion-compare/commit/c8e042945a6e78e5540b6ae27666f9b0cfc94880

Wat is nieuw in versie 0.2.0 Beta 0509:

  • Veel-op-veel-te vergelijken werken, ook.

Eisen

  • Python
  • Django

Screenshots

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

Andere software van ontwikkelaar Jens Diemer

django-sync-server
django-sync-server

20 Feb 15

django-phpBB3
django-phpBB3

20 Feb 15

django-processinfo
django-processinfo

20 Feb 15

PyRM
PyRM

11 May 15

Reacties op django-reversion-compare

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!