From acc7662faf184eae63cfee98ddecfdd2d6f26132 Mon Sep 17 00:00:00 2001 From: erjemin Date: Tue, 30 Jun 2026 19:44:30 +0300 Subject: [PATCH] =?UTF-8?q?add:=20TODO=20=D0=BF=D1=80=D0=BE=20=D1=81=D0=BE?= =?UTF-8?q?=D0=BE=D0=B1=D1=89=D0=B5=D0=BD=D0=B8=D0=B8=20=D0=BF=D0=B0=D1=80?= =?UTF-8?q?=D1=81=D0=B5=D1=80=D0=B0=20=D0=BE=20=D1=81=D0=BE=D0=B7=D0=B4?= =?UTF-8?q?=D0=B0=D0=BD=D0=B8=D0=B8=20=D1=81=D1=82=D0=B0=D1=82=D1=8C=D0=B8?= =?UTF-8?q?=20=D0=B2=20Redis.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lpon_site/frontend/utils.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/lpon_site/frontend/utils.py b/lpon_site/frontend/utils.py index 7f425d1..05a18a2 100644 --- a/lpon_site/frontend/utils.py +++ b/lpon_site/frontend/utils.py @@ -404,4 +404,16 @@ def create_or_get_related_article( # Сохраняем статью article.save() + # TODO: Отправить уведомление в Redis о созданной статье + # Это нужно для парсера и автоматического добавления лейблов/артистов/стилей + # Уведомление должно содержать: article.pk, article.s_article_title_html, model_type, article_type + # Админ должен получить очередь задач "Созданные статьи требуют проверки/редактирования" + # Пример: redis.lpush('parser:created_articles', json.dumps({ + # 'pk': article.pk, + # 'title': article.s_article_title_html, + # 'article_type': str(article.l_article_type), + # 'model': instance.__class__.__name__, + # 'created_at': datetime.now().isoformat() + # })) + return article