I believe I may have solved it, this is the view that kept causing it to 
happen:
def document_revert(request, pk):
    version = get_object_or_404(reversion.models.Version, pk=pk)
    document_version = version.object_version.object
    context = RequestContext(request, {'document': document_version})
    context = set_context_vars(context, Document, request)
    if request.method == 'POST':
        if request.POST['Revert'] == 'Confirm Revert':
            version.revert()
        return HttpResponseRedirect(lazy(reverse, str)('document', 
args=[document_version.id]))
    else:
        return render_to_response('document_manager/document_revert.html', 
context)
I changed the function and it seems to have stopped happening.  Here is the 
updated view:
def document_revert(request, pk):
    version = get_object_or_404(reversion.models.Version, pk=pk)
    document_version = version.object_version.object
    #context = RequestContext(request, {'document': document_version})
    context = {
               'document': document_version,
               }
    context = set_context_vars(context, Document, request)
    if request.method == 'POST':
        if request.POST['Revert'] == 'Confirm Revert':
            version.revert()
        return HttpResponseRedirect(lazy(reverse, str)('document', 
args=[document_version.id]))
    else:
        return render_to_response('document_manager/document_revert.html', 
context, context_instance=RequestContext(request))

Any idea why this happens?

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/django-users/-/int4VaEkfloJ.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to