django-fullhistory

Скріншот програми:
django-fullhistory
Дані програми:
Версія: 0.0.1
Дата завантаження: 11 May 15
Розробник: Jason Kraus
Ліцензія: Безкоштовно
Популярність: 5

Rating: 1.0/5 (Total Votes: 1)

Django-fullhistory це додаток Django, що забезпечує повну історію Django.
<Сильний>, щоб встановити:
Судо setup.py встановити
* Додати fullhistory проміжного
MIDDLEWARE_CLASSES = (
& NBSP; & NBSP; & NBSP; "Django.middleware.common.CommonMiddleware",
& NBSP; & NBSP; & NBSP; "Django.contrib.sessions.middleware.SessionMiddleware",
& NBSP; & NBSP; & NBSP; "Django.contrib.auth.middleware.AuthenticationMiddleware",
& NBSP; & NBSP; & NBSP; "Django.middleware.doc.XViewMiddleware",
& NBSP; & NBSP; & NBSP; "Django.contrib.flatpages.middleware.FlatpageFallbackMiddleware",
& NBSP; & NBSP; & NBSP; "Fullhistory.fullhistory.FullHistoryMiddleware",
)
* Додати в fullhistory встановлених додатків:
INSTALLED_APPS = (
& NBSP; & NBSP; & NBSP; "Fullhistory",
)
* У вашому models.py, виберіть моделі ви хочете, щоб мати fullhistory:
від fullhistory імпорту register_model
register_model (и)
register_model (Замовити)
register_model (OrderItem)
<Сильний> Примітки
& NBSP; * Записи для моделей, які використовують неабстрактне спадкування зберігаються окремо в таблиці. Це має відношення до поточної реалізації серіалізациі в Django. Також батьківські таблиці здатні до незалежно змінені їх спадкових дітей.
& NBSP; * Fullhistory для Номери абстрактної моделі успадкування трохи менше продуктивним, як це випливає з батьківського поля.
& NBSP; * методи QuerySet видалити () і Update () не викликають сигнали і, таким чином, за межами fullhistory
& NBSP; * FullHistory функціональність Адмін обмежений у Django 1.0

Вимоги

  • Python
  • Джанго

Обмеження

  • багато до багатьох поля не автоматичне записувати зміни. Коригування були зроблені в адмін моделі, щоб компенсувати це. Тим не менш, зміни, зроблені за межами адміністратора, що не скориговані може проявляти уповільнене запис. (Django квитків # 5390)
  • Файли не зберігаються, просто їх шлях.
  • (Django 1.0 тільки) FullHistory поле не працює, як очікувалося з Номери для абстрактної моделі успадкування, primarly об'єктів успадкували чужий FullHistory поле (Django квитків # 9546)
  • FullHistory обрізає мікросекунд для DateTimeFields
  • DateTimeFields десеріалізациі у вигляді рядків
  • Модельні проксі неефективно, швидше за все, для створення повторюваних записів історії. Буде виправлено.

Інші програми розробника Jason Kraus

django-fullhistory

Коментар не знайдено
додати коментар
Включіть картинки!