fix gettext usage in views

This commit is contained in:
Your Name 2024-06-07 22:29:10 -04:00 committed by Henri Dickson
parent 8e98398333
commit 0fbaaaea43
26 changed files with 23 additions and 65 deletions

View file

@ -5,7 +5,6 @@ from django.conf import settings
from django.core.cache import cache
from django.db.models import Count, F
from django.utils import timezone
from django.utils.translation import gettext_lazy as _
from loguru import logger
from boofilsic.settings import MIN_MARKS_FOR_DISCOVER

View file

@ -6,7 +6,7 @@ from django.contrib.auth.decorators import login_required
from django.core.cache import cache
from django.core.exceptions import BadRequest
from django.shortcuts import redirect, render
from django.utils.translation import gettext_lazy as _
from django.utils.translation import gettext as _
from django.views.decorators.http import require_http_methods
from rq.job import Job

View file

@ -1,8 +1,6 @@
import json
import logging
from django.utils.translation import gettext_lazy as _
from catalog.common import *
from catalog.movie.models import *
from catalog.tv.models import *

View file

@ -6,7 +6,7 @@ from django.http import Http404
from django.shortcuts import get_object_or_404, redirect, render
from django.urls import reverse
from django.utils import timezone
from django.utils.translation import gettext_lazy as _
from django.utils.translation import gettext as _
from django.views.decorators.clickjacking import xframe_options_exempt
from django.views.decorators.http import require_http_methods

View file

@ -5,7 +5,7 @@ from django.core.exceptions import BadRequest, PermissionDenied
from django.http import Http404, HttpResponseRedirect
from django.shortcuts import get_object_or_404, redirect, render
from django.utils import timezone
from django.utils.translation import gettext_lazy as _
from django.utils.translation import gettext as _
from django.views.decorators.http import require_http_methods
from loguru import logger

View file

@ -4,7 +4,7 @@ from django import template
from django.conf import settings
from django.template.defaultfilters import stringfilter
from django.utils.safestring import mark_safe
from django.utils.translation import gettext_lazy as _
from django.utils.translation import gettext as _
from catalog.common.models import item_categories
from catalog.search.views import visible_categories as _visible_categories

View file

@ -1,5 +1,5 @@
from django import template
from django.utils.translation import gettext_lazy as _
from django.utils.translation import gettext as _
from users.models import APIdentity

View file

@ -8,7 +8,7 @@ from django.core.exceptions import PermissionDenied
from django.core.signing import b62_decode, b62_encode
from django.http import Http404, HttpRequest, HttpResponseRedirect, QueryDict
from django.utils import timezone
from django.utils.translation import gettext_lazy as _
from django.utils.translation import gettext as _
from .config import PAGE_LINK_NUMBER

View file

@ -2,7 +2,6 @@ import os
from datetime import datetime
from django.conf import settings
from django.utils.translation import gettext_lazy as _
from openpyxl import Workbook
from catalog.models import *

View file

@ -4,7 +4,7 @@ import zipfile
import pytz
from django.utils.dateparse import parse_datetime
from django.utils.translation import gettext_lazy as _
from django.utils.translation import gettext as _
from loguru import logger
from markdownify import markdownify as md

View file

@ -1,7 +1,7 @@
import django_rq
import listparser
from auditlog.context import set_actor
from django.utils.translation import gettext_lazy as _
from django.utils.translation import gettext as _
from loguru import logger
from user_messages import api as msg

View file

@ -5,7 +5,7 @@ from django.http import Http404, HttpRequest, HttpResponse, HttpResponseRedirect
from django.shortcuts import get_object_or_404, redirect, render
from django.urls import reverse
from django.utils import timezone
from django.utils.translation import gettext_lazy as _
from django.utils.translation import gettext as _
from django.views.decorators.http import require_http_methods
from catalog.models import Item

View file

@ -6,7 +6,7 @@ from django.core.paginator import Paginator
from django.db.models import F, Min, OuterRef, Subquery
from django.shortcuts import get_object_or_404, redirect, render
from django.urls import reverse
from django.utils.translation import gettext_lazy as _
from django.utils.translation import gettext as _
from django.views.decorators.http import require_http_methods
from catalog.models import *

View file

@ -7,7 +7,7 @@ from django.http import Http404, HttpResponse, HttpResponseRedirect
from django.shortcuts import get_object_or_404, redirect, render
from django.utils import timezone
from django.utils.dateparse import parse_datetime
from django.utils.translation import gettext_lazy as _
from django.utils.translation import gettext as _
from django.views.decorators.http import require_http_methods
from loguru import logger

View file

@ -2,7 +2,7 @@ from django.contrib.auth.decorators import login_required
from django.core.exceptions import BadRequest, ObjectDoesNotExist, PermissionDenied
from django.shortcuts import get_object_or_404, redirect, render
from django.urls import reverse
from django.utils.translation import gettext_lazy as _
from django.utils.translation import gettext as _
from django.views.decorators.http import require_http_methods
from common.utils import AuthedHttpRequest, get_uuid_or_404, target_identity_required

View file

@ -2,7 +2,6 @@ import datetime
from django.contrib.auth.decorators import login_required
from django.shortcuts import render
from django.utils.translation import gettext_lazy as _
from django.views.decorators.http import require_http_methods
from catalog.models import *

View file

@ -9,7 +9,7 @@ from django.shortcuts import get_object_or_404, redirect, render
from django.urls import reverse
from django.utils import timezone
from django.utils.dateparse import parse_datetime
from django.utils.translation import gettext_lazy as _
from django.utils.translation import gettext as _
from django.views.decorators.http import require_http_methods
from catalog.models import *

View file

@ -1,14 +1,12 @@
from django.contrib.auth.decorators import login_required
from django.db.models import Count
from django.http import Http404, HttpResponse, HttpResponseRedirect
from django.shortcuts import get_object_or_404, redirect, render
from django.urls import reverse
from django.utils.translation import gettext_lazy as _
from django.utils.translation import gettext as _
from django.views.decorators.http import require_http_methods
from user_messages import api as msg
from catalog.models import *
from takahe.models import Identity
from users.models import APIdentity
from ..forms import *

View file

@ -9,7 +9,7 @@ from django.db.models import Count, F
from django.db.models.functions import ExtractMonth
from django.http import HttpRequest, HttpResponseRedirect
from django.http.response import HttpResponse
from django.utils.translation import gettext_lazy as _
from django.utils.translation import gettext as _
from django.views.generic.base import TemplateView
from catalog.models import (

View file

@ -9,7 +9,7 @@ import django_rq
import requests
from django.conf import settings
from django.urls import reverse
from django.utils.translation import gettext_lazy as _
from django.utils.translation import gettext as _
from loguru import logger
from mastodon.utils import rating_to_emoji

View file

@ -1,7 +1,6 @@
from django.contrib.auth.decorators import login_required
from django.shortcuts import redirect, render
from django.urls import reverse
from django.utils.translation import gettext_lazy as _
from django.views.decorators.http import require_http_methods
from catalog.models import *

View file

@ -8,7 +8,7 @@ from django.core.cache import cache
from django.core.files.images import ImageFile
from django.db.models import Count
from django.utils import timezone
from django.utils.translation import gettext_lazy as _
from django.utils.translation import gettext as _
from PIL import Image
from .models import *

View file

@ -16,19 +16,18 @@ from django.db.models import Count, Q
from django.shortcuts import get_object_or_404, redirect, render
from django.urls import reverse
from django.utils import timezone
from django.utils.translation import gettext_lazy as _
from django.utils.translation import gettext as _
from django.views.decorators.http import require_http_methods
from loguru import logger
from common.config import *
from common.utils import AuthedHttpRequest
from journal.models import remove_data_by_user
from mastodon import mastodon_request_included
from mastodon.api import *
from mastodon.api import verify_account
from takahe.utils import Takahe
from .models import Preference, User
from .models import User
from .tasks import *
# the 'login' page that user can see
@ -146,7 +145,6 @@ def connect(request):
# mastodon server redirect back to here
@require_http_methods(["GET"])
@mastodon_request_included
def connect_redirect_back(request):
code = request.GET.get("code")
if not code:
@ -252,14 +250,12 @@ def login_existing_user(request, existing_user):
return response
@mastodon_request_included
@login_required
def logout(request):
# revoke_token(request.user.mastodon_site, request.user.mastodon_token)
return auth_logout(request)
@mastodon_request_included
@login_required
@require_http_methods(["POST"])
def reconnect(request):

View file

@ -10,7 +10,7 @@ from django.http import HttpResponse
from django.shortcuts import redirect, render
from django.urls import reverse
from django.utils import translation
from django.utils.translation import gettext_lazy as _
from django.utils.translation import gettext as _
from common.config import *
from common.utils import GenerateDateUUIDMediaFilePath, profile_identity_required

View file

@ -1,43 +1,13 @@
from datetime import timedelta
from typing import Any, Dict
from urllib.parse import quote
import django_rq
from django import forms
from django.conf import settings
from django.contrib import auth, messages
from django.contrib.auth import authenticate
from django.contrib.auth.decorators import login_required
from django.core.cache import cache
from django.core.exceptions import BadRequest, ObjectDoesNotExist
from django.core.mail import send_mail
from django.core.signing import TimestampSigner
from django.core.validators import EmailValidator
from django.db.models import Count, Q
from django.http import HttpResponse, HttpResponseRedirect
from django.shortcuts import get_object_or_404, redirect, render
from django.http import HttpResponseRedirect
from django.shortcuts import render
from django.urls import reverse
from django.utils import timezone
from django.utils.translation import gettext_lazy as _
from loguru import logger
from common.config import *
from common.utils import AuthedHttpRequest
from journal.exporters.doufen import export_marks_task
from journal.importers.douban import DoubanImporter
from journal.importers.goodreads import GoodreadsImporter
from journal.importers.opml import OPMLImporter
from journal.models import remove_data_by_user, reset_journal_visibility_for_user
from mastodon import mastodon_request_included
from mastodon.api import *
from mastodon.api import verify_account
from social.models import reset_social_visibility_for_user
from takahe.models import Identity as TakaheIdentity
from takahe.utils import Takahe
from .models import Preference, User
from .tasks import *
class ProfileForm(forms.ModelForm):
class Meta:

View file

@ -5,7 +5,7 @@ from django.core.exceptions import BadRequest
from django.http import Http404, HttpResponseRedirect
from django.shortcuts import redirect, render
from django.urls import reverse
from django.utils.translation import gettext_lazy as _
from django.utils.translation import gettext as _
from common.config import *
from common.utils import (