mirror of
https://github.com/django/django.git
synced 2025-07-04 17:59:13 +00:00
[full-history]
* Changed the ChangeLog functions to correspond to new "managed" ones * First attempt to print generic view of values git-svn-id: http://code.djangoproject.com/svn/django/branches/full-history@3638 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
parent
f32226ada3
commit
e6b7a2d454
@ -2,7 +2,6 @@ from django.db import models
|
|||||||
#from django.db.models import get_models
|
#from django.db.models import get_models
|
||||||
#from django.utils.text import capfirst
|
#from django.utils.text import capfirst
|
||||||
from django.contrib.history.models import ChangeLog
|
from django.contrib.history.models import ChangeLog
|
||||||
from django.contrib.history.models import get_version, list_history, version_by_date
|
|
||||||
from django.http import HttpResponse
|
from django.http import HttpResponse
|
||||||
from django.shortcuts import get_object_or_404, render_to_response
|
from django.shortcuts import get_object_or_404, render_to_response
|
||||||
from datetime import datetime
|
from datetime import datetime
|
||||||
@ -15,8 +14,6 @@ def index(request):
|
|||||||
{'changes_list': changes_list})
|
{'changes_list': changes_list})
|
||||||
|
|
||||||
def list(request):
|
def list(request):
|
||||||
#get_all_models()
|
|
||||||
|
|
||||||
changes_list = ChangeLog.objects.all()
|
changes_list = ChangeLog.objects.all()
|
||||||
return render_to_response('history/list.html',
|
return render_to_response('history/list.html',
|
||||||
{'changes_list': changes_list})
|
{'changes_list': changes_list})
|
||||||
@ -25,18 +22,23 @@ def list(request):
|
|||||||
def detail(request, change_id):
|
def detail(request, change_id):
|
||||||
change = get_object_or_404(ChangeLog, pk=change_id)
|
change = get_object_or_404(ChangeLog, pk=change_id)
|
||||||
object = change.get_object()
|
object = change.get_object()
|
||||||
#print object
|
|
||||||
|
|
||||||
bla = version_by_date(change, datetime(2006, 2, 8))
|
|
||||||
for b in bla:
|
|
||||||
print b.change_time
|
|
||||||
|
|
||||||
#bla2 = get_version(change)
|
ch1 = ChangeLog.objects.version_by_date(object, datetime(2006, 8, 21))
|
||||||
|
print "Change1: ",ch1
|
||||||
|
|
||||||
|
ch2 = ChangeLog.objects.get_version(object)
|
||||||
|
print "Change2: ",ch2
|
||||||
|
|
||||||
|
ch3 = ChangeLog.objects.list_history(object, offset=1)
|
||||||
|
print "Change3: ",ch3
|
||||||
|
|
||||||
return render_to_response('history/detail.html', {'change': change,
|
return render_to_response('history/detail.html', {'change': change,
|
||||||
'object': object})
|
'object': object,
|
||||||
|
'change_fields': change._meta.fields,
|
||||||
|
'object_fields': object._meta.fields,})
|
||||||
|
|
||||||
def changes(request, parent_id):
|
def changes(request, parent_id):
|
||||||
changes_list = list_history(parent_id, offset=3)
|
changes_list = ChangeLog.objects.list_history(parent, offset=3)
|
||||||
return render_to_response('history/list.html',
|
return render_to_response('history/list.html',
|
||||||
{'changes_list': changes_list})
|
{'changes_list': changes_list})
|
||||||
|
Loading…
x
Reference in New Issue
Block a user