জ্যাঙ্গো অ্যাপ্লিকেশন, একটি ইতিহাস প্রত্যাবর্তন অধীনে যা একটি মডেল দুটি সংস্করণ তুলনা দেখুন তুলনা প্রদান করে-প্রত্যাবর্তন জ্যাঙ্গো একটি এক্সটেনশান জ্যাঙ্গো-প্রত্যাবর্তন-তুলনা করুন.
মডেল সংস্করণ তুলনা একটি সহজ টাস্ক না. হয়তো এই উচিত মত দেখায় কিভাবে বিভিন্ন দৃশ্য আছে. এই প্রকল্পটি হবে আপনি পরিবর্তন করা হয়েছে কি দেখার জন্য একটি জেনেরিক উপায় দেয়.
অনেক অংশ মুছে ফেলা পদ্ধতি বা subclassing দ্বারা স্বনির্ধারিত, উপরে দেখুন.
সংস্থাপনা
শুধু ব্যবহার করুন:
& Nbsp; & nbsp; & nbsp; ইনস্টল পিপ জ্যাঙ্গো-প্রত্যাবর্তন তুলনা
সেটআপ
যোগ করুন ** ** reversion_compare থেকে ** INSTALLED_APPS ** আপনার settings.py, যেমন:
& Nbsp; & nbsp; & nbsp; INSTALLED_APPS = (
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 'জ্যাঙ্গো ...',
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ...
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 'প্রত্যাবর্তন', # 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; )
ব্যবহারের
** VersionAdmin ** তুলনা বৈশিষ্ট্য পেতে পরিবর্তে ** ** CompareVersionAdmin থেকে উত্তরাধিকারী.
admin.py উদাঃ .:
::
& Nbsp; & nbsp; & nbsp; django.contrib আমদানি অ্যাডমিন থেকে
& Nbsp; & nbsp; & nbsp; reversion_compare.admin আমদানি CompareVersionAdmin থেকে
& Nbsp; & nbsp; & nbsp; my_app.models আমদানি ExampleModel থেকে
& Nbsp; & nbsp; & nbsp; বর্গ ExampleModelAdmin (CompareVersionAdmin):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; পাস
& Nbsp; & nbsp; & nbsp; admin.site.register (ExampleModel, ExampleModelAdmin)
এই রিলিজে নতুন কি:
- ব্যবহার VersionAdmin.revision_manager বরং default_revision_manager, মার্ক ল্যাভিন অবদান - দেখুন: অনুরোধ 7 টান
- Bojan Mihelac দ্বারা সরবরাহিত সব ডিবাগ কপি করে প্রিন্ট, জন্য ব্যবহার করুন লগিং - দেখুন: টান অনুরোধ 8
unified_diff () মধ্যে পাইথন 2.6 জন্য সংস্করণ 0.3.2.0604:
- Bugfix নতুন আপনি কি দেখতে : AttributeError: '' ওয়ালেট 'বস্তুর কোন বৈশিষ্ট্য' _format_range_unified 'আছে
সংস্করণ 0.3.1.0601:
- Bugfix নতুন কি: বল ইউনিকোড এইচটিএমএল পরিবর্তন করুন
- unittests মধ্যে Bugfix
সংস্করণে নতুন কি 0.3.0 বেটা 0516:
- ফলো সঙ্গে M2m পরিবর্তন উন্নত হ্যান্ডলিং এবং সম্পর্ক অ অনুসরণ করুন.
কি সংস্করণ নতুন 0.2.1 বেটা 0510:
- কোন M2m ক্ষেত্র আছে যা মডেল জন্য bugfix : https://github.com/jedie/django-reversion-compare/commit/c8e042945a6e78e5540b6ae27666f9b0cfc94880
সংস্করণ নতুন কি 0.2.0 বেটা 0509:
- অনেক-থেকে অনেক তুলনা কাজ, খুব.
আবশ্যক
- পাইথন
- জ্যাঙ্গো
পাওয়া মন্তব্যসমূহ না