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

08.08.2024
Django - веб-сайт - электронная коммерция - ДОБАВИТЬ В КОРЗИНУ ОШИБКА

Я изучаю Python и Django и пытаюсь создать сайт студии пилатеса (как сайт электронной коммерции, я следую некоторым учебникам), и у меня возникла проблема с ADD TO CART. Я не знаю, почему это не работает. Когда я нажимаю на …

08.08.2024
Тип события не найден при использовании 2 потребителей в одном проекте django

У меня есть 2 потребителя и но иногда я получаю raise ValueError("No handler for message type %s" % message["type"]) ValueError: No handler for message type send_notification_socket и raise ValueError("No handler for message type …

08.08.2024
Как решить проблему, когда загрузка нескольких изображений работает, но вызов API возвращает пустой массив?

У меня есть Django REST API и есть функция для загрузки нескольких изображений в админке Django. И все работает отлично: пользователь может загружать несколько изображений, а также изображения хранятся в таблице базы данных DierenWelzijnAdmin_animalimage Но если …

08.08.2024
Невозможно отфильтровать поле Decimal128 в MongoDB с помощью Django, но можно отфильтровать целочисленные и строковые поля

Я работаю над проектом Django, используя MongoDB в качестве базы данных. У меня есть модель Product с полем Decimal128 для хранения цен на товары. Я пытаюсь фильтровать товары на основе цены, но сталкиваюсь с проблемами при попытке фильтрации с …

08.08.2024
Django: Как исправить скрипт шаблона, чтобы выводились разные картинки в цикле?

Получаю из БД путь к картинке, путь корректный. Но в цикле почему-то путь не читается из переменной :( Кто может, помогите! views.py: def index(request): themes = QuizCategory.published.all() context = {'themes': sorted([(x.id, x.title, x.image) for x in themes])} # проверка …

08.08.2024
Потоковое видео с помощью django от jellyfin

Я сделал streaming приложение с django с jellyfin сервера, я использую video js для воспроизведения моих видео медиа. Проблема в том, что когда я пытаюсь воспроизвести видео длиной более 1 часа и дольше, это занимает безумное время, кажется, что …

08.08.2024
Что лучше для создания нескольких типов пользователей в Django? Абстрактные классы или прокси-модели?

Я хочу создать несколько типов пользователей в Django. Типы пользователей: 'Admin', 'Company' и 'Individual'. Следует ли мне использовать абстрактные модели или прокси-модели для этого требования. Я уже делал это, используя прокси-модели. Как это можно сделать, используя абстрактные модели? Является …

08.08.2024
Создание проекта django с использованием версии 3.9.18 в anconda prompt

я хочу создать проект djongo используя python версии = 3.9.18. в моей системе я установил python версии 3.12.4. как я могу это сделать. мой проект связанный с virsion 3.8.18 я жду ответа, как я могу (база) …

08.08.2024
Создание аутентификации с помощью QR-кода с использованием python Django [закрыто]

<<<0><>>Как создать аутентификацию по QR-коду с помощью Django python<<1><>> <<< Я пробовал модуль django-qrauth, и он не работает. поэтому модуль django_qr_code-4.1.0, и он тоже не работает. но безрезультатно... кто-нибудь может помочь мне пройти этот этап?

08.08.2024
Как временно хранить учетные данные пользователя для проверки электронной почты в веб-приложении django?

Я хочу создать свой собственный поток проверки электронной почты, где пользователь вводит свои учетные данные и получает OTP на указанный email. Когда пользователь введет правильный OTP в течение 10 минут, он зарегистрирует пользователя, и его учетные данные будут постоянно …

08.08.2024
Перевод djoser email confiramations

Вопрос не требует кода. Написал модуль авторизации на django + djoser + simple JWT. Сначала стал предопределять emal класс и template. Но потом обратил внимание, что например письмо подтверждения регистрации приходит полностью на английском. А письмо со ссылкой на сброс …

08.08.2024
Запуск приложения на хосте

Не запускается программа на хосте. Залил свой сайт на хостинг, сайт должен запускать бота, написанного на Python, по нажатию кнопки. Сам сайт работает на Django и имеет установленное окружение и все необходимые библиотеки (хотя даже без них программа должна запускаться) …

08.08.2024
Как запустить периодическую задачу в Django без использования celery?

Мне нужно запустить периодическую задачу в Django для обновления некоторых метрик Prometheus, затем я понял, что не могу использовать celery, потому что celery запускается в других рабочих, в то время как метрики Prometheus являются объектами в памяти. Я …

08.08.2024
Django не может перенаправить на index или admin после входа в систему

Невозможно перенаправить на страницу панели администратора или в индекс после входа в систему, даже если имя пользователя и пароль верны для views.py from django.shortcuts import redirect from django.contrib.auth import authenticate, login from django.contrib.auth.models import User from django.contrib import …

08.08.2024
IntegrityError null value in column "home_id" of relation "WebApp_shorttermrental" violates not-null constraint for one Django model, not the other

У меня есть две модели с одним и тем же полем. Когда я пытаюсь добавить новый экземпляр в базу данных, одна из них выдает ошибку, указанную в заголовке, а другая - нет. models.py class Housesit(BaseModel): user = models.ForeignKey(CustomUser, on_delete=models.DO_NOTHING) …

08.08.2024
Django STATIC_URL значение "/static/" против "static/"?

Я младший разработчик и знаю, как работают пути. Мне интересно, каковы пути к директории, из которой будут загружаться статические файлы, если значения STATIC_URL="/static/" и STATIC_URL="static/". Я знаю, что есть разница, так как в последнем случае мое приложение не находит …

08.08.2024
Вложение сериализатора по годам, затем по месяцам

Class Transactions(models.Model): id = models.CharField(max_length=100, primary_key=True) owner = models.ForeignKey(User, on_delete=models.CASCADE, null=True) date = models.DateField() watch = models.CharField(max_length=100) purchase_price = models.IntegerField() sale_price = models.IntegerField() В моей модели Transactions есть поле даты, цена покупки и цена_продажи. @api_view(['GET']) @permission_classes([IsAuthenticatedOrReadOnly]) def profit_chart(request): …

07.08.2024
ImportError: cannot import name 'RSAAlgorithm' from 'jwt.algorithms'

Метод алгоритма RSAAlgorithm PyJWT не импортируется, но у меня установлен PyJWT. Ошибка: ImportError: cannot import name 'RSAAlgorithm' from 'jwt.algorithms' Я проверил, доступен ли пакет, выполнив эту команду: poetry show|grep -i pyjwt pyjwt 2.9.0 JSON …

07.08.2024
Обработка длинных задач по созданию обновлений в django

У меня есть задача по созданию маршрутов. Маршрут может быть объектом с origin, destination, type. Origin и Destination - это просто FK из Location ojbect. Представьте, что у меня есть 3 локации, a, b, c. с тремя типами, …

07.08.2024
Должен ли я использовать ADMIN_MEDIA_PREFIX в моем проекте Django?

Хочу развернуть проект Django. Я хочу использовать S3 в своем проекте. Что нужно использовать в файле settings.py? Работает ли это в Django 5.1? ADMIN_MEDIA_PREFIX = "static/admin/" Большое спасибо.

07.08.2024
Django runserver_plus иногда не возвращает ответ без задержки или другого входящего запроса

Я запускаю Django-сервер локально с помощью runserver_plus с опцией --nothreading. Иногда я отправляю запрос на какую-либо конечную точку (с разных клиентов, например, с фронтенда React, запущенного в Google Chrome, админки Django или Postman), и ответ приходит очень долго …

07.08.2024
Лучшая основа для пользовательской ERP

В настоящее время я работаю разработчиком в компании, которая производит и продает машины и оборудование, предназначенные для промышленного сектора. В настоящее время эта компания использует ERP-инструмент с фронтендом на QML и бэкендом на Python. Изначально этот инструмент не был …

07.08.2024
TypeError: BaseForm.__init__() получил неожиданный аргумент в виде ключевого слова 'request'

Я использую Django для создания страницы аутентификации (вход, регистрация...) Во время написания программы логина я столкнулся с этой ошибкой, и я не могу понять, откуда она взялась users/urls.py path('login/', CustomLoginView.as_view(), name='login'), users/views.py class CustomLoginView(LoginView): form_class = AuthenticationForm template_name = …

07.08.2024
Как отладить ошибку TypeError в /cart/add_cart/2/

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

07.08.2024
Как удалить префикс e: из библиотеки Spyne?

from spyne.application import Application from spyne.decorator import rpc from spyne.model.complex import ComplexModel from spyne.model.primitive import String, Integer from spyne.service import ServiceBase from spyne.protocol.soap import Soap11 from spyne.server.django import DjangoApplication from spyne import Unicode from django.views.decorators.csrf import csrf_exempt from lxml …

07.08.2024
Как получить начальный CSRF-токен из Django во фронтенд Angular?

У меня есть Angular и Django для сайта, и я настроил CSRF-токены и все остальное. Однако я не знаю, как сгенерировать начальный токен, чтобы пользователь мог войти в систему. Когда они пытаются войти в систему, бэкэнд жалуется, что в …

07.08.2024
Код синхронизации каналов Django вызывает проблемы под нагрузкой (SyncConsumer и AsyncConsumer w/database_sync_to_async)

Мы используем Channels для обслуживания части огромного ERP-приложения, которое занимается обработкой транзакций. Очевидно, что пока мы не можем быть чисто асинхронными, и у нас есть проблемы с нагрузочным тестированием против крупных арендаторов (3000 WS-клиентов, делающих запрос каждую секунду) …

07.08.2024
Django подключает Signal, но приложения нет в INSTALLED_APPS

У меня есть два приложения Django, foo и bar, которые оба указаны в настройках INSTALLED_APPS. foo посылает сигнал, который получает bar. Я хочу протестировать foo. Поэтому я хочу изолировать его, т.е. bar не должен прослушивать сигнал. …

07.08.2024
Итерация по полям модели Django с помощью цикла for

У меня есть модель в Django с именем models_bdc models.py class models_bdc(models.Model): id_bdc = models.CharField(primary_key=True, max_length=50) bdc_index_line_1 = models.CharField(max_length=50) bdc_quantity_1 = models.CharField(max_length=20) bdc_description_1 = models.CharField(max_length=50) bdc_index_line_2 = models.CharField(max_length=50) bdc_quantity_2 = models.CharField(max_length=100) bdc_description_2 = models.CharField(max_length=100) bdc_index_line_3 = models.CharField(max_length=50) bdc_quantity_3 = …

07.08.2024
Обеспечение последовательного выполнения задач с помощью Celery в REST-фреймворке Django?

У меня есть проект Django REST Framework, в котором мне нужно последовательно вызывать две задачи Celery. В частности, мне нужно вызвать first_function, а затем после некоторых операций вызвать second_function, гарантируя, что second_function будет запущен только после завершения first_function. # …

07.08.2024
Ошибка при использовании libreoffice для преобразования docx-файла в pdf

Я загружаю docx файл в html форме, затем я хочу преобразовать этот файл в pdf на сервере ubuntu, но он показывает ошибку типа CalledProcessError at /add-document Команда '['libreoffice', '--headless', '--convert-to', 'pdf', '/var/www/html/dev/media/documents/Lavender_Bay_Boatshed_Website_Testing_61gWm6r.docx', '--outdir', '/var/www/html/dev/media/documents/Lavender Bay Boatshed Website Testing.pdf']' вернула ненулевой …

07.08.2024
Playwright: Отсутствие зависимостей для запуска браузеров на AWS EC2 (Ubuntu)

Я пытаюсь использовать Playwright в проекте на Python для автоматизации действий в браузере. Настройка отлично работает на моей локальной машине, но при развертывании проекта на экземпляре AWS EC2 возникают проблемы с отсутствующими системными зависимостями. Окружение: AWS EC2 …

07.08.2024
Ошибка установки зависимости Weasyprint 'gobject-2.0-0' на Railway.app

Я использую эту конфигурацию dockerfile для моего проекта django FROM python:3.12.2-slim-bullseye Установите системные зависимости RUN apt-get update &amp;&amp; apt-get install -y \ python3-pip \ python3-cffi \ python3-brotli \ libpango1.0-0 \ libpangoft2-1.0-0 \ libharfbuzz-subset0 \ libffi-dev \ libcairo2 \ …

07.08.2024
Блокировка топоров Django не работает так, как ожидалось

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

07.08.2024
Почему при запуске подпроцесса в python с помощью get запрос запускается только со второго раза [duplicate]

У меня есть кнопка, которая создает базу данных внутри settings.py и добавляет ее в mysql DB. Кнопка отправляет запрос get на конечную точку api. Проблема в том, что когда я нажимаю на кнопку, ответ возвращается с кодом состояния ответа …

07.08.2024
Развертывание нескольких приложений Django, Celery и Redis на одном VPS

Я планирую развернуть несколько приложений (около 100+) на одном VPS. Каждое приложение Django будет иметь свое собственное приложение celery и redis. Как мне правильно развернуть все эти приложения? Я пытался создать отдельную службу для каждого приложения, но стало …

07.08.2024
Менеджер задач Django celery

Пожалуйста, предложите мне веб-интерфейс с открытым исходным кодом (кроме " FLOWER ") для управления моими Django приложениями celery задач (как :- просмотр , удаление , перезапуск , flush ) с использованием redis в качестве брокера сообщений . Я уже …

07.08.2024
О машинном обучении для определения циклов роста растений [закрыто]

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

07.08.2024
ModuleNotFoundError: Нет модуля с именем '-'

Пытаюсь развернуть приложение Django на Droplet от Digital Ocean. У меня подключены gunicorn, nginx, postgresql и ip моего домена. Однако я не могу загрузить сайт при посещении домена. Выполняется - sudo tail -f /var/log/gunicorn_supervisor.log (venv) root@pmkattorneys-droplet:/var/www/pmkattorneys# sudo tail …

07.08.2024
CORS-заголовок в запросе OPTIONS?

Я пытаюсь создать веб-приложение с помощью Angular и Django, но у меня возникла проблема с CORS-заголовками. Насколько я понимаю, чтобы включить в запрос данные cookie из фронтенда (такие как токен csrf и идентификатор сессии), нужно установить в запросе …