7

Import sorting and other code cleaning

This commit is contained in:
Jasper Berghoef
2016-11-09 14:10:52 +01:00
parent 7e8e395448
commit b6c35e214a
5 changed files with 30 additions and 22 deletions

View File

@ -1,19 +1,18 @@
from __future__ import absolute_import, unicode_literals
from django.http import HttpResponse, HttpResponseRedirect
from django.shortcuts import get_object_or_404, render
from django.http import HttpResponseRedirect, HttpResponse
from django.urls import reverse
from personalisation.models import Segment
"""
Segments overview
"""
def overview(request):
"""Display segments overview. Dummy function"""
return render(request, 'wagtailadmin/segment.html')
def enable(request, segment_id):
"""Enable the selected segment"""
segment = get_object_or_404(Segment, pk=segment_id)
segment.status = 'enabled'
segment.save()
@ -21,8 +20,9 @@ def enable(request, segment_id):
return HttpResponseRedirect(request.META.get('HTTP_REFERER', '/'))
def disable(request, segment_id):
"""Disable the selected segment"""
segment = get_object_or_404(Segment, pk=segment_id)
segment.status = 'disabled'
segment.save()
return HttpResponseRedirect(request.META.get('HTTP_REFERER', '/'))
return HttpResponseRedirect(request.META.get('HTTP_REFERER', '/'))