diff --git a/fet2020/authentications/views.py b/fet2020/authentications/views.py index 71942ff4..66974e6d 100644 --- a/fet2020/authentications/views.py +++ b/fet2020/authentications/views.py @@ -5,7 +5,7 @@ from django.contrib.auth.views import ( PasswordChangeView, ) from django.shortcuts import redirect -from django.urls import reverse, reverse_lazy +from django.urls import reverse_lazy from documents.etherpadlib import del_ep_cookie diff --git a/fet2020/finance/urls.py b/fet2020/finance/urls.py index 8d7947b1..cb8d653f 100644 --- a/fet2020/finance/urls.py +++ b/fet2020/finance/urls.py @@ -1,6 +1,6 @@ from django.urls import path -from . import apps, views +from . import apps from .views import ( BillCreateDoneView, BillCreateView, diff --git a/fet2020/finance/views.py b/fet2020/finance/views.py index 6d4a0c80..174afe89 100644 --- a/fet2020/finance/views.py +++ b/fet2020/finance/views.py @@ -1,15 +1,12 @@ from django.contrib.auth.mixins import LoginRequiredMixin, UserPassesTestMixin -from django.contrib.auth.models import User from django.shortcuts import redirect from django.urls import reverse, reverse_lazy from django.views.generic import ListView, TemplateView -from django.views.generic.detail import DetailView from django.views.generic.edit import CreateView, UpdateView from fet2020.utils import add_log_action -from members.models import Member -from .forms import BankDataForm, BillCreateForm, BillUpdateForm, ResolutionCreateForm +from .forms import BillCreateForm, BillUpdateForm, ResolutionCreateForm from .models import BankData, Bill, Resolution diff --git a/fet2020/gallery/models.py b/fet2020/gallery/models.py index 5338b10b..bad6b7c6 100644 --- a/fet2020/gallery/models.py +++ b/fet2020/gallery/models.py @@ -1,4 +1,3 @@ -from django.contrib.auth.models import User from django.db import models from django.urls import reverse from django.utils import timezone diff --git a/fet2020/gallery/utils.py b/fet2020/gallery/utils.py index 0df94d8c..b4fc9a3d 100644 --- a/fet2020/gallery/utils.py +++ b/fet2020/gallery/utils.py @@ -2,7 +2,7 @@ import logging import os from django.conf import settings -from PIL import ExifTags, Image, ImageOps +from PIL import Image, ImageOps gallery_path = settings.GALLERY["path"] gallery_thumb_path = settings.GALLERY["thumb_path"] diff --git a/fet2020/intern/models.py b/fet2020/intern/models.py index 44a7aafa..a53e4a1b 100644 --- a/fet2020/intern/models.py +++ b/fet2020/intern/models.py @@ -6,7 +6,6 @@ from django.core.validators import ValidationError from django.db import models from django.db.models.constraints import UniqueConstraint from django.urls import reverse -from django.utils import timezone from django.utils.text import slugify from documents import create_pad, get_pad_html diff --git a/fet2020/intern/views.py b/fet2020/intern/views.py index c4d5f2c9..0aff812f 100644 --- a/fet2020/intern/views.py +++ b/fet2020/intern/views.py @@ -1,6 +1,4 @@ import logging -from collections import deque - from django.contrib.auth.mixins import LoginRequiredMixin from django.db.models import F, Q from django.shortcuts import render diff --git a/fet2020/members/apps.py b/fet2020/members/apps.py index 0d6e0019..4c3aa43a 100644 --- a/fet2020/members/apps.py +++ b/fet2020/members/apps.py @@ -1,4 +1,4 @@ -from django.apps import AppConfig, apps +from django.apps import AppConfig from django.db.models.signals import post_migrate from fet2020.utils import create_perms diff --git a/fet2020/posts/forms.py b/fet2020/posts/forms.py index f8496ef5..3c31a6e8 100644 --- a/fet2020/posts/forms.py +++ b/fet2020/posts/forms.py @@ -1,7 +1,6 @@ from ckeditor_uploader.widgets import CKEditorUploadingWidget from django import forms -from django.forms.widgets import CheckboxInput, DateTimeInput -from django.utils import timezone +from django.forms.widgets import CheckboxInput from django.utils.dates import MONTHS from taggit.models import Tag diff --git a/fet2020/posts/managers.py b/fet2020/posts/managers.py index 82d28cc9..f12bca8b 100644 --- a/fet2020/posts/managers.py +++ b/fet2020/posts/managers.py @@ -1,5 +1,3 @@ -from datetime import timedelta - from django.db import models from django.db.models import Case, Q, When from django.utils import timezone diff --git a/fet2020/posts/models.py b/fet2020/posts/models.py index f73a1c19..dc0f327c 100644 --- a/fet2020/posts/models.py +++ b/fet2020/posts/models.py @@ -1,12 +1,10 @@ import logging -import re from datetime import timedelta from django.conf import settings from django.contrib.auth.models import User from django.core.validators import ValidationError from django.db import models -from django.template.loader import render_to_string from django.urls import reverse from django.utils import timezone from django.utils.text import slugify diff --git a/fet2020/posts/tests.py b/fet2020/posts/tests.py index 657b0faf..a33ba7d5 100644 --- a/fet2020/posts/tests.py +++ b/fet2020/posts/tests.py @@ -3,7 +3,6 @@ from datetime import timedelta from django.test import TestCase from django.utils import timezone -from .forms import PostForm from .models import Post diff --git a/fet2020/posts/viewsets.py b/fet2020/posts/viewsets.py index 3ed68fd9..bd53ed64 100644 --- a/fet2020/posts/viewsets.py +++ b/fet2020/posts/viewsets.py @@ -1,7 +1,7 @@ from django_filters.rest_framework import DjangoFilterBackend from rest_framework import viewsets -from .models import FetMeeting, Post +from .models import Post from .serializers import PostSerializer diff --git a/fet2020/search/legacy.py b/fet2020/search/legacy.py index cd508ebe..a20e5068 100644 --- a/fet2020/search/legacy.py +++ b/fet2020/search/legacy.py @@ -1,5 +1,5 @@ import os -from elasticsearch import Elasticsearch, helpers +from elasticsearch import Elasticsearch import contextlib import logging import elasticsearch @@ -11,6 +11,7 @@ ELASTIC_INDEX = os.environ.get("ELASTIC_INDEX", "legacy") elasticsearch.logger.setLevel(elasticsearch.logging.WARN) + # Verbinde mit Client @contextlib.contextmanager def es_client(): diff --git a/fet2020/search/urls.py b/fet2020/search/urls.py index 71f155d6..78e8d6e5 100644 --- a/fet2020/search/urls.py +++ b/fet2020/search/urls.py @@ -1,4 +1,4 @@ -from django.urls import path, re_path +from django.urls import path from . import apps, views diff --git a/fet2020/search/views.py b/fet2020/search/views.py index 85c4ccfd..8afe22b9 100644 --- a/fet2020/search/views.py +++ b/fet2020/search/views.py @@ -1,5 +1,4 @@ from django.contrib.auth.mixins import LoginRequiredMixin -from django.shortcuts import render from haystack.generic_views import SearchView from haystack.query import SearchQuerySet diff --git a/fet2020/tests/test_etherpad.py b/fet2020/tests/test_etherpad.py index 1d601823..e9708a5d 100644 --- a/fet2020/tests/test_etherpad.py +++ b/fet2020/tests/test_etherpad.py @@ -1,9 +1,3 @@ -import datetime - -import pytest -from django.core.validators import ValidationError -from django.urls import reverse - from documents.api import createPadifNotExists, ep_client diff --git a/fet2020/tests/test_posts.py b/fet2020/tests/test_posts.py index 112cec92..67b19865 100644 --- a/fet2020/tests/test_posts.py +++ b/fet2020/tests/test_posts.py @@ -8,7 +8,7 @@ import pytest from django.core.validators import ValidationError from django.urls import reverse -from posts.models import Event, FetMeeting, News, Post +from posts.models import FetMeeting, News, Post def get_random_string(size):