django-reversion-compare

Phần mềm chụp màn hình:
django-reversion-compare
Các chi tiết về phần mềm:
Phiên bản: 0.3.4.0620
Ngày tải lên: 20 Feb 15
Nhà phát triển: Jens Diemer
Giấy phép: Miễn phí
Phổ biến: 18

Rating: 3.0/5 (Total Votes: 1)

django-reversion-so sánh là một ứng dụng Django, một phần mở rộng để django-reversion cung cấp một lịch sử so sánh xem để so sánh hai phiên bản của một mô hình mà là dưới sự thâu hồi.
So sánh các phiên bản mô hình không phải là một nhiệm vụ dễ dàng. Có thể có những quan điểm khác nhau như thế này nên như thế nào. Dự án Điều này sẽ cung cấp cho bạn một cách chung chung để xem những gì đã được thay đổi.
Nhiều bộ phận được tùy biến bằng phương pháp ghi đè lên hoặc lớp con, xem ở trên.
Cài đặt
Chỉ cần sử dụng:
& Nbsp; & nbsp; & nbsp; pips cài đặt django-reversion-so sánh
Setup
Thêm ** reversion_compare ** ** để INSTALLED_APPS ** trong settings.py của bạn, ví dụ như:
& 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; 'Quay ngược', # 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; )
Cách sử dụng
Kế thừa từ ** ** CompareVersionAdmin thay vì ** ** VersionAdmin để có được các tính năng so sánh.
admin.py ví dụ: .:
::
& Nbsp; & nbsp; & nbsp; từ django.contrib nhập khẩu quản trị
& Nbsp; & nbsp; & nbsp; từ reversion_compare.admin nhập CompareVersionAdmin
& Nbsp; & nbsp; & nbsp; từ my_app.models ExampleModel nhập khẩu
& Nbsp; & nbsp; & nbsp; lớp ExampleModelAdmin (CompareVersionAdmin):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; vượt qua
& Nbsp; & nbsp; & nbsp; admin.site.register (ExampleModel, ExampleModelAdmin)

là gì mới trong phiên bản này:

  • Sử dụng VersionAdmin.revision_manager hơn default_revision_manager, đóng góp của Mark Lavin - xem: kéo yêu cầu 7
  • Sử dụng khai thác gỗ cho tất cả các bản in debug, đóng góp của Bojan Mihelac - xem: kéo yêu cầu 8

là gì mới trong phiên bản 0.3.2.0604:

  • Bugfix cho Python 2.6 trong unified_diff (), xem : AttributeError: 'module' đối tượng không có thuộc tính '_format_range_unified'

là gì mới trong phiên bản 0.3.1.0601:

  • Bugfix: lực unicode trong html diff
  • * Sửa lỗi trong unittests

là gì mới trong phiên bản 0.3.0 Beta 0516:

  • Tăng cường xử lý các thay đổi m2m với theo và không tuân theo các mối quan hệ.

là gì mới trong phiên bản 0.2.1 Beta 0510:

  • Sửa lỗi cho các mô hình mà không có trường M2M : https://github.com/jedie/django-reversion-compare/commit/c8e042945a6e78e5540b6ae27666f9b0cfc94880

là gì mới trong phiên bản 0.2.0 Beta 0509:

  • Many-to-nhiều người so sánh tác phẩm, quá.

Yêu cầu :

  • Python
  • Django

Ảnh chụp màn hình

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

Phần mềm khác của nhà phát triển Jens Diemer

python-creole
python-creole

11 Apr 15

PyLucid
PyLucid

20 Feb 15

django-sync-server
django-sync-server

20 Feb 15

PyRM
PyRM

11 May 15

Ý kiến ​​để django-reversion-compare

Bình luận không
Nhập bình luận
Bật hình ảnh!