add version number in template. Upgrade version number to v0.3.2. V00.03.02
authorcavaliet
Mon, 22 Apr 2013 13:18:15 +0200
changeset 105 2b004344ebf2
parent 104 fc6d71473359
child 106 24ba279c68c4
add version number in template. Upgrade version number to v0.3.2.
src/egonomy/__init__.py
src/egonomy/settings.py
src/egonomy/templates/egonomy_base.html
src/egonomy/utils/__init__.py
src/egonomy/utils/context_processors.py
--- a/src/egonomy/__init__.py	Mon Apr 22 12:55:24 2013 +0200
+++ b/src/egonomy/__init__.py	Mon Apr 22 13:18:15 2013 +0200
@@ -1,4 +1,4 @@
-VERSION = (0, 3, 1, "alpha", 0)
+VERSION = (0, 3, 2, "final", 0)
 
 VERSION_STR = unicode(".".join(map(lambda i:"%02d" % (i,), VERSION[:2])))
 
--- a/src/egonomy/settings.py	Mon Apr 22 12:55:24 2013 +0200
+++ b/src/egonomy/settings.py	Mon Apr 22 13:18:15 2013 +0200
@@ -106,6 +106,17 @@
     # 'django.middleware.clickjacking.XFrameOptionsMiddleware',
 )
 
+TEMPLATE_CONTEXT_PROCESSORS = (
+    "django.contrib.auth.context_processors.auth",
+    "django.core.context_processors.debug",
+    "django.core.context_processors.i18n",
+    "django.core.context_processors.media",
+    "django.core.context_processors.static",
+    "django.core.context_processors.tz",
+    "django.contrib.messages.context_processors.messages",
+    "egonomy.utils.context_processors.egonomy_context",
+)
+
 ROOT_URLCONF = 'egonomy.urls'
 
 # Python dotted path to the WSGI application used by Django's runserver.
--- a/src/egonomy/templates/egonomy_base.html	Mon Apr 22 12:55:24 2013 +0200
+++ b/src/egonomy/templates/egonomy_base.html	Mon Apr 22 13:18:15 2013 +0200
@@ -58,6 +58,7 @@
                 <footer class="fullwidth">
                     <ul class="footer-list">
                         <li>&copy; IRI 2013</li>
+                        <li>v{{ VERSION }}</li>
                     </ul>
                 </footer>
             </div>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/egonomy/utils/context_processors.py	Mon Apr 22 13:18:15 2013 +0200
@@ -0,0 +1,5 @@
+import egonomy
+
+def egonomy_context(request):
+    return {'VERSION': egonomy.get_version() }
+