django-fullhistory

Software skärmdump:
django-fullhistory
Mjukvaruinformation:
Version: 0.0.1
Ladda upp dagen: 11 May 15
Utvecklare: Jason Kraus
Licens: Gratis
Popularitet: 5

Rating: 1.0/5 (Total Votes: 1)

django-fullhistory är en Django app som ger full historik för Django.
Så här installerar du:
sudo setup.py installera
* Lägg 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',
)
* Lägg fullhistory till installerade appar:
INSTALLED_APPS = (
& Nbsp; & nbsp; & nbsp; 'Fullhistory',
)
* I ditt models.py väljer de modeller du vill ha fullhistory:
från fullhistory import register_model
register_model (SKU)
register_model (Order)
register_model (OrderItem)
Notes
& Nbsp; * Rekord för modeller som använder icke-abstrakt inheritence lagras separat per bord. Detta har att göra med det nuvarande genomförandet av serialisering i Django. Även moder tabeller är i stånd att oberoende modifieras av sina ärvda barn.
& Nbsp; * Fullhistory för icke-abstrakt modell inheritence är något mindre presterande som följer föräldra fältet.
& Nbsp; * QuerySet metoder radera () och uppdatera () inte utlöser signaler och därmed ligger utanför fullhistory
& Nbsp; * FullHistory Admin funktionalitet är begränsad i Django 1.0

Krav :

  • Python
  • Django

Begränsningar :

  • Många till många områden inte automatiskt registrera förändringar. Justeringar har gjorts i admin-modellen för att kompensera för detta. Däremot kan ändringar som gjorts utanför admin som inte justeras uppvisa en fördröjd utskrift. (Django Ticket # 5390)
  • Filer som inte bevaras, bara deras väg.
  • (endast Django 1.0) Den FullHistory fältet fungerar inte som förväntat med icke-abstrakt modell inheritence, primärt för föremål den har ärvt en annans FullHistory fält (Django Ticket # 9546)
  • FullHistory stympar mikrosekunder för DateTimeFields
  • DateTimeFields är deserialiseras som strängar
  • Modell proxyservrar är ineffektivt, sannolikt kommer att skapa dubbletter historikposter. Kommer att fastställas.

Annan programvara för utvecklare Jason Kraus

django-patchboard
django-patchboard

11 May 15

django-ledger
django-ledger

11 May 15

django-configstore
django-configstore

11 May 15

Kommentarer till django-fullhistory

Kommentarer hittades inte
Kommentar
Slå på bilder!