django-fullhistory

Sagteware kiekie:
django-fullhistory
Sagteware besonderhede:
Weergawe: 0.0.1
Upload datum: 11 May 15
Ontwikkelaar: Jason Kraus
Lisensie: Gratis
Populariteit: 5

Rating: 1.0/5 (Total Votes: 1)

Django-fullhistory is 'n app wat Django volledige geskiedenis maak voorsiening vir Django.
Om te installeer:
sudo setup.py installeer
* Voeg 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,
)
* Voeg fullhistory om geïnstalleer apps:
INSTALLED_APPS = (
& Nbsp; & nbsp; & nbsp; 'Fullhistory,
)
* In jou models.py, kies die modelle wat jy wil fullhistory het:
van fullhistory invoer register_model
register_model (SKU)
register_model (Order)
register_model (OrderItem)
Notes
& Nbsp; * Records vir modelle wat Nie-abstrakte overerving gebruik word afsonderlik geberg per tafel. Dit het te doen met die huidige implementering van serialisasie in Django. Ook ouer tafels in staat is om onafhanklik verander hul geërf kinders.
& Nbsp; * Fullhistory vir Nie-abstrakte Model overerving is effens minder as performante dit volg op die ouerlike veld.
& Nbsp; * QuerySet metodes verwyder () en werk () nie seine nie sneller en is dus buite fullhistory
& Nbsp; * FullHistory Admin funksionaliteit is beperk in Django 1,0

Vereistes :

  • Python
  • Django

Beperkings :

  • Baie op baie velde nie outomaties veranderinge aan te teken. Aanpassings gemaak is in die admin model te vergoed vir hierdie. Dit kan egter verander gedoen buite die admin wat nie aangepas 'n vertraagde opname toon. (Django ticket # 5390)
  • Lêers word nie bewaar nie, net hul pad.
  • (Django 1,0 net) Die FullHistory veld nie werk soos verwag met Nie-abstrakte model overerving, primarly vir voorwerpe die het 'n ander geërf is FullHistory veld (Django ticket # 9546)
  • FullHistory truncates mikrosekondes vir DateTimeFields
  • DateTimeFields is deserialized as snare
  • Model gevolmagtigdes is ondoeltreffend, waarskynlik dubbele geskiedenis inskrywings te skep. Sal bepaal moet word.

Ander sagteware ontwikkelaar Jason Kraus

django-patchboard
django-patchboard

11 May 15

django-configstore
django-configstore

11 May 15

django-ledger
django-ledger

11 May 15

Kommentaar te django-fullhistory

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!