From 3ca484cbb7964509de3ff85b6ea59172cffb1562 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Uro=C5=A1=20Trebec?= Date: Sun, 20 Aug 2006 21:34:45 +0000 Subject: [PATCH] [full-history] * Deleted api.py because everything is in models.py git-svn-id: http://code.djangoproject.com/svn/django/branches/full-history@3626 bcc190cf-cafb-0310-a4f2-bffc1f526a37 --- django/contrib/history/api.py | 39 --------------------------------- django/contrib/history/api.pyc | Bin 1979 -> 0 bytes 2 files changed, 39 deletions(-) delete mode 100644 django/contrib/history/api.py delete mode 100644 django/contrib/history/api.pyc diff --git a/django/contrib/history/api.py b/django/contrib/history/api.py deleted file mode 100644 index 86a44d31a0..0000000000 --- a/django/contrib/history/api.py +++ /dev/null @@ -1,39 +0,0 @@ -from django.db import models -from django.db.models import signals -from django.dispatch import dispatcher -#from django.shortcuts import get_object_or_404 -from django.contrib.history.models import ChangeLog -import cPickle as Pickle -from tut1.polls.models import Poll #Temp import of used models - -def get_object(change): - """ Returns unpickled object. """ - return Pickle.loads(change.object) - -def get_revision_number(change): - """ Returns the ID/revision number of ChangeLog entry. """ - return change.id - -def get_revision(): - pass - -def list_history(type, parent_id): - return type.objects.all().filter(pk=parent_id) - -def version(num=-1): - pass - -def save_new_revision(sender, instance, signal, *args, **kwargs): - """ Saves a current copy of the record into the History table.""" - log = ChangeLog() - log.parent_id = instance.id - #log.user_id = .user_id - log.object = Pickle.dumps(instance, protocol=0) - log.save() - print "New change saved." - -def _get_original_object(type, id): - pass - - -dispatcher.connect( save_new_revision, signal=signals.post_save, sender=Poll ) diff --git a/django/contrib/history/api.pyc b/django/contrib/history/api.pyc deleted file mode 100644 index 76890bae0607b4bbd9fef769bd579572c8f80d5a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1979 zcmaJ>TW=#Z6h4zn)3i;yH^g!igLoi9+KE8>#se#{f<;<|$}91ZmuNC}6YosNqp{Pf zQhDnB9Qbqm0XW}rnpCA?B0I;&_VIVVb2`~RHS)UhOD)*=w&}_hq9+mqv85_d$`h?6O-6S2n`ELA( z0gn?vhY#mYo65)a07|>8^IOFME41}Z9*UJ|H zy(kNTAY!~CNEA$udBiDjRA}V$#S7th^28MUxk0zBGQK-?Qs(Qn)&_d~9WXaBMqoY{pkW*wTb~gaoQQ++a?U zEjQptxB=Z@WlPCRR%|H=E0g~EdeWK;3uI}%K3|wNb!X|8{nRjsD{uw3#rFWo>W9cs zLg-W82f|ys^JsU(>K#;G$hU=xtC~1;&`fs(@1$t`h_~-rf6QwSNbEoUFuFX%|4&$m z{@V`SNP2MXTqi6iF-fN4PE(E%`ylwQ8WTWVWY`B-%d1Kf;mlUSv;nj?dCTO?nF&0p z5EpgK(?ftOj^TV0$Y*?J1K9q<-+!a_5EWoWkT99|UjW#Pm|Y+5j2FO-RfoSMrt7G3Juw$7$w z5G`zPGg3&X+)`}V+K0R@jDnxSzG4CXa5AmW8?QiugcTOYI3{uQrq-raA8pstljLCD zE@S4{n#CP$s;$-yos|2NTh83cs)Uju@<)O>4~ zmV4)>_`hcTCX*C0T|LKT@d>=eK9cE$cpSTMK)2j(WEeb@(o8xRLwY$B~}s>8>uQr}?WK?*#|!}p0t%znh=5!+G1zs`t5 SJL(L3{Ob<8N8RCY*!vePp>>)7