mirror of
				https://github.com/fspc/workstand.git
				synced 2025-11-03 16:45:34 -05:00 
			
		
		
		
	Lock down views.
This commit is contained in:
		
							parent
							
								
									cc07f726f3
								
							
						
					
					
						commit
						9c0ac0dc05
					
				@ -1,6 +1,7 @@
 | 
			
		||||
import json
 | 
			
		||||
import logging
 | 
			
		||||
 | 
			
		||||
from django.contrib.auth.decorators import login_required
 | 
			
		||||
from django.core.urlresolvers import reverse
 | 
			
		||||
from django.http import HttpResponse, HttpResponseRedirect, JsonResponse
 | 
			
		||||
from django.shortcuts import get_object_or_404
 | 
			
		||||
@ -8,21 +9,20 @@ from django.template.response import TemplateResponse
 | 
			
		||||
from django.utils import timezone
 | 
			
		||||
from django.utils.decorators import method_decorator
 | 
			
		||||
from django.views.decorators.csrf import csrf_exempt
 | 
			
		||||
from django.views.generic import View
 | 
			
		||||
from django.views.generic import TemplateView
 | 
			
		||||
from django.views.generic import TemplateView, View
 | 
			
		||||
from rest_framework.renderers import JSONRenderer
 | 
			
		||||
from rest_framework.serializers import ModelSerializer
 | 
			
		||||
 | 
			
		||||
from core.models import Visit
 | 
			
		||||
from haystack.query import SearchQuerySet
 | 
			
		||||
 | 
			
		||||
from rest_framework.serializers import ModelSerializer
 | 
			
		||||
from rest_framework.renderers import JSONRenderer
 | 
			
		||||
 | 
			
		||||
from .forms import MemberForm
 | 
			
		||||
from .models import Member
 | 
			
		||||
 | 
			
		||||
logger = logging.getLogger('bikeshop')
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@method_decorator(login_required, name='dispatch')
 | 
			
		||||
class MemberFormView(View):
 | 
			
		||||
    def get(self, request, member_id=None):
 | 
			
		||||
        try:
 | 
			
		||||
@ -105,6 +105,8 @@ class MemberSignIn(View):
 | 
			
		||||
 | 
			
		||||
        return JsonResponse(data=json.decode(), safe=False, status=200)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@method_decorator(login_required, name='dispatch')
 | 
			
		||||
class Members(TemplateView):
 | 
			
		||||
    template_name = 'members.html'
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user