Add isort pre-commit hook
Sort import statement in python files See https://github.com/PyCQA/isort
This commit is contained in:
parent
b75d9e5c59
commit
01fbd1e8b9
75 changed files with 282 additions and 232 deletions
|
@ -1,11 +1,13 @@
|
|||
import hashlib
|
||||
|
||||
from django.contrib import auth
|
||||
from django.contrib.auth.models import AbstractBaseUser, Permission
|
||||
from django.core.exceptions import PermissionDenied
|
||||
from django.db import models
|
||||
from libretimeapi.managers import UserManager
|
||||
from libretimeapi.permission_constants import GROUPS
|
||||
from .user_constants import USER_TYPES, ADMIN
|
||||
|
||||
from .user_constants import ADMIN, USER_TYPES
|
||||
|
||||
|
||||
class LoginAttempt(models.Model):
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
from django.db import models
|
||||
|
||||
from .files import File
|
||||
from .smart_blocks import SmartBlock
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
from django.db import models
|
||||
|
||||
from .files import File
|
||||
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
from django.db import models
|
||||
|
||||
from .authentication import User
|
||||
from .files import File
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
from django.db import models
|
||||
|
||||
from .files import File
|
||||
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
from django.db import models
|
||||
from .playlists import Playlist
|
||||
|
||||
from .files import File
|
||||
from .playlists import Playlist
|
||||
|
||||
|
||||
class Show(models.Model):
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
from django.db import models
|
||||
|
||||
from .files import File
|
||||
|
||||
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
from django.db import models
|
||||
from django.contrib.auth import get_user_model
|
||||
from django.db import models
|
||||
|
||||
from .schedule import Schedule
|
||||
|
||||
|
||||
|
|
|
@ -1,6 +1,8 @@
|
|||
import logging
|
||||
|
||||
from django.contrib.auth.models import Group, Permission
|
||||
from .models.user_constants import GUEST, DJ, PROGRAM_MANAGER, USER_TYPES
|
||||
|
||||
from .models.user_constants import DJ, GUEST, PROGRAM_MANAGER, USER_TYPES
|
||||
|
||||
logger = logging.getLogger(__name__)
|
||||
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
from rest_framework.permissions import BasePermission
|
||||
from django.conf import settings
|
||||
from rest_framework.permissions import BasePermission
|
||||
|
||||
from .models.user_constants import DJ
|
||||
|
||||
REQUEST_PERMISSION_TYPE_MAP = {
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
from django.contrib.auth import get_user_model
|
||||
from rest_framework import serializers
|
||||
|
||||
from .models import *
|
||||
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
import configparser
|
||||
import os
|
||||
from .utils import read_config_file, get_random_string
|
||||
|
||||
from .utils import get_random_string, read_config_file
|
||||
|
||||
LIBRETIME_CONF_DIR = os.getenv("LIBRETIME_CONF_DIR", "/etc/airtime")
|
||||
DEFAULT_CONFIG_PATH = os.getenv(
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
from rest_framework.test import APITestCase
|
||||
from django.contrib.auth.models import Group
|
||||
from django.apps import apps
|
||||
from django.contrib.auth.models import Group
|
||||
from libretimeapi.models import User
|
||||
from libretimeapi.models.user_constants import GUEST, DJ
|
||||
from libretimeapi.models.user_constants import DJ, GUEST
|
||||
from libretimeapi.permission_constants import GROUPS
|
||||
from rest_framework.test import APITestCase
|
||||
|
||||
|
||||
class TestUserManager(APITestCase):
|
||||
|
|
|
@ -1,16 +1,17 @@
|
|||
import os
|
||||
|
||||
from django.conf import settings
|
||||
from django.contrib.auth import get_user_model
|
||||
from django.contrib.auth.models import AnonymousUser
|
||||
from django.conf import settings
|
||||
from rest_framework.test import APITestCase, APIRequestFactory
|
||||
from model_bakery import baker
|
||||
from libretimeapi.permissions import IsSystemTokenOrUser
|
||||
from libretimeapi.models.user_constants import ADMIN, DJ, GUEST, PROGRAM_MANAGER
|
||||
from libretimeapi.permission_constants import (
|
||||
GUEST_PERMISSIONS,
|
||||
DJ_PERMISSIONS,
|
||||
GUEST_PERMISSIONS,
|
||||
PROGRAM_MANAGER_PERMISSIONS,
|
||||
)
|
||||
from libretimeapi.models.user_constants import GUEST, DJ, PROGRAM_MANAGER, ADMIN
|
||||
from libretimeapi.permissions import IsSystemTokenOrUser
|
||||
from model_bakery import baker
|
||||
from rest_framework.test import APIRequestFactory, APITestCase
|
||||
|
||||
|
||||
class TestIsSystemTokenOrUser(APITestCase):
|
||||
|
|
|
@ -1,9 +1,10 @@
|
|||
import os
|
||||
from django.contrib.auth.models import AnonymousUser
|
||||
|
||||
from django.conf import settings
|
||||
from rest_framework.test import APITestCase, APIRequestFactory
|
||||
from model_bakery import baker
|
||||
from django.contrib.auth.models import AnonymousUser
|
||||
from libretimeapi.views import FileViewSet
|
||||
from model_bakery import baker
|
||||
from rest_framework.test import APIRequestFactory, APITestCase
|
||||
|
||||
|
||||
class TestFileViewSet(APITestCase):
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
import configparser
|
||||
import sys
|
||||
import string
|
||||
import random
|
||||
import string
|
||||
import sys
|
||||
|
||||
|
||||
def read_config_file(config_path):
|
||||
|
|
|
@ -1,13 +1,15 @@
|
|||
import os
|
||||
|
||||
from django.conf import settings
|
||||
from django.http import FileResponse
|
||||
from django.shortcuts import get_object_or_404
|
||||
from rest_framework import status, viewsets
|
||||
from rest_framework.decorators import api_view, action, permission_classes
|
||||
from rest_framework.decorators import action, api_view, permission_classes
|
||||
from rest_framework.permissions import AllowAny
|
||||
from rest_framework.response import Response
|
||||
from .serializers import *
|
||||
|
||||
from .permissions import IsAdminOrOwnUser
|
||||
from .serializers import *
|
||||
|
||||
|
||||
class UserViewSet(viewsets.ModelViewSet):
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
import os
|
||||
import shutil
|
||||
from setuptools import setup, find_packages
|
||||
|
||||
from setuptools import find_packages, setup
|
||||
|
||||
script_path = os.path.dirname(os.path.realpath(__file__))
|
||||
print(script_path)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue