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

21.08.2024
Как настроить Nginx в качестве обратного прокси для Django в Docker?

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

21.08.2024
Ошибка миграции Django: NodeNotFoundError из-за отсутствующей зависимости миграции в Django 5.0

Моя ошибка связана с этой миграцией и я не могу понять, я горю об этой ошибке django.db.migrations.exceptions.NodeNotFoundError: Зависимости миграции authuser.0001_initial ссылаются на несуществующий родительский узел ('auth', '0014_user_address_user_city_user_phone_number_and_more') Эта проблема связана с django? Нужно его обновить? Я пытался …

21.08.2024
CRITICAL: [Errno 104] Соединение сброшено коллегой на обзорной доске из-за ошибки UnreadablePostError: ошибка чтения данных запроса

В обзорной доске при размещении обзора с помощью rbtools (например, cmd: 'rbt post') я получаю CRITICAL: [Errno 104] Connection reset by peer error. В журналах reviewboard я получаю вот такой StackTrace: Я пытался опубликовать рецензию, но она выдает ошибку.

21.08.2024
Обслуживание докеризованного react и статических файлов django с помощью nginx в качестве веб-сервера и обратного прокси

У меня есть простое докеризованное приложение react и django, которое я хотел бы обслуживать, используя nginx как веб-сервер для обслуживания статических файлов react и django и как обратный прокси для передачи запросов пользователей к бэкенду django, обслуживаемому gunicorn. Но …

21.08.2024
Преобразование данных сериализатора django в google.protobuf.struct_pb2.Struct дает ошибку: TypeError: неверный тип аргумента для встроенной операции

Я хочу создать ответное сообщение в grpc со следующим форматом: message Match { int32 index = 1; google.protobuf.Struct match = 2; google.protobuf.Struct status = 3; } У меня есть сериализатор, и я хочу преобразовать данные в protobuf …

21.08.2024
Ckeditor как добавитьRichoCombo в fetch api?

CKEDITOR.plugins.add('type_elem_dropdown', { init: function (editor) { editor.on('instanceReady', function () { // Retrieve scenarioId and branchId from the editor's configuration var scenarioId = editor.config.scenarioId; var branchId = editor.config.branchId; // Function to fetch type_elements data function fetchTypeElements(scenarioId, branchId) { return fetch(`/scenario/${scenarioId}/branch/${branchId}/typeelements`) .then(response …

21.08.2024
ValueError в /admin/backoffice/profile/add/ save() запрещена для предотвращения потери данных из-за несохраненного связанного объекта 'profile'

Я использую свой prfile в качестве управляющей модели пользователя и получаю эту ошибку: ValueError at /admin/backoffice/profile/add/ save() запрещена для предотвращения потери данных из-за несохраненного связанного объекта 'profile'. Я хочу добавить профиль и затем могу войти в систему с этими профилями, …

21.08.2024
Медиафайлы не могут обслуживаться в производственной среде

Я пытаюсь развернуть свое приложение django на рендере, но столкнулся с проблемой, когда установил DEBUG=FALSE. Мои медиафайлы, которые загружаются с помощью интерфейса администратора через imagefield модели, не могут быть показаны. Я думаю, что проблема существует в моих настройках nginx …

21.08.2024
Я столкнулся с этой ошибкой при запуске файла docker и не могу ее решить

Я получаю эту ошибку при выполнении сборки docker-compose, я не могу понять ее. 1.241 The following information may help to resolve the situation: 1.241 1.241 The following packages have unmet dependencies: 1.324 mongodb-org-mongos : Depends: libssl1.1 (>= 1.1.0) but …

21.08.2024
Django просит перенести неизвестное приложение: authtoken

Недавно я получил это сообщение при запуске сервера. You have 1 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): authtoken. Ветка git не изменилась, ни один из последних коммитов не содержит …

21.08.2024
Django CSS не отражается, проблема только в моей системе

Я столкнулся с проблемой, когда мой CSS не загружается. Чтобы устранить неполадки, я попробовал запустить ранее работавший проект, созданный моей командой, но столкнулся с той же проблемой. Даже панель администратора загружается некорректно. Это точная копия проекта, и я не …

21.08.2024
Django formset показывает необработанные данные в POST, но никогда не становится валидным

У меня следующая структура Django. Я использую последнюю версию Django 5.1. Я пытаюсь заставить Formset работать в первый раз. В любом случае, что бы я ни пробовал, мой набор форм никогда не является валидным. Я вижу исходные данные …

21.08.2024
Как я могу использовать django на python 3.13?

Я пытаюсь установить Django на Python 3.13, но получаю эту проблему (action) PS C:\Users\HP\desktop\AVP> python -m django --version Traceback (most recent call last): File "<frozen runpy>", line 198, in _run_module_as_main File "<frozen runpy>", line 88, in _run_code File "C:\Users\HP\desktop\AVP\action\Lib\site-packages\django\__main__.py", line …

21.08.2024
Как сохранить файл `.shp` в gisModel.GeometryField в модели?

У меня есть пример shp-файла и модель следующего содержания class PolygonShape(models.Model): ... geometry = gisModel.GeometryField(null=False, srid=25832) ... def __str__(self): return self.name Я хочу загрузить shp файл и сохранить его в GeometryField модели. Однако я не знаю, как …

21.08.2024
Фрейм данных поляров через запрос Django

Я изучаю возможность перехода с Pandas на Polar. Мне нравится то, что я вижу. В настоящее время просто получить данные в Pandas. cf = Cashflow.objects.filter(acct=acct).values() df = pd.DataFrame(cf) Так что я решил, что это будет простое …

21.08.2024
Django celery Revoke не завершает задачу

У меня есть django celery на моем проекте и я установил все и работает хорошо, но я хочу иметь возможность завершить задачи после того, как он начал обработку.Например, я резервное копирование моей базы данных через бэкэнд задач и в …

21.08.2024
Бесплатный хостинг веб-сайта Django

Пожалуйста, кто-нибудь знает бесплатный веб-сайт для хоста развернуть мой Django небольшой проект с postgres db Naginex gunicorn Https domain Мой последний раз использовал Digital Ocean, но регистрация стоила 6 долларов. Без визы вы не можете риггерить Ок спасибо всем, кто …

20.08.2024
Кодек 'charmap' не может кодировать символы в позиции 18-37: символ отображается в ошибку <undefined>

Я пытаюсь подключить ml модель с помощью django. Здесь я загрузил модель и необходимые кодировщики. import joblib import os #from keras.model import load_model from keras.src.saving.saving_api import load_model from django.conf import settings import numpy as np def load_keras_model(): # Define …

20.08.2024
Токены проверки электронной почты не проверяются должным образом

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

20.08.2024
NoReverseMatch в /admin/ Reverse for 'app_list' with keyword arguments '{'app_label': 'admin_index'}' not found

Я установил пользовательскую страницу администратора, где добавил ссылку на нужную мне страницу, код работал нормально, пока не попытался использовать dajngo_admin_index, что привело к тому, что app_list не был обнаружен, В проекте есть только 1 приложение под названием myapp это мой …

20.08.2024
Как сделать аутентификацию по нескольким моделям пользователей в django с помощью jwt-токенов?

Мне нужен способ аутентификации обеих моделей моей системы с помощью jwt-токенов. Одна из моделей - это модель User, встроенная в django, а другая - модель a Ong, которая имеет отношения один к одному с User. Мой первый подход …

20.08.2024
Как настроить django-admin-tools для нескольких сайтов администраторов, не затрагивая администратора по умолчанию

Я использую django-admin-tools в своем Django проекте для создания дашборда, подобного пользовательскому админскому сайту. Я успешно настроил django-admin-tools, следуя официальной документации. Моя цель - создать пользовательскую админку сайта и настроить django-admin-tools на работу исключительно для этого …

20.08.2024
Не удается получить id экземпляра модели в django, когда я подключаю проект к MongoDB

Я делаю простой CRUD в проекте djnago, сначала я работал с sqlite, который по умолчанию в djnago, все работало правильно, но когда я настроил его с MongoDB, теперь операции создания и чтения работают правильно, но для обновления и удаления, я …

20.08.2024
Как экспортировать в Excel объект Django, где каждый объект ForeignKey - новый столбец, с помощью либы импорта-экспорта?

У меня есть модель, представляющая некоторый товар на складе: (Код был упрощен) class StockItem(models.Model): name = models.CharField() category = models.Charfield() stock = models.ForeignKey(Stock) # &lt;- Here is few stocks quantity = models.IntegerField(default=0) Таким образом, каждый StockItem …

20.08.2024
Как отобразить изображение в форме Django, а не показывать его URL

У меня есть приложение Django, в котором я хочу отображать изображение в форме при редактировании существующего продукта. В данный момент отображается URL изображения, но я хотел бы отображать само изображение вместо URL. Если это невозможно, то удалите этот текущий …

20.08.2024
В Django rest-framework можно ли связать оригинальный обратный вызов как def copy? [дубликат]

У меня есть связка с фреймворком Django, она работает для модели. Например, class DrawingViewSet(viewsets.ModelViewSet) def list(self, request): def destroy(self, request, *args, **kwargs): def update(self,request,*args,**kwargs): И каждая функция вызывается POST DELETE PATCH GET Например: /api/drawing/13 …

20.08.2024
Проблема с Django и Python (текущий путь api/ не совпадал с указанным)

Я пытаюсь создать школьный журнал на основе Django и Python, но не могу сделать это из-за 404 страницы с проблемой в заголовке.Затем Python часть является бэкендом и Node + Yarn + HTML является потребительской (клиентской) частью. my views.py urls.py …

20.08.2024
Tailwind-Django не работает в контейнере Docker

Я пытаюсь развернуть приложение django на https://render.com/ с помощью Docker. К сожалению, классы Tailwind не работают. В разработке они работают отлично. Dockerfile: FROM python:3.12 # Set environment variables ENV PYTHONUNBUFFERED=1 \ PYTHONDONTWRITEBYTECODE=1 # Set the working directory …

20.08.2024
Как подсчитать объекты модели в pytest-django?

Хотя у меня прекрасно получается получить количество объектов в python manage.py shell, почему-то тест возвращает всегда 0. Что я упускаю? #myapp/test_.py import pytest from .models import Organization @pytest.mark.django_db def test_organization(): assert Organization.objects.count() == 10 $ …

20.08.2024
Почему мой API транскриптов youtube работает только в non-prod, но не в prod?

В моей непроизводственной среде я могу использовать API транскрипта youtube для получения транскрипта. В моей производственной среде, после долгих отладок и ведения журналов, я не могу этого сделать. Вот журналы: Я знаю, что мой код в порядке, …

20.08.2024
Нужно ли указывать тип устройства (Android или iOS) при отправке push-уведомлений с сервера Django через Firebase в приложении Flutter?

Я пытаюсь отправить уведомления и я получаю на Android, но на iOS я также загрузил APNS ключ и на firebase, при отправке уведомлений есть сообщение об успехе на сервере и нет ошибки. Я ожидал найти информацию о том, …

20.08.2024
Метод GET не разрешен [закрыто]

Я пытаюсь использовать второй url с методом get, и это дает мне ошибку Method "GET" not allowed в Django app. urlpatterns = [ path('book/', include([ path("&lt;str:user_uuid&gt;/&lt;str:image_uuid&gt;", BookView.as_view({"post": "post"}, http_method_names=["post"]), name=ApiName.BOOK_POST.value), path("&lt;str:user_uuid&gt;/&lt;str:book_uuid&gt;", BookView.as_view({"get": "get"}, http_method_names=["get"]), name=ApiName.BOOK_GET.value), path("edit/&lt;str:user_uuid&gt;/&lt;str:book_uuid&gt;", BookView.as_view({"post": "edit"}, http_method_names=["post"]), …

20.08.2024
Отношения "один ко многим" в DJANGO - как сгенерировать строку уникальности на основе 2 составных ключей

Я пытаюсь создать отношение на основе составного ключа, основанного на 2 полях для уникальности. Насколько я понимаю, Django использует внешние ключи для определения отношений один ко многим? Вот мой сценарий: У меня есть 2 таблицы. Таблица1 …

20.08.2024
Невозможно установить Django-Q на Django 5

У нас возникла проблема с установкой Django-Q на DJango 5 при запуске python manage.py migrate возникла ошибка в виде сообщения ниже pip install django-q INSTALLED_APPS = [ ... 'django_q', ] python manage.py migrate Q_CLUSTER = { 'name': 'Django Q', …

20.08.2024
Django Q (планировщик) некорректно работает с python 3

Django Q (планировщик) не работает должным образом с python 3. Он всегда останавливается один раз в неделю, но он прекрасно работает на python 2. Никакого журнала ошибок не найдено в python 3. Как решить эту проблему? <a href="https://django-q.readthedocs.io/en/latest/" …

20.08.2024
Поля ввода не отображаются - Django inlineformsets

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

20.08.2024
Токен CSRF не работает в производственной среде

Мое окружение: Бэкэнд Django развернут на Elastic Beanstalk за балансировщиком нагрузки приложений, который завершает ssl. Поток таков: мой сайт обслуживается на S3 и cloudfront на домене: https://www.test.app.mydomain.com/. Это отправляет запрос на бэкэнд, который имеет домен: …

20.08.2024
Как сделать `jsonb_array_elements` в условии where в моделях django

У меня есть модель: class Profile(models.Model): ... criteria = models.JSONField() Критерии могут выглядеть следующим образом: { "product_uuids": [uuid1, uuid2, ...] } Мне нужно выполнить запрос: SELECT * FROM profilemodel WHERE deleted_at IS NULL and …

20.08.2024
Как восстановить все строки группового элемента в DJANGO?

Моя база данных связана с недвижимостью, и у меня есть история сделок с недвижимостью. У меня есть такой код: ` def filter_model(estate, years=[], exact_match=False, distance_km=None): query_filter = Q(location__postal_code__isnull=False, sold_histories__isnull=False) if distance_km: query_filter &amp;= Q(location__point__distance_lte=( estate.location.point, distance_km)) query_filter &amp;= …

20.08.2024
Невозможно вставить данные PSOT в базу данных SQLlite3 в Django - ошибка NOT NULL constraint failed

У меня есть страница с 10 вопросами и полем для комментариев. Ответы на вопросы выбираются с помощью радиокнопок, комментарий - текстовое поле. Когда я пытаюсь ввести данные POST в мою базу данных SQL, я получаю ошибку: NOT NULL constraint …