diff --git a/themes/views.py b/themes/views.py index ac2e2b5..cda758b 100644 --- a/themes/views.py +++ b/themes/views.py @@ -3,6 +3,8 @@ from django.shortcuts import render from django.contrib import messages from django.core.urlresolvers import reverse, reverse_lazy from django.utils.translation import ugettext_lazy as _ +from django.http import HttpResponse, JsonResponse, HttpResponseRedirect +from django.shortcuts import redirect from braces import views as braces_mixins @@ -77,3 +79,16 @@ class CSSStyleSettings(braces_mixins.LoginRequiredMixin, braces_mixins.Staffuser context['settings_menu_active'] = "settings_menu_active" return context + +def Contrast(request): + theme = Themes.objects.get(id = 1) + + if theme.css_style == 'contrast': + theme.css_style = 'green' + else: + theme.css_style = 'contrast' + theme.save() + + caminho = request.META.get('HTTP_REFERER') + + return HttpResponseRedirect(caminho) -- libgit2 0.21.2