django-reversion-compare

Software skärmdump:
django-reversion-compare
Mjukvaruinformation:
Version: 0.3.4.0620
Ladda upp dagen: 20 Feb 15
Utvecklare: Jens Diemer
Licens: Gratis
Popularitet: 0

Rating: nan/5 (Total Votes: 0)

django-reversion-jämför en Django app, en förlängning till django-reversion som ger en historia jämförelse för att jämföra två versioner av en modell som är under återgång.
Jämföra modellversioner är inte en lätt uppgift. Kanske det finns olika uppfattning om hur det ska ser ut. Detta projekt kommer ger dig en generisk sätt att se vad har ändrats.
Många delar är anpassningsbara av skrivnings metoder eller subclassing, se ovan.
Installation
Bara använda:
& Nbsp; & nbsp; & nbsp; PiP installera django-återgång-jämför
Inställningar
Lägg ** reversion_compare ** till ** INSTALLED_APPS ** i din settings.py, t.ex:
& 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; "Reversion", # 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; )
Användning
Ärver ** CompareVersionAdmin ** istället för ** VersionAdmin ** att få jämföra funktionen.
admin.py t.ex .:
::
& Nbsp; & nbsp; & nbsp; från django.contrib import admin
& Nbsp; & nbsp; & nbsp; från reversion_compare.admin import CompareVersionAdmin
& Nbsp; & nbsp; & nbsp; från my_app.models import ExampleModel
& Nbsp; & nbsp; & nbsp; klass ExampleModelAdmin (CompareVersionAdmin):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; passera
& Nbsp; & nbsp; & nbsp; admin.site.register (ExampleModel, ExampleModelAdmin)

Vad är nytt i den här versionen:

  • Använd VersionAdmin.revision_manager stället default_revision_manager, bidragit med Mark Lavin - se: Dra förfrågan 7
  • Använd loggning för alla debug utskrifter, bidragit med Bojan Mihelac - se: Dra förfrågan 8

Vad är nytt i version 0.3.2.0604:

  • Bugfix för Python 2.6 i unified_diff (), se : AttributeError: "modul" objekt har ingen attributet '_format_range_unified'

Vad är nytt i version 0.3.1.0601:

  • Bugfix: force unicode i html diff
  • Buggfix i unittests

Vad är nytt i version 0.3.0 Beta 0516:

  • Förbättrad hantering av M2M förändringar med uppföljning och icke-följ relationer.

Vad är nytt i version 0.2.1 Beta 0510:

  • Buggfix för modeller som inte har någon m2m fält : https://github.com/jedie/django-reversion-compare/commit/c8e042945a6e78e5540b6ae27666f9b0cfc94880

Vad är nytt i version 0.2.0 Beta 0509:

  • Många-till-många jämföra verk, också.

Krav :

  • Python
  • Django

Skärmbilder

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

Annan programvara för utvecklare Jens Diemer

python-creole
python-creole

11 Apr 15

django-kippo
django-kippo

20 Feb 15

django-sync-server
django-sync-server

20 Feb 15

django-phpBB3
django-phpBB3

20 Feb 15

Kommentarer till django-reversion-compare

Kommentarer hittades inte
Kommentar
Slå på bilder!