django-reversion-compare

Software screenshot:
django-reversion-compare
Rincian Software:
Versi: 0.3.4.0620
Tanggal Upload: 20 Feb 15
Pengembang: Jens Diemer
Lisensi: Gratis
Popularitas: 0

Rating: nan/5 (Total Votes: 0)

Django-pengembalian-bandingkan adalah aplikasi Django, perpanjangan untuk Django-pengembalian yang menyediakan sejarah membandingkan pandangan untuk membandingkan dua versi model yang berada di bawah pengembalian.
Membandingkan versi Model bukanlah tugas yang mudah. Mungkin ada pandangan yang berbeda bagaimana ini seharusnya terlihat seperti. Proyek ini akan memberi Anda cara umum untuk melihat whats telah berubah.
Banyak bagian yang disesuaikan dengan metode menimpa atau subclassing, lihat di atas.
Instalasi
Cukup gunakan:
& Nbsp; & nbsp; & nbsp; pip menginstal Django-pengembalian-bandingkan
Pengaturan
Tambahkan ** reversion_compare ** untuk ** INSTALLED_APPS ** di settings.py Anda, misalnya:
& 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; 'Pengembalian', # 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; )
Penggunaan
Mewarisi dari ** CompareVersionAdmin ** bukannya ** VersionAdmin ** untuk mendapatkan membandingkan fitur.
admin.py mis .:
::
& Nbsp; & nbsp; & nbsp; dari django.contrib impor admin
& Nbsp; & nbsp; & nbsp; dari reversion_compare.admin impor CompareVersionAdmin
& Nbsp; & nbsp; & nbsp; dari my_app.models impor ExampleModel
& Nbsp; & nbsp; & nbsp; Kelas ExampleModelAdmin (CompareVersionAdmin):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; lulus
& Nbsp; & nbsp; & nbsp; admin.site.register (ExampleModel, ExampleModelAdmin)

Apa yang baru dalam rilis ini:

  • Gunakan VersionAdmin.revision_manager daripada default_revision_manager, disumbangkan oleh Mark Lavin - lihat: tarik permintaan 7
  • Gunakan logging untuk semua cetakan debug, disumbangkan oleh Bojan Mihelac - lihat: tarik permintaan 8

Apa yang baru dalam versi 0.3.2.0604:

  • Bugfix untuk Python 2,6 di unified_diff (), lihat : AttributeError: objek 'modul' tidak memiliki atribut '_format_range_unified'

Apa yang baru dalam versi 0.3.1.0601:

  • Bugfix: kekuatan unicode di html diff
  • Bugfix di unittests

Apa yang baru dalam versi 0.3.0 Beta 0516:

  • penanganan Peningkatan perubahan M2M dengan tindak dan non-ikuti hubungan.

Apa yang baru dalam versi 0.2.1 Beta 0510:

  • Bugfix untuk model yang tidak memiliki bidang M2M : https://github.com/jedie/django-reversion-compare/commit/c8e042945a6e78e5540b6ae27666f9b0cfc94880

Apa yang baru dalam versi 0.2.0 Beta 0509:

  • Banyak-ke-banyak dibandingkan karya, juga.

Persyaratan :

  • Python
  • Django

Layar

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

Perangkat lunak lain dari pengembang Jens Diemer

django-sync-server
django-sync-server

20 Feb 15

django-kippo
django-kippo

20 Feb 15

PyLucid
PyLucid

20 Feb 15

django-tools
django-tools

20 Feb 15

Komentar untuk django-reversion-compare

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!