Cleaning imports
This commit is contained in:
+7
-11
@@ -1,24 +1,20 @@
|
||||
"""Webapp views."""
|
||||
|
||||
import jwt
|
||||
import json
|
||||
from jwt import decode
|
||||
from jwt.exceptions import InvalidSignatureError
|
||||
from django.utils import timezone
|
||||
from dealer.git import git
|
||||
from django.conf import settings
|
||||
from django.contrib.auth import authenticate
|
||||
from django.http import HttpResponseBadRequest, HttpResponse, JsonResponse
|
||||
from django.shortcuts import redirect, render
|
||||
from django.http import HttpResponse, JsonResponse
|
||||
from django.shortcuts import render
|
||||
from django.views.decorators.http import require_http_methods
|
||||
from django_filters import rest_framework as filters
|
||||
from django.core.exceptions import ObjectDoesNotExist
|
||||
from rest_framework import permissions, routers, viewsets
|
||||
from rest_framework.filters import OrderingFilter, SearchFilter
|
||||
from rest_framework.permissions import IsAuthenticatedOrReadOnly
|
||||
from rest_framework.response import Response
|
||||
from rest_framework.reverse import reverse
|
||||
from jsonschema import validate
|
||||
from jsonschema.exceptions import ValidationError
|
||||
import logging
|
||||
|
||||
from webapp.models import Event, SignupForm, Signup, TemplateQuestion, Feed, Committee, Occupation, Tag
|
||||
from webapp.serializers import (EventSerializer, SignupFormSerializer, SignupSerializer,
|
||||
@@ -82,8 +78,8 @@ class SignupViewSet(viewsets.ModelViewSet):
|
||||
# search_fields = '__all__'
|
||||
|
||||
def create(self, request, *args, **kwargs):
|
||||
id = request.data["signupForm_id"]
|
||||
try:
|
||||
id = request.data["signupForm_id"]
|
||||
answer = request.data["answer"]
|
||||
form = SignupForm.objects.get(id=id)
|
||||
if (form.visible):
|
||||
@@ -184,8 +180,8 @@ def nginx_jwt_resp(request, *args, **kwargs):
|
||||
if not cookie:
|
||||
return HttpResponse("", status=401)
|
||||
try:
|
||||
token = jwt.decode(cookie, settings.SECRET_KEY)
|
||||
except jwt.exceptions.InvalidSignatureError:
|
||||
token = decode(cookie, settings.SECRET_KEY)
|
||||
except InvalidSignatureError:
|
||||
return HttpResponse("", status=403)
|
||||
user = 'admin' if token.get('username', '') == 'admin' else 'moderator'
|
||||
resp = HttpResponse("", status=200)
|
||||
|
||||
Reference in New Issue
Block a user