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

04.03.2025
Запрос не возвращает значения None в задачах Celery

В моем приложении есть задачи celery, но когда я пытаюсь запросить базу данных в функциях, некоторые из них возвращают значение "Не существует" или "ни одной" @shared_task def email_on_assign_reviewer(submission, reviewerlist): """ Send an email to the Reviewer when they …

04.03.2025
Сообщение об ошибке Rest_framework, как мне это устранить?

Из rest_framework.views импортируем APIView из rest_framework.response импортируем ответ выдавая сообщение об ошибке, я установил djangorestframework и выполнил инструкции инструктора, но это не работает

03.03.2025
Django CsrfViewMiddleware и эксплуатируемый поддомен

Контекст (двойная отправка файлов cookie и поддоменов): При использовании токена CSRF с файлом cookie для метода двойной отправки файлов cookie вы должны убедиться, что клиент, получающий файл cookie, может прочитать этот файл cookie, а затем добавить CSRFToken из него в …

03.03.2025
Как я могу получить список участников системы log-in-ed

Я использую django и websocket. У меня есть такой скрипт, пользователь может войти в группу websocket Теперь я хочу вернуть список пользователей для входа в систему и вернуть список клиенту. Как я могу это сделать? класс пользователя чата(AsyncWebsocketConsumer): async def …

03.03.2025
Регистратор Django ведет запись только на консоль из рабочего процесса celery

У меня есть следующая конфигурация ведения журнала: "root": { "level": "ERROR", "handlers": ["console", "server_file"], }, "handlers": { "celery_file": { "class": "logging.handlers.RotatingFileHandler", "level": "DEBUG", "filename": os.path.join(ROOT_LOGS_DIR, "celery", "celery.log"), "formatter": "standard", "maxBytes": 1024 * 1024 * 50, # 50 MB "backupCount": 30, …

03.03.2025
Ведение журнала Django - как работает propagate?

У меня есть следующая конфигурация ведения журнала: "root": { "level": "ERROR", "handlers": ["console", "server_file"], }, "handlers": { "celery_file": { "class": "logging.handlers.RotatingFileHandler", "level": "DEBUG", "filename": os.path.join(ROOT_LOGS_DIR, "celery", "celery.log"), "formatter": "standard", "maxBytes": 1024 * 1024 * 50, # 50 MB "backupCount": 30, …

03.03.2025
Django и react контролируют доступ к REST

Я новичок в react и веб-сервисах, У меня есть проект Django +DRF+ react. Я использую один из проектов react с открытым исходным кодом (не называю его, потому что это теоретический вопрос). этот FW предоставляет вам API управления доступом, чтобы вы …

03.03.2025
Проблема зависимости от единорога

Я хочу создать веб-сервер Django, способный обрабатывать HTTP-запросы и запросы WebSocket. Я использую unicorn, чтобы оба типа запросов могли обрабатываться в одном экземпляре сервера. Всякий раз, когда я пытаюсь запустить свой сервер с помощью команды: uvicorn core.asgi:приложение --хост 0.0.0.0 --порт …

03.03.2025
ModuleNotFoundError: Нет модуля с именем "серверная часть" при запуске моего скрипта создания исходных данных в django-admin

Я теряюсь в догадках, пытаясь выполнить отладку и выяснить, в чем проблема. При попытке поиска я просто получаю раздражающие ответы ИИ, которые мне не нужны, поэтому решил написать вопрос здесь, на SO. Вот моя обратная связь: Traceback (most recent …

03.03.2025
Django не изменяет систему хранения данных по умолчанию

У меня есть приложение django, которое отлично работает с локальным хранением мультимедиа. Я решил изменить хранилище по умолчанию, чтобы иметь возможность хранить файлы в удаленной облачной системе (s3), я установил хранилище по умолчанию в моем settings.py как показано ниже: DEFAULT_FILE_STORAGE …

03.03.2025
Сортировка набора запросов работала в базе данных development/sqlite3, но она не работает, когда я развертываю ее на общем веб-хостинге с базой данных MySQL

Я сортирую набор запросов, чтобы отобразить задачи с датой выполнения, ближайшей к текущей дате / прошедшей после нее, чтобы отобразить сначала, но сортировать задачи без дат выполнения в нижней части списка. Мой код работает в процессе разработки с использованием sqlite3, …

02.03.2025
Как эффективно исключить уже назначенные объекты из набора запросов Django?

Я работаю над проектом на Django, где мне нужно фильтровать объекты на основе их статуса, при этом исключая те, которые уже назначены в другой модели. У меня есть две модели: CartObject – Сохраняет все объекты. OnGoingProcess – Отслеживает объекты, …

02.03.2025
Как принудительно использовать синтаксис Python при предварительной фиксации?

Как принудительно присвоить имена переменным и функциям и следовать стилю Python PEP8 в git pre-commit? Я работаю в проекте Django и хочу заставить разработчиков писать код в соответствии со стилем PEP 8 для переменных и функций, не …

02.03.2025
Сериализация в зависимости от разрешений drf

Я использую Django REST framework и хочу, чтобы у меня были обычные пользователи, администраторы и модераторы. Очевидно, что у всех них разные права доступа. Итак, вопрос в том, можем ли мы вернуть данные о каком-либо пользователе, в зависимости от того, …

02.03.2025
Добавьте пользовательское поле в настройки страницы в Django CMS

У меня есть PageExtension с пользовательским полем в моем приложении Django CMS. Как мне сделать это пользовательское поле доступным для редактирования в Настройках страницы или в дополнительных настройках?

02.03.2025
Проверьте, есть ли у пользователя разрешение на просмотр другой страницы в Django CMS

Я хотел бы проверить, есть ли у пользователя разрешения (входит ли он в необходимые группы) для просмотра страницы, отличной от текущей. from cms.models.permissionmodels import PagePermission if PagePermission.objects.filter(page=page_to_check, user=request.user, can_view=True).exists(): всегда возвращает значение false. Как я могу проверить, должен …

01.03.2025
Доступ Django к связанным полям модели в представлении формы

Я пытаюсь создать форму, которая извлекает все объекты для одной таблицы (students) в базе данных и позволяет пользователю выбрать, какой из них он хочет выбрать для отправки электронного письма. Прямо сейчас я не могу правильно отобразить данные о студентах, но …

01.03.2025
Какой тип фреймворка python подходит для анализа данных [закрыто]

Я изучаю курс анализа данных, предоставляемый Google в Coursera, в который программирование на Python не включено, поэтому я хочу параллельно узнать больше о практических вопросах анализа данных на python. Я еще не устанавливал программное обеспечение, я хочу получить рекомендации от …

01.03.2025
Platform.sh Сбой входа в систему CLI приводит к ошибке HTTP 500 и ошибке консоли Symfony

Я столкнулся с проблемами при попытке войти в Platform.sh с помощью командной строки (CLI). Когда я запускаю platform login, интерфейс командной строки открывает URL-адрес в моем браузере (http://127.0.0.1:5000 ), но браузер выдает сообщение об ошибке: “Эта страница …

01.03.2025
RTSP-камера в режиме реального времени на сервере Django или в приложении React

Я хочу транслировать видео с камеры на своем веб-сайте, используя django и react. в VLC -> Медиа -> Открытом сетевом потоке я устанавливаю этот URL-адрес RTSP на вкладке Сеть, и я могу отлично видеть видео с камеры в реальном времени: …

01.03.2025
Как сделать так, чтобы в выпадающем списке формы django отображались элементы, созданные только автором, а не всеми пользователями?

Я создал две модели тем и записей. Пользователь может создать тему, а также создать записи для каждой созданной им темы. В классе создания темы в поле "тема" отображаются все темы, созданные всеми пользователями в выпадающем меню формы. Однако я просто …

28.02.2025
Требуется помощь: отказано в доступе к MySQL и ошибка с правами пользователя

Несмотря на то, что я следовал стандартным инструкциям по установке, при попытке выполнить миграцию базы данных я сталкиваюсь с ошибкой "Пользователю отказано в доступе".обнаружена ошибка ' django.db.utils.Операционная ошибка: (1045, "Доступ запрещен для пользователя "Nooshin"@"10.0.5.126" (при использовании пароля: ДА)")' моя конфигурация …

28.02.2025
Доступ к XMLHttpRequest по адресу ' ' from origin ' ' заблокирован политикой CORS: Ответ на предполетный запрос не прошел проверку контроля доступа: Нет

Доступ к XMLHttpRequest по адресу ' ' from origin '' заблокирован политикой CORS: Ответ на предполетный запрос не прошел проверку контроля доступа: на запрошенном ресурсе отсутствует заголовок 'Access-Control-Allow-Origin'. я столкнулся с этой проблемой, когда пытался разместить свой проект из vercelli, …

28.02.2025
Django Rest API : ValueError: неправильно сформированная шестнадцатеричная строка UUID

Я получаю следующую ошибку при попытке создать суперпользователя в Django 5.0.4 Rest API Ошибка ValueError: неправильно сформированная шестнадцатеричная строка UUID Вот трассировка стека : Here is the stack trace : File "/home/ubuntu/my_api/manage.py", line 22, in <module> execute_from_command_line(sys.argv) File …

28.02.2025
Как я могу отправить данные на промежуточную страницу при использовании пользовательского действия django?

Я хочу добавить пользовательское действие django, которое позволяет изменить поле выбора для моей модели. Мне нужна промежуточная страница, на которой пользователь может задать новое значение для этого поля. Это поле должно быть на другом URL. Проблема в том, что мне …

28.02.2025
Django modelformset для обновления объектов с помощью пользовательского ввода

Возникли некоторые проблемы с пониманием обновления объектов с помощью model formset. Создание объектов не является проблемой, поскольку поток понятен. Обновление предопределенных объектов также не является проблемой, поскольку мы используем instance для передачи экземпляров. Однако возникает вопрос: как обновить объекты, которые …

28.02.2025
Prometheus не может очистить метрики Django (400 неверных запросов) при запуске в контейнере Docker

Я пытаюсь собрать метрики prometheus-django из приложения Django, запущенного внутри контейнера Docker. Показатели отображаются по адресу http://127.0.0.1:8888/prometheus/metrics , и я могу получить к ним доступ со своего локального компьютера. Однако, когда Prometheus (запущенный в другом контейнере) пытается …

28.02.2025
Django - разбивка на страницы для встроенных моделей

Я понимаю, что это, вероятно, ошибка начального уровня, но у меня нет идей. Мне нужно добавить разбивку на страницы во встроенной модели для страницы администратора. Я использую Django 1.8.4 (да, я знаю, что он действительно старый) и python 3.6.15. Внутри …

28.02.2025
Не цепляет Cookies с Django на JS

Коллеги, добрый день! Столкнулся с трудностями в работе, а именно - При сохранении в Django куки, я не могу их цепануть из JS приложения (Vue) Условно, пользователь нажимает на кнопку, его редиректит на Vue приложение, где уже происходят другие махинации …

28.02.2025
Использование специальных символов в тегах шаблона Django

Я пытаюсь создать поле с помощью Настроек Django и я пытаюсь добавить некоторые атрибуты HTML. Я хочу использовать следующий синтаксис: {% render_field field <other attributes> hx-vals='{"country": this.value}' %} Однако, если я использую этот синтаксис, я …

27.02.2025
Как добавить логин microsoft в веб-приложение на python django

Веб-приложение работает с базовой службой управления пользователями. Я пытаюсь добавить аутентификацию microsoft через 365. После попытки входа в систему всегда возникает ошибка "AADSTS700016: Приложение с идентификатором 'None' не найдено в каталоге 'University Of x'». Это может произойти, если приложение …

27.02.2025
Поиск url-параметров в drf

Я создаю конечную точку api/users/ с помощью Django REST framework, которая должна возвращать некоторые данные о пользователе по id. Все хорошо, но я хочу получить параметр поиска для моей модели User из параметров url. Есть lookup_field и …

27.02.2025
Условный агрегат и отличия

Использование StringAgg с аргументом distinct=True работает в обычных условиях, например: entities = entities.annotate(roles=StringAgg( "credits__role__name", delimiter=", ", distinct=True, ordering="credits__role__name" )) Но при использовании с условием expression он выбрасывает исключение django.db.utils.ProgrammingError: in an aggregate …

27.02.2025
Как подписать XML-документ с помощью Python?

Я делаю проект на Django (полный Python), а именно систему продаж. Сейчас я хочу включить в систему электронное выставление счетов, сосредоточившись пока только на электронном товарном чеке. В моей стране регулирующий орган требует, чтобы для отправки счета-фактуры он был …

27.02.2025
Пользовательские условия шаблона в Django

В моем проекте Django я хочу скрыть опцию меню при выполнении пользовательского условия. В файле base.html я хочу создать такую конструкцию: {% if my_condition %} <a class="dropdown-item" href="...">New article</a> {% endif %} Как написать 'my_condition'? Я искал 'custom …

27.02.2025
Постоянные соединения Django с PgBouncer?

У нас есть проблемы с производительностью базы данных, и я рассматриваю возможность добавления PgBouncer для более эффективной обработки соединений и, надеюсь, решения этой проблемы. Однако после его настройки я не знаю, как определить, обрабатывает ли PgBouncer соединения так, …

27.02.2025
Невозможно создать файл django.conf для nginx

Я пытаюсь развернуть мое приложение django на aws ec2 и я создал файл django.conf для nginx вот мой файл django.conf server{ listen 80; server_name 15.206.160.34; location / { include proxy_params; proxy_pass http://unix:/home/ubuntu/{project}/app.sock; } } но когда я …

27.02.2025
Как установить путь к корневой медиапапке в Django?

У меня есть папка мультимедиа вне APP, в папке проекта (для обмена мультимедиа с другими приложениями). Проблема: Я получаю ошибку: "GET /soupiska/pic/hraci/download_6BVC8qn.jpeg HTTP/1.1" 404 2971 но «soupiska» - это папка APP. Путь, сохраненный …

27.02.2025
Weasypring-django __init__() принимает 1 позиционный аргумент, но было задано 3

Я сталкиваюсь с проблемами при попытке сгенерировать pdf из моих django представлений с помощью weasyprint-django views.py urls.py url(r'^sequence/report/pdf/(?P<slug>[\w-]+)/(?P<pk>[0-9]+)/(?P<seq>[0-9]+)$',views.schoolSequenceReportpdf,name="sequencereportpdf"), Я попробовал изменить ошибки, которые я получил File "/mnt/e/digolearnsms/smsdigo/main/views.py", line 4460, in schoolSequenceReportpdf pdf = HTML(string=html_string).write_pdf() File "/mnt/e/digolearnsms/myenvubuntu/lib/python3.8/site-packages/weasyprint/__init__.py", …

27.02.2025
Структура рабочих каталогов для проекта Django-Python, используемого только в качестве бэкенда API

Я новичок в Django Python и мне нужно создать API бэкенд для фронтенда, сделанного на React. Заказчик заставляет меня использовать Django Python, никаких вариантов на этот счет нет! Проект очень простой: он должен отображать ~15 конечных точек, …