"Вопросы и ответы" Django и Python, страница 11

12.07.2025
Почему "djlint" предупреждает меня о необходимости добавления тегов "<meta>", даже если файл привязан?

Я работаю над веб-проектом на Django и использую djlint для компоновки и форматирования моих HTML-шаблонов. Я запустил следующую команду, чтобы создать один из моих шаблонов: djlint html_files/analytics/reports/report_new.html И я получил такой результат: Linting 1/1 …

12.07.2025
Создание веб-приложения [закрыто]

Я создаю свое собственное веб-приложение, которое включает в себя множество функций, похожих на instagram. Могу ли я создать его с помощью только фреймворка Django, может ли кто-нибудь подсказать мне, какие инструменты или что еще я должен изучить или использовать.

12.07.2025
Psycopg2.ошибки.Неопределенная таблица: отношение "committees_setting" не существует

Ошибка: ProgrammingError at /admin/committees/setting/ relation "committees_setting" does not exist LINE 1: SELECT COUNT(*) AS "__count" FROM "committees_setting" ^ Request Method: GET Request URL: http://localhost:8000/admin/committees/setting/ Django Version: 4.0.8 Exception Type: ProgrammingError Exception Value: relation "committees_setting" does not exist LINE 1: SELECT …

11.07.2025
Как правильно добавить пользовательский аргумент '--dry-run' в команду `runjob` расширений Django?

У меня есть пользовательское задание управления Django, созданное с помощью django_extensions, которое удаляет старые записи базы данных. Чтобы избежать непреднамеренных удалений, я хочу добавить аргумент --dry-run для имитации удалений без фактического удаления данных. Однако, когда я выполняю команду с помощью: …

11.07.2025
Назначьте пользовательское поле order_sl

Я работаю с моделью Django, где мне нужно назначить пользовательское поле order_sl, которое должно увеличиваться от последнего существующего значения с помощью определенного фильтра. Вот чем я сейчас занимаюсь: prev_ordr = Order.objects.filter(abc).values("order_sl").first() if prev_ordr: new_order_sl = prev_ordr.get("order_sl") else: new_order_sl = 100000 …

11.07.2025
Понимание выражения F в Django

То, что я сделал, это - prev_ordr = Order.objects.filter(abc).values("order_sl").first() if prev_ordr: new_order_sl = prev_ordr.get("order_sl") else: new_order_sl = 100000 ins.order_sl = F("order_sl") + (new_order_sl + 1) ins.save() ins.refresh_from_db() return Но я не уверен насчет этого, это загрузка предыдущего значения …

11.07.2025
Ошибка Django DisallowedHost, несмотря на то, что домен находится в списке ALLOWED_HOSTS

Описание проблемы Я получаю сообщение об ошибке DisallowedHost в моей рабочей среде Django, хотя домен явно указан в моем параметре ALLOWED_HOSTS. Я использую traefik. Сообщение об ошибке: django.core.exceptions.DisallowedHost: Invalid HTTP_HOST header: 'api.tuitionwave.com'. You may need to add 'api.tuitionwave.com' to …

11.07.2025
Как перехватить отправку формы в websocket-соединении?

Я "унаследовал" фрагмент кода из приложения для чата. Я хотел бы добавить некоторые пользовательские проверки пользовательского ввода при отправке, позволяющие при необходимости прервать отправку на стороне клиента. Я создал javascript-функцию обработчика отправки для выполнения проверок и преобразований, включая preventDefault в …

11.07.2025
Как сравнить значение DecimalField в шаблонах Django для условной логики?

Я работаю над проектом Django, в котором у пользователей есть Account модель с DecimalField именем account_balance. Я пытаюсь условно отобразить ссылку для подтверждения KYC, если баланс пользователя равен ровно 100, и отобразить ошибку, если он меньше этого значения. Вот мои …

11.07.2025
Будут ли запросы на мой сайт запаздывать и медленно работать в django в ожидании результатов celery?

Я использую django для создания конвертера pdf в docx с использованием библиотеки pdf2docx, и мне нужно дождаться выполнения задачи celery и получить от нее результат. Будет ли мой сайт зависать и работать медленно, если им будет пользоваться много пользователей, и …

10.07.2025
Django-celery-results: ошибка ModuleNotFoundError: нет модуля с именем 'django_celery_results'

Я пытаюсь запустить "celery -A myproj worker -l info", и он выдает ошибку ModuleNotFoundError: нет модуля с именем "django_celery_results". Все зависимости установлены (django, celery, django-celery-results, redis). Я пытался запустить его с правами администратора, но это тоже не помогло. Я попытался …

10.07.2025
Как сохранить токен обновления в HttpOnly cookie с помощью Google OAuth2 (PKCE flow) в Django?

Я использую Django с drf_social_oauth2 и oauth2_provider для аутентификации Google OAuth2. Я успешно реализовал процесс авторизации PKCE. Шаг 1: Интерфейс перенаправляет на: GET /api/v1/o/authorize/?client_id=&lt;client_id&gt;&amp;response_type=code&amp;redirect_uri=http://127.0.0.1:5173/callback&amp;code_challenge=&lt;challenge&gt;&amp;code_challenge_method=S256 Шаг 2: Интерфейс обменивается кодом по адресу: POST /api/v1/o/token/. Серверная часть отвечает следующим образом: …

10.07.2025
Обратный вызов celery chord выполняется до завершения задач

У меня есть рабочий процесс celery, как показано на рисунке выше. Я сталкиваюсь со сценарием, в котором parent_task_callback выполняется до того, как будут выполнены все обратные вызовы sub_parent_task. Ни …

10.07.2025
Как обрабатывать сообщения об ошибках и проверку загруженных файлов с помощью django-formset?

Сокращенная версия Я использую django-formset для создания контактной формы, которая включает поле для загрузки файла. При выборе неправильного файла сообщение об ошибке не отображается. При загрузке формы с неверным файлом поле очищается и для этого поля выдается ошибка "Пожалуйста, либо …

09.07.2025
Ошибка UnicodeDecodeError при подключении к PostgreSQL с использованием psycopg2, несмотря на кодировку UTF-8 везде

Я пытаюсь подключиться к локальной базе данных PostgreSQL, используя psycopg2 на Python. Вот код, который я использую: import psycopg2 params = { 'dbname': 'database_name', 'user': 'user_name', 'password': 'mypassword', 'host': 'localhost', } for k, v in params.items(): print(f"{k}: {v} (type={type(v)}, encoded={v.encode('utf-8')})") …

09.07.2025
Ищу четкую дорожную карту для изучения Python и PHP в качестве младшего разработчика (с целями удаленной работы) [закрыто]

Ищу четкую дорожную карту для изучения Python и PHP в качестве младшего разработчика (с целями удаленной работы) Тело: Всем привет, Я начинающий разработчик, в настоящее время изучаю как Python, так и PHP, и я немного запутался в том, …

09.07.2025
Как я могу создать сгруппированный набор элементов для сгруппированных переключателей

Как я могу создать набор элементов для размещения в представлениях? ГРУППОВЫЕ ВЫБОРЫ У меня есть список элементов. zzz = [m1-x, m2-x] - количество повторений названия каждой группы - количество элементов в группе xxx = [m1,m1, m1, m1, m2, m2 ] …

09.07.2025
Как получить взаимных подписчиков (общего друга) для пользователей - Django

Как мне получить взаимных подписчиков (друзей друзей) с помощью request.user, которые будут отображаться для каждой публикации пользователя, я смог отобразить количество взаимных подписчиков для каждой публикации пользователя в ленте новостей. Как я могу это сделать? Что я пробовал: мне удалось …

09.07.2025
Как я могу вставить дополнительные текстовые элементы через цикл в набор элементов формы выбора в шаблоне?

Как я могу переместить повторяемое значение (radio) из внешнего цикла во внутренний, минуя итерацию внутреннего цикла? Как я могу получить значение (radio) из внешнего цикла. У меня есть вложенный цикл, который генерирует дополнительные поля. Значение из внешнего цикла. Я планирую …

09.07.2025
Советы по поиску работы для разработчика-самоучки, который чувствует себя застрявшим [закрыто]

Я веб-разработчик полного цикла - самоучка. Я изучаю и создаю проекты уже около года, используя такие технологии, как Python (Django) и React.js. Теперь, когда я чувствую некоторую уверенность в своих навыках, я думаю, что пришло время начать искать работу. Но …

08.07.2025
DRF Мне нужно, чтобы разрешения на уровне объекта / экземпляра были предоставлены, но разрешения на уровне представления / модели были отклонены

У меня довольно простой сервер и API с двумя типами пользователей, User и Admin. Я создал группы и разрешения в Django. Администратор должен все обрабатывать, а Пользователь должен только просматривать и редактировать себя. Я использовал DjangoModelPermissions в DRF, и он …

08.07.2025
Автономный шаблон Django PWA не отображается

Почему мой автономный шаблон django pwa не отображается, я проверил, все ли находится на своих местах, а также есть ошибки с опечатками в моем offline.html в пути записи templates/patients/offline.html и я также добавил PWA_APP_OFFLINE_TEMPLATE = 'patients/offline.html' в моем settings.py и …

08.07.2025
Как я могу переместить повторяемое значение из внешнего цикла во внутренний цикл, не выполняя итерацию по внутренним циклам?

Как я могу переместить повторяемое значение (radio) из внешнего цикла во внутренний, минуя итерацию внутреннего цикла? Как я могу получить значение (radio) из внешнего цикла. У меня есть вложенный цикл, который генерирует дополнительные поля. Значение из внешнего цикла. Я планирую …

08.07.2025
Как использовать объекты Django Q с ~Q() внутри annotate(filter=...), чтобы исключить значение?

Я занимаюсь рефакторингом устаревшего задания Django, чтобы использовать annotate с отфильтрованными Count агрегациями вместо запроса каждой записи по отдельности (избегая проблемы N + 1). Я хочу подсчитать количество связанных EventReport объектов для каждого Store, исключая те, где status="C". Итак, я …

08.07.2025
Как использовать CustomUser с dj_rest_auth для регистрации с помощью электронной почты и пароля

Как использовать CustomUser с dj_rest_auth для регистрации с email и password. У меня есть исходный код, приведенный ниже, но username информация требуется в процессе регистрации. Я хотел бы знать, как зарегистрироваться, используя только информацию email, password1 и password2 . <время …

08.07.2025
Slug создан некорректно из-за использования django parler

У меня проблема с созданием slug на основе заголовка и pk из-за использования parler. Я использую Parler для многоязычия в моем API, и когда я пытаюсь создать slug, подобный title-pk Я получаю различные ошибки. Моя модель: class Events(TranslatableModel): …

08.07.2025
Это занимает много времени, я загружаю библиотеку Django с помощью PyCharm

Почему я так долго загружаю библиотеку Django с помощью PyCharm? шаги: Я создал новый проект импортирую django, но выдаю сообщение об ошибке Установите пакет django в интерпретаторе это не займет много времени, …

08.07.2025
Как я могу передать значения элементов списка по индексу в шаблон - как количество итераций цикла?

Как я могу передать значения элементов списка по индексу в шаблон - как количество итераций цикла? У меня есть цикл в шаблоне, и я хотел бы передать количество итераций в цикле в качестве значения элемента в списке. [10, 5, 8] …

08.07.2025
Python manage.py не удалось выполнить миграцию

Создал базу данных в aws.amazon.com, отредактировал файл setting.py в моем проекте django, попытался выполнить миграцию в виртуальной среде и получил сообщение об ошибке, которое включает в себя следующее: ошибка на порту 5432: время ожидания соединения истекло (0x0000274C/10060) Запущен ли сервер …

07.07.2025
Выпадающий список при наведении курсора мыши на поле элемента, если содержимое строки длинное? (Django-Select2)

Добрый день! У меня есть данные для отображения в виде строки. Я использую такой элемент в качестве выбора в выпадающем списке. У меня очень большая длинная строка, около 100 символов, и я хотел бы, чтобы были переносы строк. Я планирую …

07.07.2025
Развертывание django на pythonanywhere, необработанная ошибка-исключение

Мне нужна помощь, так как я застрял с развертыванием (для тестирования) моего веб-сайта на django. Это первое развертывание, поэтому ожидайте неточностей. Я не могу просмотреть свой сайт: когда я нажимаю на ссылку, я получаю сообщение "Что-то пошло не так". Возможно, …

06.07.2025
Использование исходных текстов Openlayers GeoTIFF в приложении django

У меня есть приложение django со страницей, которая отображает OSM через Openlayers, я динамически добавляю к нему некоторые маркеры, и теперь я также хочу отображать растровые наложения из файлов .tif. Я изо всех сил пытаюсь реализовать Openlayers GeoTIFF. Это мой …

06.07.2025
Интеграционный тест Celery Pytest не работает должным образом с электронными письмами django

Я создал задание для celery и протестировал его как единое целое с помощью этого теста: @pytest.mark.django_db def test_document_expiry_alert_unit(settings): settings.CELERY_TASK_ALWAYS_EAGER = True manager = UserFactory( email="manager@mail.com", role=Role.MANAGER, organization__check_docs=True ) doc = EmployeeDocumentFactory(user__organization=manager.organization) mail.outbox = [] document_expiry_alert.delay() assert len(mail.outbox) == …

06.07.2025
Как получить count и show в шаблоне - Django

Мне удалось получить общих друзей от каждого пользователя и отобразить изображение каждого общего друга в моем шаблоне, как показано на прикрепленном изображении к этому вопросу. Проблема в том, что я не смог получить количество, например, count и length не работают …

06.07.2025
Задача службы ECS Fargate запущена, но целевая группа показывает сбой, и curl для localhost:8000/сбой работоспособности

Краткое описание проблемы: Я развернул серверную часть Django в ECS, используя тип запуска EC2 (не Fargate), за балансировщиком нагрузки приложений (ALB). Служба запускает контейнерный сервер Gunicorn на порту 8000, а конечной точкой проверки работоспособности является /health/. В то время как …

06.07.2025
/accounts/login не сопоставляется, если не указаны только корневые пути к размещенному приложению

Я использую Django 5.2.3 и пытаюсь использовать встроенную систему входа в систему, для этого я определил путь внутри своего приложения users/urls.py: from django.urls import path, include from . import views urlpatterns = [ path("accounts/", include("django.contrib.auth.urls")), ] Если я перейду …

06.07.2025
После отправки кода отправка находится в режиме ожидания [закрыто]

Вот мой github - https://github.com/HemantRaj-2005/online-judge Я создаю серверную часть на django и интерфейс на vite react с помощью typescript Это онлайн-судья, но при отправке кода он показывает только ожидание .., ничего не получая ни на консоли, ни …

05.07.2025
Я хочу реализовать код отчетов и аналитики в django

Это приложение для создания отчетов для веб-сайта по управлению бизнесом. Одна из его функций заключается в определении наиболее продаваемого продукта на платформе.Другая заключается в том, что оно обрабатывает оповещения о низком уровне запасов, выявляя запасы, на которых нет продаж. Кроме …

05.07.2025
Не удалось подключиться к Saleor во время установки. URL-адрес Saleor, к которому пыталось подключиться приложение: http://localhost:8000/graphql/

Я использую self hosted Saleor и пытаюсь интегрировать приложение stripe, однако получаю сообщение "Не удалось установить Stripe" Данные авторизации, указанные при запросе на регистрацию, не могут быть использованы для получения идентификатора приложения. Обычно это означает, что приложению не удалось подключиться …

04.07.2025
Как найти друзей друзей (общих друзей) - Django

Мне удалось получить список всех пользователей, а также реализовать отправленный запрос на добавление в друзья (following/подписчик). Итак, как мне найти общих друзей (following/подписчики)? Например, если у обоих пользователей есть общий друг. Приведенный ниже код - это то, что я пробовал, …