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

27.09.2024
Нужна помощь по запуску сервера проекта django, подключенного к postgreSQL

При выполнении 'runserver' файла manage.py происходит такая ошибка: Это диктант DATABASES из файла settings.py DATABASES = { 'default': { 'ENGINE': 'django.db.backends.postgresql', 'NAME': 'superheroes', 'USER': 'postgres', 'PASSWORD': '1234', 'HOST': '127.0.0.1', 'PORT': '5432', 'ATOMIC_REQUESTS': True, 'CONN_MAX_AGE': 60, 'OPTIONS': { 'client_encoding': …

27.09.2024
Ошибка сборки на esbuild для приложения Angular/Django [закрыто]

Миграция с Angular 4 на 18: ошибки esbuild и проблемы с MIME-типами Фон Я обновляю приложение с Angular 4 до Angular 18 с Django в качестве бэкенда. Я перешел на esbuild, но после успешной сборки в браузере появляются …

27.09.2024
Не удается подключить приложение On-Prem Django App к Microsoft Fabric DWH: Неверный атрибут строки подключения

Я пытаюсь подключить свое приложение Django к хранилищу Microsoft Fabric, но получаю следующие сообщения об ошибках: django.db.utils.Error: ('01S00', '[01S00] [Microsoft][ODBC Driver 17 for SQL Server]Неверный атрибут строки соединения (0) (SQLDriverConnect); [01S00] [Microsoft][ODBC Driver 17 for SQL Server]Неверный атрибут …

27.09.2024
Почему redis сообщает об отсутствии подписчиков на канал после того, как я подписался на этот канал без ошибок?

Я пытаюсь отправить обратную связь в реальном времени через вебсокеты, и я делаю это, отправляя данные через redis с rest-api сервера на websocker сервер (оба написаны на python/django). На сервере websocket я подписываюсь на канал с именем "events" следующим …

27.09.2024
Значительная разница в производительности django view по сравнению с django shell в docker

Я сталкиваюсь со значительной разницей в производительности при выполнении одного и того же необработанного SQL-запроса в моем Django-приложении. Запрос выполняется примерно за 0,5 секунды в оболочке Django, но занимает около 2 секунд при вызове из представления Django. Оба запроса выполняются …

27.09.2024
Django StreamingHttpResponse с предупреждением о настройке asgi

Здравствуйте, я использую следующее представление на основе класса для определения конечной точки для возврата большого набора Django Queryset в виде Json или CSV с использованием потокового ответа class DataView(viewsets.ReadOnlyModelViewSet): permission_classes = [IsAuthenticated, StrictDjangoModelPermissions] authentication_classes = [JWTAuthentication] queryset = Data.objects.all() …

27.09.2024
Модель Django CustomUser вызывает ошибки ленивых ссылок при миграции

Я работаю над проектом Django, в котором я определил модель CustomUser в приложении под названием authentication. Я правильно задал AUTH_USER_MODEL для ссылки на эту модель, но когда я пытаюсь запустить миграции, я получаю следующие ошибки: ValueError: The field admin.LogEntry.user was …

27.09.2024
Не сохраняет данные формы в базе данных django sqlite

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

27.09.2024
Статические файлы Django не загружаются с AWS S3 после запуска collectstatic

Я работаю над проектом Django, в котором хочу хранить и обслуживать статические файлы с помощью AWS S3. Я выполнил обычные шаги по настройке и установил в файле settings.py использование S3 для статических файлов. Однако после запуска collectstatic мои статические …

27.09.2024
Django Framework CSRF-проверка не удалась с ошибкой 403 Forbidden. Запрос прерван для не-HTML скрипта на питоне

Я использую Django Framework с DRF для создания API на бэкенде. Я использую скрипт python в качестве автономного приложения на базе windows для получения и отправки данных на внутренний сервер, который является Django. Это не HTML-приложение, и никакие Cookies не …

27.09.2024
Не работает стилизация CSS для отдельных путей

У меня есть визуальный объект, который имеет 11 горячих точек, расположенных вокруг png-графики. Я создал отдельные пути для каждого из них и хочу создать ссылку, а также наведение, которое меняет цвет, чтобы показать, какая область выбрана. Ссылка и hover …

27.09.2024
Как аннотировать набор запросов Django с подсчетом связанных объектов

У меня есть 3 модели django; Machine, Component и Part. Я пытаюсь аннотировать набор запросов машины, чтобы включить в него количество уникальных деталей, используемых в этой машине. В приведенном ниже примере ps1 используется для создания f1. ps1 …

26.09.2024
Django в Azure - CSRF-ошибки для существующих URL в списке CSRF_TRUSTED_ORIGINS

Развернул в Azure в качестве веб-приложения и добавил приобретенное доменное имя, назовем его "i-heart-java.com". Я добавил URL в списки ALLOWED_HOSTS и CSRF_TRUSTED_ORIGINS, как https, так и http, включая дополнительные записи 'www.'. Приложение успешно загружается по этим URL, и моя …

26.09.2024
Ветвление Neon с помощью Django pytest

Я хочу использовать функцию ветвления Neon для создания новой ветки (копии основной ветки базы данных на Neon) каждый раз, когда запускается набор тестов. В проекте, над которым я работаю, мы используем pytest-django, PostgreSQL в качестве базы данных и …

26.09.2024
Почему он получает объекты для провинции, но не для города, когда город находится в провинции

У меня есть проект Django и следующие модели для местоположения, которое привязано к бизнесу в данном случае и связано с ним как филиалы: Проблема заключается в следующем представлении DRF для фильтрации предприятий по местоположению. Оно работает для фильтрации …

26.09.2024
Почему моя задача Celery не запускается на Heroku?

В настоящее время у меня есть приложение, развернутое на Heroku. Недавно я добавил celery с redis. Приложение отлично работает на моем устройстве, но когда я пытаюсь развернуть его на Heroku, все работает нормально, вплоть до вызова задачи Celery. Однако …

26.09.2024
Управление импортом всех модулей в одном файле в проекте Python/Django, избегая циклического импорта

Я работаю над проектом Django, в котором есть множество импортируемых модулей в различных файлах, иногда до 50 строк импортов на страницу. Чтобы уменьшить беспорядок, я создал единый файл "imports.py", чтобы централизовать мои импорты. Вот краткий пример того, как …

26.09.2024
Как просмотреть веб-сервер Parallels VM Django из браузера хоста Mac Sequoia?

Я запускал веб-сервер Django в виртуальной машине Ubuntu 22.04 с помощью Parallels (Standard Edition Version 20.0.1) на моем M2 Mac. python manage.py runserver 0.0.0.0:8000 Затем я просматриваю веб-сайт в Chrome/Safari/Firefox на Mac OS, указывая браузеру IP-адрес виртуальной машины …

26.09.2024
Nginx отображает страницу по умолчанию вместо приложения Django при использовании uWSGI

Я пытаюсь развернуть приложение Django с помощью Nginx и uWSGI на системе Linux (WSL2), но сталкиваюсь с проблемой, когда Nginx обслуживает страницу по умолчанию вместо моего приложения Django. Я подтвердил, что uWSGI работает, и мое приложение Django функционирует самостоятельно. …

26.09.2024
Size=x' Ошибка данных - 2 строки в данных, но 1 строка высотой

Я получаю следующую ошибку при попытке загрузить изображение и загрузить его в pdf с помощью xhtml2pdf с шаблоном, при просмотре в админке все выглядит правильно, но в pdf выдает ошибку ValueError at /multas/ <PmlTable@0x1F3B48B4320 2 rows x 1 cols> with …

26.09.2024
Как поддерживать связь между контейнерами Docker, когда один из них подключен к хост-машине?

В настоящее время я развертываю приложение с помощью Docker (версия 27.2.1), используя docker compose на debian 11. Мой файл docker-compose.yml состоит из определения 4 контейнеров (app, api, db и ngninx). app и api - это приложения Django. db …

26.09.2024
Встраиваемая регистрация Meta Facebook в Django Python

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

26.09.2024
Как фильтровать долготу/широту в Django PointField напрямую?

Я хочу фильтровать непосредственно по значению lat/lng в поле GeoDjango PointField. например, geolocation__lat__lte=40.0 Обычно в django я могу получить доступ к широте/долготе напрямую, как geolocation.x или geolocation.y, поэтому я попытался отфильтровать, как geolocation_y__lte=40.0. FieldError: Unsupported lookup 'y' for …

26.09.2024
Как развернуть контейнерное приложение Nextjs и Django для рендеринга?

Я успешно контейнеризировал свои приложения Django и Nextjs с помощью docker, эти контейнеры работают локально, но при развертывании на хостинговой платформе Render у меня возникла проблема с привязкой службы к порту, по крайней мере, именно такое сообщение об ошибке …

26.09.2024
Помогите допилить миксин

Есть вот такой универсальный миксин для формы. Он должен выводить ошибку, если юзер, при изменении данных, введет уже занятое имя, но если введет свое же имя, то форма должна его пропустить. class UniqueNameErrorMixin: def clean_name(self): name = self.cleaned_data.get('name') current_obj = …

26.09.2024
Проблема с установкой libpq в Docker для проекта Django

Я пытаюсь установить мой проект Django с помощью docker и использовать postgres для db, и для этого мне нужно установить libpq: RUN apk update --no-cache && apk add --no-cache libpq Но я получил эту ошибку во время выполнения docker …

26.09.2024
Django-redis/uWSGI- Ошибки закрытия соединения после установки таймаута в 0

Я использую Nautobot (приложение на основе Django), которое использует Redis и Celery для асинхронного выполнения задач. Случайно при обращении к странице заданий я получаю следующую ошибку, говорящую о том, что соединение с сервером Redis было закрыто. <a href="https://i.sstatic.net/cBjBEegY.png" …

26.09.2024
Django's makemessages генерирует поврежденный po-файл

Django 4.2.16 В моем коде есть эта строка (а также множество других текстов i18n): filter_text = _('Filter') Я создаю файл po локали "de": django-admin makemessages --locale de -i venv Результирующий файл po поврежден (см. отсутствующий префикс …

26.09.2024
Кнопка для загрузки файла и перенаправления на новую страницу

Как включить кнопку загрузки и перенаправления на новую страницу? Я пробовал много комбинаций кода, но он просто загружается и не перенаправляет &lt;div class="banner"&gt; &lt;h3&gt;Download your file:&lt;br&gt; {{ filename }}&lt;/h3&gt; &lt;div&gt; {% csrf_token %} &lt;form action="{% url 'download_pdf' %}" enctype="multipart/form-data" …

26.09.2024
Как добавить поля в сериализатор

Я хотел бы добавить поля внешнего ключа в сериализатор DRF. Мне нужна конечная точка API с информацией о деталях публикации со всеми комментариями к этой публикации со всеми изображениями к этой публикации и с номером Likes к этой публикации. …

26.09.2024
Как PostgreSQL обрабатывает get() в Django для точного соответствия пути к файлу и какова его производительность?

Я использую Django с базой данных PostgreSQL, и у меня есть модель, которая хранит пути к файлам (в частности, пути к файлам S3) в поле CharField, вот так: class File(models.Model): file_path = models.CharField(max_length=255) Я часто получаю запись …

26.09.2024
Создание форм, перенаправляющих на другой URL-адрес при успешном выполнении

Итак, я создал две папки (помимо основной папки проекта) Одна из моих папок - это основное приложение, а вторая - папка пользователей. Сообщение об ошибке: Страница не найдена (404) Метод запроса: POST URL запроса: <a href="http://127.0.0.1:8000/users/register" …

25.09.2024
Как выставить автогенерируемую документацию drf_spectacular для представления на основе класса, на который нет прямой ссылки в urls.py?

У меня есть приложение Django, которое на основе определенного условия выполняет то или иное представление на основе класса. def compatibility_whatever_view(request: Request, *args, **kwargs) -&gt; Response: if is_legacy: return LegacyWhateverView.as_view()(request, *args, **kwargs) else: return WhateverView.as_view()(request, *args, **kwargs) У …

25.09.2024
Django CMS vs Django [закрыто]

Мы планируем построить систему отслеживания приложений с несколькими ролями и разрешениями. Мой вопрос заключается в следующем : Какая платформа лучше - Django CMS или Django? У меня сложилось впечатление, что Django CMS поставляется со всеми ролями / группами / …

25.09.2024
Как подружиться с функцией, возвращающей некоторое значение

Мне нужно протестировать сохранение кода подтверждения в кэш Redis. Например, есть представление, которое обрабатывает запрос на регистрацию пользователя. Представление принимает номер телефона и отправляет на него SMS с кодом. Код генерируется дополнительной функцией. Вот как подружить эту функцию, …

25.09.2024
Wagtail django.db.utils.OperationalError: (1463, "Non-grouping field 'numchild' is used in HAVING clause")

Я работаю над проектом Django и столкнулся с проблемой, которую никак не могу решить. Когда я пытаюсь запустить свое приложение, я получаю следующую ошибку: django.db.utils.OperationalError: (1463, "Non-grouping field 'numchild' is used in HAVING clause") Я не уверен, …

25.09.2024
Когда я пытаюсь использовать "django-admin runserver" в проекте, который работал около месяца назад (я ничего не редактировал, однако), происходит следующее (на VSCode)

PS F:\filenaem\djangler&gt; django-admin runserver Traceback (most recent call last): File "&lt;frozen runpy&gt;", line 198, in _run_module_as_main File "&lt;frozen runpy&gt;", line 88, in _run_code File "C:\Users\user\AppData\Local\Programs\Python\Python312\Scripts\django-admin.exe\__main__.py", line 7, in &lt;module&gt; File "C:\Users\user\AppData\Local\Programs\Python\Python312\Lib\site-packages\django\core\management\__init__.py", line 442, in execute_from_command_line utility.execute() File "C:\Users\user\AppData\Local\Programs\Python\Python312\Lib\site-packages\django\core\management\__init__.py", line 436, …

25.09.2024
Django Tenant бросает ошибку raise ImproperlyConfigured("Cannot import ASGI_APPLICATION module %r" % path)

Я работаю над проектом Django, который использует Django Channels, Daphne и Django Tenants для многопользовательского доступа и WebSocket-коммуникаций. Структура моего проекта включает папку проекта и несколько папок приложений. В папке проекта у меня есть обычные файлы, такие как …

25.09.2024
Метод оплаты CashApp не отображается в Django при интеграции с Adyen

Я пытаюсь интегрировать методы оплаты Adyen (включая CashApp) в мое веб-приложение Django, но метод оплаты CashApp не отображается на фронт-энде. Вместо этого я получаю следующую ошибку: ERROR Error during initialization ERROR: Error during initialization at e.&lt;anonymous&gt; (https://checkoutshopper-test.adyen.com/checkoutshopper/sdk/5.68.0/adyen.js:1:460538) at P …

25.09.2024
Oauth2 не перенаправляет на мое приложение flutter после успешного входа в систему

Я пытаюсь реализовать oauth2 с помощью пакета flutter_appauth. После успешного входа в систему веб-страница должна перенаправлять на мое мобильное приложение. В данный момент она просто остается на веб-странице (перенаправление на домашнюю страницу). В настоящее время я получаю эту ошибку …