django-simple-history¶
django-simple-history хранит состояние модели Django при каждом создании/обновлении/удалении.
Это приложение поддерживает следующие комбинации Django и Python:
Django |
Python |
---|---|
1.11 |
2.7, 3.4, 3.5, 3.6, 3.7 |
2.0 |
3.4, 3.5, 3.6, 3.7 |
2.1 |
3.5, 3.6, 3.7 |
2.2 |
3.5, 3.6, 3.7, 3.8 |
3.0 |
3.6, 3.7, 3.8 |
Вклад¶
Отслеживание проблем: https://github.com/jazzband/django-simple-history/issues
Исходный код: https://github.com/jazzband/django-simple-history
Запросы на исправление приветствуются.
Документация¶
- Быстрый старт
- Запрос истории
- Интеграция администратора
- Historical Model Customizations
- Пользовательский
history_id
- Пользовательский
history_date
- Имя пользовательской таблицы истории
- Пользовательское название модели
- TextField as history_change_reason
- Изменить базовый класс моделей HistoricalRecord
- Исключенные поля
- Добавление дополнительных полей в исторические модели
- Причина изменения
- Удаление исторической записи
- Разрешить наследование отслеживания
- Модель истории в различных приложениях
- FileField как CharField
- Пользовательский
- Отслеживание пользователей
- Сигналы
- История Диффинга
- Множественные базы данных
- Утилиты
- Общие вопросы
- Массовое создание и обновление наборов запросов
- Отслеживание пользовательских пользователей
- Использование django-webtest с Middleware
- Использование выражений F()
- Зарезервированные имена полей
- Наследование нескольких таблиц
- Использование с django-modeltranslation
- Указание на модель
- Работа с конвейерами BitBucket