django-fullhistory

Skjermbilde programvare:
django-fullhistory
Prog.varedetaljer:
Versjon: 0.0.1
Last opp dato: 11 May 15
Utvikler: Jason Kraus
Lisens: Gratis
Popularitet: 5

Rating: 1.0/5 (Total Votes: 1)

django-fullhistory er en Django app som gir full historikk for Django.
Slik installerer du:
sudo setup.py installere
* Legge fullhistory mellomvare
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',
)
* Legge fullhistory til installerte apps:
INSTALLED_APPS = (
& Nbsp; & nbsp; & nbsp; 'Fullhistory',
)
* I din models.py velger de modellene du ønsker å ha fullhistory:
fra fullhistory import register_model
register_model (SKU)
register_model (Order)
register_model (OrderItem)
Merknader
& Nbsp; * Records for modeller som bruker ikke-abstrakt inheritence lagres separat per bord. Dette har å gjøre med dagens implementering av serialisering i Django. Også ordnede tabellene er i stand til å bli endret uavhengig av deres nedarvede barn.
& Nbsp; * Fullhistory for ikke-abstrakt modell inheritence er litt mindre performant som det følger foreldre feltet.
& Nbsp; * QuerySet metoder slette () og oppdatering () ikke utløser signaler og dermed er utenfor fullhistory
& Nbsp; * FullHistory Admin funksjonaliteten er begrenset i Django 1,0

Krav

  • Python
  • Django

Begrensninger

  • Mange til Mange felt har ikke automatisk registrere endringer. Justeringer er gjort i admin modell for å kompensere for dette. Imidlertid kan endringer som er gjort utenfor admin som ikke er justert utvise en forsinket opptak. (Django Ticket # 5390)
  • filer ikke er bevart, bare deres vei.
  • (Django 1,0 only) Den FullHistory feltet fungerer ikke som forventet med ikke-abstrakt modell inheritence, Kompetansesenteret for objekter den har arvet en annens FullHistory feltet (Django Ticket # 9546)
  • FullHistory avkorter mikrosekunder for DateTimeFields
  • DateTimeFields er deserialisert som strenger
  • Modell proxyer er ineffektivt, egnet til å skape like loggoppføringer. Vil bli fikset.

Annen programvare fra utvikleren Jason Kraus

django-dockitcms
django-dockitcms

14 Apr 15

django-dockit
django-dockit

14 Apr 15

django-configstore
django-configstore

11 May 15

Kommentarer til django-fullhistory

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!