Django-возвращение-сравнить это приложение Django, расширение Джанго-возвращение, что обеспечивает история сравнение сравнить две версии модели, которая находится под реверсии.
Сравнивая модели версии не простая задача. Может быть, есть другой взгляд, как это должно выглядеть. Этот проект будет дает вам общий способ для того чтобы увидеть был изменен.
Многие детали настраиваемый перезаписи методов или подклассов, см. Выше
Установка
Просто используйте:
& NBSP; & NBSP; & NBSP; пункт установить Django-возвращение-сравнить
Настройка
Добавить ** ** 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; )
Использование
Наследовать от ** ** CompareVersionAdmin вместо ** ** VersionAdmin, чтобы получить возможность сравнить.
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
- Использование регистрации для всех отладочных отпечатков, вклад Боян Mihelac - см тянуть запрос 8
Что нового в версии 0.3.2.0604:
- Bugfix~~pobj для Python 2.6 в unified_diff (), см : AttributeError: "модуль" объект не имеет атрибута 'не _format_range_unified
Что нового в версии 0.3.1.0601:
- Bugfix~~pobj: сила юникода в HTML разн
- Исправление в UnitTests
Что нового в версии 0.3.0 Beta 0516:
- Улучшенная работа изменений m2m с последующей и не следуйте отношения.
Что нового в версии 0.2.1 Beta 0510:
- Исправление для моделей, которые не имеет поля M2M : https://github.com/jedie/django-reversion-compare/commit/c8e042945a6e78e5540b6ae27666f9b0cfc94880
Что нового в версии 0.2.0 Beta 0509:
- Много-ко-многим сопоставить произведения, тоже.
Требования
- Python
- Джанго
Комментарии не найдены