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

14.03.2024
MySQL/Django/Docker -> 1045, "1045 (28000): Доступ запрещен для пользователя 'X'@'xx.xxx.xx.xx' (использующего пароль: YES)", '28000'

У меня есть mariadb/mysql и django, запущенные как отдельные контейнеры docker (оба имеют отдельные файлы docker-compose.yml). Когда я пытаюсь собрать свой докер-контейнер django, используя docker-compose build (для этого у меня есть Dockerfile с командами makemigrations и migrate в …

14.03.2024
Проблема с версией React Router [дубликат]

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

14.03.2024
Wagtail и Elasticsearch , Lookup "icontains"" не распознается

Я пытаюсь запустить поиск с помощью Wagtail (5.2) и Elastic (7) Когда я выполняю поиск пользователей wagtail_admin/users/?q=ffff, я получаю такую ошибку FilterFieldError Cannot filter search results with field "email". Please add index.FilterField('email') to User.search_fields Затем я …

14.03.2024
Axios response.data пуст, когда django возвращает набор запросов с одним элементом

Я использую axios для получения некоторых данных из моего бэкэнд API, сделанного с помощью django. Происходит что-то очень странное, и я отлаживаю это уже несколько часов. Это функция axios, которая получает данные: function useGetProducts(category: string, subcategory: string, …

14.03.2024
Django linebreaks запрещает CSS Style

У меня возникла проблема в моем новом проекте Django. Фактически, я создал модель с именем "Tutorial", у которой есть Description, являющееся TextField(). И когда я вызываю его в HTML-файле из View, он работает правильно для всех, кроме этого, потому …

14.03.2024
Невозможно заставить вложенные сериализаторы показывать связанные данные с помощью фреймворка Django REST

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

14.03.2024
Ссылки на связанные с Django объекты в шаблоне

Невозможно отобразить набор ссылок на связанные объекты через отношения внешнего ключа в шаблоне HTML. Вот код на данный момент. models.py: class MprVw(models.Model): payloadid = models.TextField(db_column='payLoadID', blank=True, null=True) file = models.TextField(db_column='File', primary_key=True) class Meta: managed = False db_table = …

14.03.2024
Что нарушает протоколирование в AsyncWebsocketConsumer?

У меня есть проект Django, который использует Channels для связи через websocket, и я наткнулся на то, что, как мне кажется, может быть ошибкой, но я не уверен, поэтому я надеюсь, что кто-то, кто понимает это лучше, чем я, …

13.03.2024
Переключатель языков Django не является постоянным

Здравствуйте, у меня проблемы с переключателем языков. settings.py: LANGUAGE_CODE = 'en' LANGUAGES = [ ('de','Deutsch'), ('en','English') ] urls.py: path('setlang', views.setlang, name='setlang'), index.html: <a href="{% url 'setlang' %}">{% trans "English" %}</a> views.py def setlang(request): logger.error(get_language()) if get_language() …

13.03.2024
Доступ к сессии Django с помощью React

Я новичок в React и хочу получить доступ к моим Django сессиям с помощью React фреймворка. В этом случае у меня есть массив в моей сессии с именем UserInfo, к которому я могу получить доступ с помощью request.session['UserInfo'] в …

13.03.2024
Deploy Django на Apache в Debian12

Помогите разобраться, написал проект на Django - запустил его, как service = работает. [Unit] Description=SiteTestService After=multi-user.target [Service] User=my_login Group=my_group Type=simple ExecStart=/usr/bin/python3 /path/to/django/project/manage.py runserver 0.0.0.0:5090 Restart=always [Install] WantedBy=multi-user.target Когда решил попробовать запустить тот же сайт, через Apache: Server version: Apache/2.4.57 …

13.03.2024
Как лучше всего использовать номер телефона и код проверки в django?

Я хочу создать бэкенд аппликацию на django, и я хочу иметь аутотификацию используя только номер телефона, после того как клиент напишет номер телефона он получит код по смс, какой лучший способ решить эту задачу? как изменить методы login …

13.03.2024
Макет Django ADFS для модульных тестов

Я использую в своем приложении django_auth_adfs. Мне нужно поиздеваться над ним, чтобы выполнить тесты представления. Дело в том, что я понятия не имею, какой объект мне нужно высмеять. Это один из моих тестов, использованных перед установкой django_auth_adfs и черновика …

13.03.2024
Невозможно загрузить модель Django из отдельного каталога в сценарий базы данных

У меня возникают трудности с написанием скрипта на python, который берет каталог .txt файлов и загружает их в мою базу данных, которая используется в проекте Django. Исходя из требований, скрипт python должен быть расположен в отдельной директории, а не …

13.03.2024
В архиве .gz неправильно определен тип содержимого?

Я работаю над API, который работает с загруженными изображениями. Изображения могут быть как в виде файлов .jpg, так и в виде архивов .gz. url = 'http://example.com/upload' file_path = 'path/to/my/file.gz' files = {'file': open(file_path, 'rb')} response = requests.post(url, files=files) …

13.03.2024
Я получаю MultiValueDictKeyError при нажатии на кнопку добавления в корзину

Я создал функцию add-to-cart для своего сайта, поэтому в моем product-detail.html: {% for p in products %} <div class="product-price"> <span id="current-product-price">Our Price:{{p.price}}</span> <del>M.R.P: {{p.old_price}}</del> </div> <div class="button"> <input type="hidden" value="{{p.id}}" class="product-id" name=""> <input type="hidden" value="{{p.title}}" class="product-title" name=""> …

13.03.2024
Django+Graphene Ошибка неизвестного аргумента при написании мутации

Я получаю следующую ошибку импорт графена from .types import ApplicationType from api.graphql.helpers.save_application_helper import save_application_helper класс ApplicationMutation(graphene.Mutation): класс Аргументы: firstname = graphene.String() фамилия = graphene.String() пол = graphene.String() район = graphene.String() pin_code = graphene.String() тип_соединения =graphene.String() категория =graphene.String() govt_id_type …

13.03.2024
Проблема статических файлов при обновлении Django до 4.2 в админке

В настоящее время я использую django 3.2 и хотел бы вскоре перейти на версию 4.2. Это происходит в локальной среде и с помощью python manage.py collectstatic. Однако проблема возникает, когда я пытаюсь развернуть это в среде разработки. Новые …

13.03.2024
Как привязать это к конкретной модели

Я получаю следующую ошибку: null value in column "two_week_period_id" of relation "timesheets_usertimesheet" violates not-null constraint Как я понимаю, потому что последнее нулевое значение не передается. Вот мои модели: models.py class TwoWeekPeriod(models.Model): start_date = models.DateField(_("Start Date")) end_date = models.DateField(_("End …

13.03.2024
Django электронной коммерции Wishlists список меню в выпадающем меню на странице продукта в настоящее время вошел пользователь, чтобы выбрать из добавить продукт в не работает

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

13.03.2024
Django аутентификация пользователя вход

Я столкнулся с проблемой аутентификации пользователей в моем проекте Django. У меня есть пользовательская модель пользователя для врачей Doctor, которая наследуется от AbstractUser. Несмотря на ввод правильного email и пароля при входе в систему, система выдает ошибку "Неверный пароль". …

13.03.2024
Как добавить поле ManyToMany в сериализатор geojson

После загрузки геопространственных данных в базу данных postgresql + postgis необходимо вернуть их в представлении в формате geojson. models.py class Group(models.Model): name = models.CharField(max_length=60) class Country(models.Model): name = models.CharField(max_length=60) groups = models.ManyToManyField(Group, related_name='groups') views.py def countries(request): queryset = Country.objects.annotate(json=AsGeoJSON('mpoly')) …

13.03.2024
Проблема Pip dependeny при попытке хостинга с AWS beanstalk

ERROR: resolver зависимостей pip в настоящее время не учитывает все установленные пакеты. Такое поведение является источником следующих конфликтов зависимостей. awscli 1.32.58 требует botocore==1.34.58, но у вас установлен botocore 1.31.85, который несовместим. s3transfer 0.10.0 требует botocore<2.0a.0,>=1.33.2, но у вас есть botocore …

13.03.2024
Как сделать ширину полей ввода одинаковой между собой в django-crispy-forms?

Я переписываю свой сайт на Django и хотел бы использовать формы Django, так как это действительно проще, чем писать каждую форму вручную в HTML. Я просмотрел документацию по crispy-forms и обнаружил, что есть нечто, называемое Layout. Я не знаю, …

13.03.2024
Как сделать форму отображения изображений

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

13.03.2024
Как создать эфемерную модель запроса для административной панели Django

У меня есть модель запроса для ChatGPT. Мне нужно сделать ее эфемерной чтобы для нее не нужны были миграции и она не сохранялась в базе данных postgresql, а только в redis, с помощью get - set запросов с ней работать. …

13.03.2024
Pytest --no-migrations выбрасывает сообщение "отношение уже существует".

У меня есть довольно большое приложение django, которое я обычно тестирую с помощью pytest --no-migrations (поскольку миграция занимает много времени), но поскольку я добавил отношения ManyToMany таким образом: class Object(models.Model): # ... collections = models.ManyToManyField(Collection, through=Collection.products.through, blank=True) …

13.03.2024
Как наиболее оптимально использовать функцию annotate with Count с фильтром many в запросе django

Например, в школе, есть много данных для хранения, например, "Класс", "Ученик", "Книга" и т.д. Также в модели используется softdelete (softdelete означает действие, когда при удалении достаточно изменить is_deleted на True в модели). В каждой модели есть create_time, update_time, is_delete …

13.03.2024
Поиск совета по архитектуре проекта Django

В настоящее время я разрабатываю проект на Django, разделенный на 4 приложения для управления запасами, создания котировок, управления производством и Djangorestframework API для генерации котировок. Все для полиграфической компании. Интерфейс управления производством должен содержать всю информацию о производстве, а также …

13.03.2024
Невозможно просмотреть мой сайт django и react на ec2

Итак, я пытался разместить свои приложения react и django на AWS EC2. Я придерживался следующего подхода: развернуть оба сервера и иметь возможность доступа к ним по http://ec2publicip:3000 для react и http://ec2publicip:8000 для django. Я хочу иметь возможность протестировать …

13.03.2024
Как настроить stripe webhook в django

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

13.03.2024
Django Filter Консолидация данных с помощью агрегата

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

13.03.2024
Иногда я не могу отправить файл

Я использую django-channels с daphne и знаю, что есть сильные ограничения на размер файла или сообщения, которое я могу отправить. Но, как оказалось, при ограничении на размер сообщения в 1 МБ я могу отправить в сообщении изображение размером 2,5 МБ, …

13.03.2024
Можно ли использовать transaction.on_commit() для

У меня есть функция, которая удаляет объект из группы объектов, связанных между собой и упорядоченных по значению "order", которое они имеют, например, так: `{id:23, name:name1, order:1} {id:12, name:name2, order:2} {id:46, name:name3, order:3}` После удаления других объектов порядок должен …

13.03.2024
Django выбрасывает ошибку "Дублирование значения ключа нарушает ограничение уникальности".

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

13.03.2024
Конфигурация Docker Celery - Для проекта Django/React/Redis/Celery. Логотип Celery и фоновый журнал задач не отображаются

Я создал проект в репозитории github, в котором есть Docker, Django, React, Redis, Celery: https://github.com/axilaris/dockerize-django-react-celery-redis. Моя цель - добиться корректной работы Celery с появлением логотипа и печати журнала задач на фоне. Это основано на этом …

13.03.2024
Поиск отзывов об оптимизации карт в приложении Django

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

13.03.2024
Фреймворк django 404 ошибка страница не найдена [дубликат]

я не понимаю, что я делаю не так, я получаю это снова и снова я получаю такую ошибку Страница не найдена (404) Метод запроса: GET URL запроса: http://127.0.0.1:8000/ Используя URLconf, определенный в sitaram.urls, Django попробовал …

13.03.2024
На моей веб-странице кнопка добавления в корзину (с главной страницы) не работает

Я создал кнопку добавления в корзину для своего сайта Итак, в Index.html: <button class="btn-action add-to-cart-btn" data-index="{{p.id}}" id="add-to-cart-btn"> <input type="hidden" value="1" id="product-quantity" class="product-quantity-{{p.id}}"> <input type="hidden" class="product-pid-{{p.pid}}" value="{{p.pid}}" name=""> <input type="hidden" class="product-image-{{p.id}}" value="{{p.image}}" name=""> <input type="hidden" class="product-id-{{p.id}}" value="{{p.id}}" …

13.03.2024
Вывод в шаблон Django из модели EAV

Я не могу понять, как вывести значение характеристик в шаблон из модели, где характеристики сравниваются со значениями. Я получил значение из таблицы Product, но как мне получить его из таблицы ProductProperty? class Product(models.Model): name = models.CharField(verbose_name='Наименование', max_length=128) name_eng = …