From be114229063c87220c5ca2741e5fd7f43c96c908 Mon Sep 17 00:00:00 2001 From: tomtom5152 Date: Fri, 31 Oct 2014 02:42:43 +0000 Subject: [PATCH] Started work on a last edited at feature. --- RIGS/templatetags/filters.py | 10 +++++++++- db.sqlite3 | Bin 62464 -> 62464 bytes 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/RIGS/templatetags/filters.py b/RIGS/templatetags/filters.py index acb20b96..d692e41b 100644 --- a/RIGS/templatetags/filters.py +++ b/RIGS/templatetags/filters.py @@ -2,6 +2,7 @@ from django import template from django import forms from django.forms.forms import NON_FIELD_ERRORS from django.forms.util import ErrorDict +from reversion.revisions import RevisionManager register = template.Library() @@ -19,4 +20,11 @@ def nice_errors(form, non_field_msg='General form errors'): else: key = form.fields[field].label nice_errors[key] = errors - return nice_errors \ No newline at end of file + return nice_errors + +def lastedit(model): + if RevisionManager.is_registered(model): + versions = RevisionManager.get_for_object(model) + return versions[0].createdAt + else: + return "No version model saved" \ No newline at end of file diff --git a/db.sqlite3 b/db.sqlite3 index e437d91f8b0ce687c9bd6b069e64c17cd8ee9863..803adbdf35a36a177aed8aea77fddd3812a81d5b 100644 GIT binary patch delta 434 zcma)2ze_@46#YJr_Vm5P7a~Q9DG?Ebp+r)Pi9>%u(I6zGLx~AbtSPX>HH;4$TqJWU z(Bh5JFfGEK& zUQj^?QKXT>t~xcj3F=}2X=w%)0V`CA97mMILHua%uS3mAhglKG5Im!V4Bt6{W)bW@ zZqXrsn`s$lIqiH@q3BSnHHPhaH76i z{48sf=Q+7Y@Qru$IQbPeEesT+q5%vBk-y_Vj1IvU57Xfq4NT}jsRVWKXwq{1?nr-# vF2|a`7@!U-vR<1cNb+eE;+dWbWNu+=f16!Y6_ZgMzdEA2>w>Hb^$+t8!OMCx delta 305 zcmaKkJxc>Y7=+*5IobON7zuiXLKLwUE32z4@(Ut%3X(!ag%bp^Fd*q8+ocHxD+3o~ z3k%C@11Yr$M5~+@T6hVGBEF)v)xh)2Ou3J8AJthAT+FSB;AZPm`Pe6gBH%G!lf>Bx9REkW|nD8ctXtd7W%4{)9t#aA6tuThJ;TH*}P!df+Hm0 zI4%+Wt5U)TQeGv{Z?R=Ycb>&(gP*ej