mod: унифицированная slug-офикация

This commit is contained in:
2026-05-10 23:34:00 +03:00
parent 1b2666f3d7
commit dc379fa8da
13 changed files with 176 additions and 143 deletions

View File

@@ -3,7 +3,6 @@ from __future__ import annotations
from pathlib import Path
import pytils
from django.conf import settings
from django.core.management.base import BaseCommand, CommandError
from django.db.models import F
@@ -11,6 +10,7 @@ from django.test import RequestFactory
from oknardia.models import Seria_Info
from web import catalog_series
from web.add_func import sanitize_slug
class Command(BaseCommand):
@@ -76,7 +76,7 @@ class Command(BaseCommand):
if target_file.exists():
target_file.unlink()
slug = pytils.translit.slugify(seria.sName)
slug = sanitize_slug(seria.sName)
request = request_factory.get(f"/catalog/seria/{slug}/all{seria.id}")
# В команде принудительно включаем «production-mode» для вьюхи,