clear cache on login.
authorgibus
Thu, 23 Jan 2014 10:12:25 +0100
changeset 566 ff30d7bda752
parent 565 95a5c06c4008
child 567 a6b0dcb13eb0
clear cache on login.
src/cm/views/site.py
--- a/src/cm/views/site.py	Thu Nov 28 09:11:51 2013 +0100
+++ b/src/cm/views/site.py	Thu Jan 23 10:12:25 2014 +0100
@@ -21,6 +21,7 @@
 from django.views.generic.list_detail import object_list
 from django.contrib.auth.models import User
 from cm.models import Text, TextVersion, Attachment, Comment, Configuration, Activity
+from django.core.cache import cache
 
 ACTIVITY_PAGINATION = 10
 RECENT_TEXT_NB = 5
@@ -79,6 +80,7 @@
                 user = form.get_user()
                 user.backend = 'django.contrib.auth.backends.ModelBackend'
                 cm_login(request, user)
+                cache.clear()
                 display_message(request, _(u"You're logged in!"))
                 return HttpResponseRedirect(reverse('index'))
         else: