django-fullhistory

Software screenshot:
django-fullhistory
Podrobnosti Software:
Verze: 0.0.1
Datum uploadu: 11 May 15
Vývojka: Jason Kraus
Licence: Volný
Popularita: 5

Rating: 1.0/5 (Total Votes: 1)

Django-fullhistory je aplikace, Django, který poskytuje plnou historii Django.
Pro instalaci:
sudo setup.py nainstalovat
* Přidat fullhistory middleware
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',
)
* Přidat fullhistory do nainstalovaných aplikací:
INSTALLED_APPS = (
& Nbsp; & nbsp; & nbsp; 'Fullhistory',
)
* Ve vašem models.py, vyberte modelů, které chcete mít fullhistory:
od fullhistory import register_model
register_model (SKU)
register_model (Order)
register_model (OrderItem)
Poznámky
& Nbsp; * Záznamy pro modely, které používají Non-abstraktní dědičnost jsou uloženy odděleně podle tabulky. To má co do činění s aktuální implementaci serializaci v Django. Také mateřské tabulky jsou schopné nezávisle modifikovány ze svých zděděných dětí.
& Nbsp; * Fullhistory pro Non-teoretického modelu dědičnosti je o něco méně výkonný, jak vyplývá rodičovský pole.
& Nbsp; * metody QuerySet smazat () a aktualizace () nespouštějí signály, a jsou tedy mimo fullhistory
& Nbsp; * FullHistory funkce správce je omezena na Django 1.0

Požadavky na :

  • Python
  • Django

Omezení :

  • Mnozí na mnoha oblastech nejsou automaticky zaznamenávat změny. Byly provedeny úpravy na modelu admin kompenzovat toto. Nicméně, změny provedené mimo admin, které nejsou upraveny mohou vykazovat opožděné nahrávání. (Django Ticket # 5390)
  • Soubory nejsou zachovány, jen jejich cesta.
  • (Django 1.0 pouze) FullHistory pole nefunguje podle očekávání s Non-abstraktním modelu dědičnosti, primárně pro objekty zdědili někoho jiného FullHistory pole (Django Hlášení # 9546)
  • FullHistory zkrátí mikrosekund pro DateTimeFields
  • DateTimeFields jsou rekonstruován jako řetězce
  • Model proxy je neefektivní, pravděpodobně vytvářet duplicitní položky historie. Bude stanovena.

Ostatní software developer Jason Kraus

Komentáře k django-fullhistory

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!