django-fullhistory Django tam tarihini sağlayan Django uygulaması.
yüklemek için:
sudo yüklemek setup.py
* Fullhistory katman eklemek
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'
)
* Yüklü uygulamalar için fullhistory ekleyin:
INSTALLED_APPS = (
& Nbsp; & nbsp; & nbsp; 'Fullhistory'
)
* Senin models.py, sen fullhistory olmasını istediğiniz belirli modellerde:
fullhistory ithalat register_model gelen
register_model (SKU)
register_model (Order)
register_model (OrderItem)
Notlar
& Nbsp; * Sigara soyut mirası kullanmak modeller için kayıtlar masa başına ayrı depolanır. Bu Django seri geçerli uygulama ile bir ilgisi yoktur. Ayrıca ebeveyn tablolar bağımsız olarak miras çocukların değiştirilmiş olma yeteneğine sahiptirler.
& Nbsp; ebeveyn alanını aşağıdaki gibi * Sigara soyut model mirasımızın için Fullhistory biraz daha az ölçülebilir olduğunu.
& Nbsp; * QuerySet yöntemleri sinyalleri tetiklemek yok) (() ve güncelleme silmek ve böylece fullhistory dışında kalan
& Nbsp; * FullHistory Yönetici işlevselliği Django 1.0 sınırlıdır
Gereksinimleri :
- Python
- Django
Sınırlamalar :
- değişiklikleri otomatik olarak kayıt yoktur Birçok alanlara çoğu. Ayarlamalar bunu telafi etmek için yönetici modelinde yapılmıştır. Ancak, ayarlanmamış yönetici dışında yapılan değişiklikler gecikmeli kaydı gösterebilir. (Django Bilet # 5390)
- Dosyalar korunmaz, sadece kendi yolunu.
- (Django 1.0 için) Sigara soyut bir model mirasımızın beklendiği gibi FullHistory alan nesneler için dansçılara, işe yaramazsa FullHistory alan var (Django Bilet # 9546)
- FullHistory DateTimeFields mikrosaniye keser
- DateTimeFields dizeleri olarak serileştirilemezse edilir
- Model vekiller, yinelenen tarih girdileri oluşturmak olasıdır verimsiz. Sabit olacak.
Başka miras
Yorum Bulunamadı