django-reversion-compare

Screenshot Software:
django-reversion-compare
Szczegóły programowe:
Wersja: 0.3.4.0620
Filmu: 20 Feb 15
Wywoływacz: Jens Diemer
Licencja: Wolny
Popularność: 0

Rating: nan/5 (Total Votes: 0)

django-odwrócenie-porównanie jest aplikacja Django, rozszerzenie do django-odwrócenie, które zapewnia Historia porównać widok porównać dwie wersje modelu, który jest w kierunku obrotów.
Porównując wersje modelu nie jest łatwe zadanie. Może są inne spojrzenie, jak ten powinny wygląda. Będzie to projekt daje ogólny sposób zobaczyć co zostało zmienione.
Wiele części są konfigurowalne przez nadpisywania metod lub podklasy, patrz wyżej.
instalacji
Wystarczy skorzystać z:
& Nbsp; & nbsp; & nbsp; pip zainstalować django-odwrócenie-porównanie
Ustawienia
Dodaj ** reversion_compare ** do ** INSTALLED_APPS ** w settings.py, np:
& 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; "Powrót", # 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; )
Zastosowanie
Dziedziczyć ** CompareVersionAdmin ** zamiast ** VersionAdmin ** dostać funkcję porównania.
admin.py np .:
::
& Nbsp; & nbsp; & nbsp; z django.contrib importu admina
& Nbsp; & nbsp; & nbsp; z reversion_compare.admin importu CompareVersionAdmin
& Nbsp; & nbsp; & nbsp; z my_app.models importu ExampleModel
& Nbsp; & nbsp; & nbsp; Klasa ExampleModelAdmin (CompareVersionAdmin):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; przechodzić
& Nbsp; & nbsp; & nbsp; admin.site.register (ExampleModel, ExampleModelAdmin)

Co nowego w tym wydaniu:

  • Użyj VersionAdmin.revision_manager niż default_revision_manager, przez Marka Lavin - patrz: wyciągnąć wniosek 7
  • Użyj logowania dla wszystkich wydruków debugowania, wnoszonych przez Bojan Mihelac - patrz: wyciągnąć wniosek 8

Co nowego w wersji 0.3.2.0604:

  • Bugfix w Pythonie 2.6 w unified_diff (), patrz : AttributeError: "Moduł" Obiekt nie ma atrybutu "_format_range_unified"

Co nowego w wersji 0.3.1.0601:

  • Bugfix: siła Unicode w html różn
  • Poprawka w unittests

Co nowego w wersji 0.3.0 Beta 0516:

  • Ulepszona obsługa zmian m2m z obserwacji i nie śledzić relacje.

Co nowego w wersji 0.2.1 Beta 0510:

  • Bugfix dla modeli, które ma pole m2m : https://github.com/jedie/django-reversion-compare/commit/c8e042945a6e78e5540b6ae27666f9b0cfc94880

Co nowego w wersji 0.2.0 Beta 0509:

  • Wiele do wielu porównaj dzieła, też.

Wymagania :

  • Python
  • Django

Zrzuty ekranu

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

Inne programy z deweloperem Jens Diemer

PyLucid
PyLucid

20 Feb 15

django-sync-server
django-sync-server

20 Feb 15

django-tools
django-tools

20 Feb 15

Komentarze do django-reversion-compare

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!