fix gettext usage in views
This commit is contained in:
parent
8e98398333
commit
0fbaaaea43
26 changed files with 23 additions and 65 deletions
|
@ -5,7 +5,6 @@ from django.conf import settings
|
||||||
from django.core.cache import cache
|
from django.core.cache import cache
|
||||||
from django.db.models import Count, F
|
from django.db.models import Count, F
|
||||||
from django.utils import timezone
|
from django.utils import timezone
|
||||||
from django.utils.translation import gettext_lazy as _
|
|
||||||
from loguru import logger
|
from loguru import logger
|
||||||
|
|
||||||
from boofilsic.settings import MIN_MARKS_FOR_DISCOVER
|
from boofilsic.settings import MIN_MARKS_FOR_DISCOVER
|
||||||
|
|
|
@ -6,7 +6,7 @@ from django.contrib.auth.decorators import login_required
|
||||||
from django.core.cache import cache
|
from django.core.cache import cache
|
||||||
from django.core.exceptions import BadRequest
|
from django.core.exceptions import BadRequest
|
||||||
from django.shortcuts import redirect, render
|
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 django.views.decorators.http import require_http_methods
|
||||||
from rq.job import Job
|
from rq.job import Job
|
||||||
|
|
||||||
|
|
|
@ -1,8 +1,6 @@
|
||||||
import json
|
import json
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
from django.utils.translation import gettext_lazy as _
|
|
||||||
|
|
||||||
from catalog.common import *
|
from catalog.common import *
|
||||||
from catalog.movie.models import *
|
from catalog.movie.models import *
|
||||||
from catalog.tv.models import *
|
from catalog.tv.models import *
|
||||||
|
|
|
@ -6,7 +6,7 @@ from django.http import Http404
|
||||||
from django.shortcuts import get_object_or_404, redirect, render
|
from django.shortcuts import get_object_or_404, redirect, render
|
||||||
from django.urls import reverse
|
from django.urls import reverse
|
||||||
from django.utils import timezone
|
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.clickjacking import xframe_options_exempt
|
||||||
from django.views.decorators.http import require_http_methods
|
from django.views.decorators.http import require_http_methods
|
||||||
|
|
||||||
|
|
|
@ -5,7 +5,7 @@ from django.core.exceptions import BadRequest, PermissionDenied
|
||||||
from django.http import Http404, HttpResponseRedirect
|
from django.http import Http404, HttpResponseRedirect
|
||||||
from django.shortcuts import get_object_or_404, redirect, render
|
from django.shortcuts import get_object_or_404, redirect, render
|
||||||
from django.utils import timezone
|
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 django.views.decorators.http import require_http_methods
|
||||||
from loguru import logger
|
from loguru import logger
|
||||||
|
|
||||||
|
|
|
@ -4,7 +4,7 @@ from django import template
|
||||||
from django.conf import settings
|
from django.conf import settings
|
||||||
from django.template.defaultfilters import stringfilter
|
from django.template.defaultfilters import stringfilter
|
||||||
from django.utils.safestring import mark_safe
|
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.common.models import item_categories
|
||||||
from catalog.search.views import visible_categories as _visible_categories
|
from catalog.search.views import visible_categories as _visible_categories
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
from django import template
|
from django import template
|
||||||
from django.utils.translation import gettext_lazy as _
|
from django.utils.translation import gettext as _
|
||||||
|
|
||||||
from users.models import APIdentity
|
from users.models import APIdentity
|
||||||
|
|
||||||
|
|
|
@ -8,7 +8,7 @@ from django.core.exceptions import PermissionDenied
|
||||||
from django.core.signing import b62_decode, b62_encode
|
from django.core.signing import b62_decode, b62_encode
|
||||||
from django.http import Http404, HttpRequest, HttpResponseRedirect, QueryDict
|
from django.http import Http404, HttpRequest, HttpResponseRedirect, QueryDict
|
||||||
from django.utils import timezone
|
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
|
from .config import PAGE_LINK_NUMBER
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,6 @@ import os
|
||||||
from datetime import datetime
|
from datetime import datetime
|
||||||
|
|
||||||
from django.conf import settings
|
from django.conf import settings
|
||||||
from django.utils.translation import gettext_lazy as _
|
|
||||||
from openpyxl import Workbook
|
from openpyxl import Workbook
|
||||||
|
|
||||||
from catalog.models import *
|
from catalog.models import *
|
||||||
|
|
|
@ -4,7 +4,7 @@ import zipfile
|
||||||
|
|
||||||
import pytz
|
import pytz
|
||||||
from django.utils.dateparse import parse_datetime
|
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 loguru import logger
|
||||||
from markdownify import markdownify as md
|
from markdownify import markdownify as md
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
import django_rq
|
import django_rq
|
||||||
import listparser
|
import listparser
|
||||||
from auditlog.context import set_actor
|
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 loguru import logger
|
||||||
from user_messages import api as msg
|
from user_messages import api as msg
|
||||||
|
|
||||||
|
|
|
@ -5,7 +5,7 @@ from django.http import Http404, HttpRequest, HttpResponse, HttpResponseRedirect
|
||||||
from django.shortcuts import get_object_or_404, redirect, render
|
from django.shortcuts import get_object_or_404, redirect, render
|
||||||
from django.urls import reverse
|
from django.urls import reverse
|
||||||
from django.utils import timezone
|
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 django.views.decorators.http import require_http_methods
|
||||||
|
|
||||||
from catalog.models import Item
|
from catalog.models import Item
|
||||||
|
|
|
@ -6,7 +6,7 @@ from django.core.paginator import Paginator
|
||||||
from django.db.models import F, Min, OuterRef, Subquery
|
from django.db.models import F, Min, OuterRef, Subquery
|
||||||
from django.shortcuts import get_object_or_404, redirect, render
|
from django.shortcuts import get_object_or_404, redirect, render
|
||||||
from django.urls import reverse
|
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 django.views.decorators.http import require_http_methods
|
||||||
|
|
||||||
from catalog.models import *
|
from catalog.models import *
|
||||||
|
|
|
@ -7,7 +7,7 @@ from django.http import Http404, HttpResponse, HttpResponseRedirect
|
||||||
from django.shortcuts import get_object_or_404, redirect, render
|
from django.shortcuts import get_object_or_404, redirect, render
|
||||||
from django.utils import timezone
|
from django.utils import timezone
|
||||||
from django.utils.dateparse import parse_datetime
|
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 django.views.decorators.http import require_http_methods
|
||||||
from loguru import logger
|
from loguru import logger
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,7 @@ from django.contrib.auth.decorators import login_required
|
||||||
from django.core.exceptions import BadRequest, ObjectDoesNotExist, PermissionDenied
|
from django.core.exceptions import BadRequest, ObjectDoesNotExist, PermissionDenied
|
||||||
from django.shortcuts import get_object_or_404, redirect, render
|
from django.shortcuts import get_object_or_404, redirect, render
|
||||||
from django.urls import reverse
|
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 django.views.decorators.http import require_http_methods
|
||||||
|
|
||||||
from common.utils import AuthedHttpRequest, get_uuid_or_404, target_identity_required
|
from common.utils import AuthedHttpRequest, get_uuid_or_404, target_identity_required
|
||||||
|
|
|
@ -2,7 +2,6 @@ import datetime
|
||||||
|
|
||||||
from django.contrib.auth.decorators import login_required
|
from django.contrib.auth.decorators import login_required
|
||||||
from django.shortcuts import render
|
from django.shortcuts import render
|
||||||
from django.utils.translation import gettext_lazy as _
|
|
||||||
from django.views.decorators.http import require_http_methods
|
from django.views.decorators.http import require_http_methods
|
||||||
|
|
||||||
from catalog.models import *
|
from catalog.models import *
|
||||||
|
|
|
@ -9,7 +9,7 @@ from django.shortcuts import get_object_or_404, redirect, render
|
||||||
from django.urls import reverse
|
from django.urls import reverse
|
||||||
from django.utils import timezone
|
from django.utils import timezone
|
||||||
from django.utils.dateparse import parse_datetime
|
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 django.views.decorators.http import require_http_methods
|
||||||
|
|
||||||
from catalog.models import *
|
from catalog.models import *
|
||||||
|
|
|
@ -1,14 +1,12 @@
|
||||||
from django.contrib.auth.decorators import login_required
|
from django.contrib.auth.decorators import login_required
|
||||||
from django.db.models import Count
|
|
||||||
from django.http import Http404, HttpResponse, HttpResponseRedirect
|
from django.http import Http404, HttpResponse, HttpResponseRedirect
|
||||||
from django.shortcuts import get_object_or_404, redirect, render
|
from django.shortcuts import get_object_or_404, redirect, render
|
||||||
from django.urls import reverse
|
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 django.views.decorators.http import require_http_methods
|
||||||
from user_messages import api as msg
|
from user_messages import api as msg
|
||||||
|
|
||||||
from catalog.models import *
|
from catalog.models import *
|
||||||
from takahe.models import Identity
|
|
||||||
from users.models import APIdentity
|
from users.models import APIdentity
|
||||||
|
|
||||||
from ..forms import *
|
from ..forms import *
|
||||||
|
|
|
@ -9,7 +9,7 @@ from django.db.models import Count, F
|
||||||
from django.db.models.functions import ExtractMonth
|
from django.db.models.functions import ExtractMonth
|
||||||
from django.http import HttpRequest, HttpResponseRedirect
|
from django.http import HttpRequest, HttpResponseRedirect
|
||||||
from django.http.response import HttpResponse
|
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 django.views.generic.base import TemplateView
|
||||||
|
|
||||||
from catalog.models import (
|
from catalog.models import (
|
||||||
|
|
|
@ -9,7 +9,7 @@ import django_rq
|
||||||
import requests
|
import requests
|
||||||
from django.conf import settings
|
from django.conf import settings
|
||||||
from django.urls import reverse
|
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 loguru import logger
|
||||||
|
|
||||||
from mastodon.utils import rating_to_emoji
|
from mastodon.utils import rating_to_emoji
|
||||||
|
|
|
@ -1,7 +1,6 @@
|
||||||
from django.contrib.auth.decorators import login_required
|
from django.contrib.auth.decorators import login_required
|
||||||
from django.shortcuts import redirect, render
|
from django.shortcuts import redirect, render
|
||||||
from django.urls import reverse
|
from django.urls import reverse
|
||||||
from django.utils.translation import gettext_lazy as _
|
|
||||||
from django.views.decorators.http import require_http_methods
|
from django.views.decorators.http import require_http_methods
|
||||||
|
|
||||||
from catalog.models import *
|
from catalog.models import *
|
||||||
|
|
|
@ -8,7 +8,7 @@ from django.core.cache import cache
|
||||||
from django.core.files.images import ImageFile
|
from django.core.files.images import ImageFile
|
||||||
from django.db.models import Count
|
from django.db.models import Count
|
||||||
from django.utils import timezone
|
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 PIL import Image
|
||||||
|
|
||||||
from .models import *
|
from .models import *
|
||||||
|
|
|
@ -16,19 +16,18 @@ from django.db.models import Count, Q
|
||||||
from django.shortcuts import get_object_or_404, redirect, render
|
from django.shortcuts import get_object_or_404, redirect, render
|
||||||
from django.urls import reverse
|
from django.urls import reverse
|
||||||
from django.utils import timezone
|
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 django.views.decorators.http import require_http_methods
|
||||||
from loguru import logger
|
from loguru import logger
|
||||||
|
|
||||||
from common.config import *
|
from common.config import *
|
||||||
from common.utils import AuthedHttpRequest
|
from common.utils import AuthedHttpRequest
|
||||||
from journal.models import remove_data_by_user
|
from journal.models import remove_data_by_user
|
||||||
from mastodon import mastodon_request_included
|
|
||||||
from mastodon.api import *
|
from mastodon.api import *
|
||||||
from mastodon.api import verify_account
|
from mastodon.api import verify_account
|
||||||
from takahe.utils import Takahe
|
from takahe.utils import Takahe
|
||||||
|
|
||||||
from .models import Preference, User
|
from .models import User
|
||||||
from .tasks import *
|
from .tasks import *
|
||||||
|
|
||||||
# the 'login' page that user can see
|
# the 'login' page that user can see
|
||||||
|
@ -146,7 +145,6 @@ def connect(request):
|
||||||
|
|
||||||
# mastodon server redirect back to here
|
# mastodon server redirect back to here
|
||||||
@require_http_methods(["GET"])
|
@require_http_methods(["GET"])
|
||||||
@mastodon_request_included
|
|
||||||
def connect_redirect_back(request):
|
def connect_redirect_back(request):
|
||||||
code = request.GET.get("code")
|
code = request.GET.get("code")
|
||||||
if not code:
|
if not code:
|
||||||
|
@ -252,14 +250,12 @@ def login_existing_user(request, existing_user):
|
||||||
return response
|
return response
|
||||||
|
|
||||||
|
|
||||||
@mastodon_request_included
|
|
||||||
@login_required
|
@login_required
|
||||||
def logout(request):
|
def logout(request):
|
||||||
# revoke_token(request.user.mastodon_site, request.user.mastodon_token)
|
# revoke_token(request.user.mastodon_site, request.user.mastodon_token)
|
||||||
return auth_logout(request)
|
return auth_logout(request)
|
||||||
|
|
||||||
|
|
||||||
@mastodon_request_included
|
|
||||||
@login_required
|
@login_required
|
||||||
@require_http_methods(["POST"])
|
@require_http_methods(["POST"])
|
||||||
def reconnect(request):
|
def reconnect(request):
|
||||||
|
|
|
@ -10,7 +10,7 @@ from django.http import HttpResponse
|
||||||
from django.shortcuts import redirect, render
|
from django.shortcuts import redirect, render
|
||||||
from django.urls import reverse
|
from django.urls import reverse
|
||||||
from django.utils import translation
|
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.config import *
|
||||||
from common.utils import GenerateDateUUIDMediaFilePath, profile_identity_required
|
from common.utils import GenerateDateUUIDMediaFilePath, profile_identity_required
|
||||||
|
|
|
@ -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 import forms
|
||||||
from django.conf import settings
|
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.contrib.auth.decorators import login_required
|
||||||
from django.core.cache import cache
|
from django.http import HttpResponseRedirect
|
||||||
from django.core.exceptions import BadRequest, ObjectDoesNotExist
|
from django.shortcuts import render
|
||||||
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.urls import reverse
|
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.models import Identity as TakaheIdentity
|
||||||
from takahe.utils import Takahe
|
from takahe.utils import Takahe
|
||||||
|
|
||||||
from .models import Preference, User
|
|
||||||
from .tasks import *
|
|
||||||
|
|
||||||
|
|
||||||
class ProfileForm(forms.ModelForm):
|
class ProfileForm(forms.ModelForm):
|
||||||
class Meta:
|
class Meta:
|
||||||
|
|
|
@ -5,7 +5,7 @@ from django.core.exceptions import BadRequest
|
||||||
from django.http import Http404, HttpResponseRedirect
|
from django.http import Http404, HttpResponseRedirect
|
||||||
from django.shortcuts import redirect, render
|
from django.shortcuts import redirect, render
|
||||||
from django.urls import reverse
|
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.config import *
|
||||||
from common.utils import (
|
from common.utils import (
|
||||||
|
|
Loading…
Add table
Reference in a new issue