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

13.09.2022
Как преобразовать список массивов только в список

У меня есть данные ответа на нижеприведенный вопрос: [{ "id": "8943832a-94e4-49e9-944f-022b65c9aa4b", "created": "2022-09-10T04:35:49.173268Z", "updated": "2022-09-10T04:35:49.204274Z", "pick_up_address": "pokhara", "drop_off_address": "kathmandu", "price": "120", "статус": "REQUESTED", "email": "admin5@gmail.com", "имя пользователя": "admin5" }, { "id": "16004d18-e0d0-4e35-b147-bb3234403602", "created": "2022-09-10T04:40:40.238071Z", "updated": "2022-09-10T04:40:40.282818Z", "pick_up_address": "kathmandu", "drop_off_address": …

13.09.2022
Аннотирование запроса с помощью списка значений (values_list), использование внешнего ключа и много-ко-многим в Django

У меня есть операция на django, которую я выполняю в 2 этапа, но я хотел бы узнать, есть ли способ сделать это с помощью одного запроса к базе данных. Скажем, у меня есть такие модели: class Budget(models.Model): ... class …

13.09.2022
Получение ошибки при создании маркера доступа :- {"error": "invalid_client"}

Я выполняю следующие шаги для создания токена доступа. но получаю ошибку {"error": "invalid_client"} перейдите по этой ссылке http://<ip_address>:/o/applications/. заполните форму для регистрации заявления введите нижеприведенную команду в CMD curl -X POST -d …

13.09.2022
Как отобразить мою собственную html форму вместо того, чтобы делать {{ form.as_p }} с помощью forms.py django?

У меня есть файл forms.py с формой создания пользователя внутри него. Она прекрасно работает, но единственный способ, которым я могу отобразить поля в ней (имя_после фамилии, имя_после фамилии, имя пользователя, email, пароль и подтверждение пароля) - это написать {{ …

13.09.2022
Aws - beanstalk - как проверить путь к файлу/скрипту?

Я пытаюсь развернуть Django REST framework api и reactjs приложение на AWS Beanstalk. Апи работает, если я использую postman. Когда я пытаюсь загрузить main.js я получаю ошибку: http://django-env1.eba-ispw2cg9.us-west-2.elasticbeanstalk.com/static/frontend/main.js 404 Not Found Я переместил папку static/frontend …

13.09.2022
Drf ModelSerializer валидация на уровне поля

Я пытаюсь провести валидацию на уровне поля для проверки поля branch в ModelSerialzer, но этот метод никогда не вызывается. class UserProfileSerializer(serializers.ModelSerializer): branch = serializers.ChoiceField(choices=Branch.choices) class Meta: model = UserProfile exclude = ['user'] def validate_branch(self, branch): print(branch) return branch.upper() class …

13.09.2022
Pgtrigger для обновления столбца другой таблицы значением COUNT

Я пытаюсь использовать триггеры для отслеживания общего количества реакций на модели Video. Всякий раз, когда модель Reaction получает INSERT или UPDATE запрос реакции, она должна обновлять счетчик реакции видео со значением, возвращенным из функции COUNT. Я просто не могу понять, …

13.09.2022
Django как скопировать подмножество значений объекта в новый объект?

Мне нужно создать новый объект Django DB, наследуя некоторые значения от существующих объектов. Если бы я просто хотел создать новую копию объекта, я бы просто сделал следующее: objB =OBJ.objects.get(pk=objA_id) objB.pk = None objB.save() Но я хочу копировать …

13.09.2022
Можете ли вы проверить null в django-tables2 и сделать так, чтобы он не включался в таблицу?

Прежде всего, извините за использование переводчика, потому что я не знаком с английским языком. В настоящее время я использую django-tables2, и он работает. Однако, нулевой столбец включен в таблицу, а мне он не нужен. Можно ли проверить …

13.09.2022
Поле сериализатора не отображается

поле trips в carserializer отображается в ответе, однако поле tickets в Tripserializer не отображается, логика выглядит довольно идентично, что я упускаю? from rest_framework import serializers from .models import Car, Ticket,Trip class TicketSerializer(serializers.ModelSerializer): class Meta: model = Ticket fields …

13.09.2022
Не удается получить данные с помощью react из сгенерированного api фреймворка django rest

Http://127.0.0.1:8000/api/additionalskills/?format=json. Эта ссылка предоставляет мне API на моем localhost. API генерируется Django Rest Framework. Теперь я хочу использовать данные API в моем приложении ReacJS. Для этого я проделал следующий путь: const [additionalSkills, setAdditionalSkills]= useState([]); useEffect(() =>{ fetch('http://127.0.0.1:8000/api/additionalskills/?format=json') …

13.09.2022
Невозможно получить сведения о вошедшем пользователе (через otp) пользовательской модели пользователя

Я создал приложение Django, в котором я создал пользовательскую модель пользователя и использую вход через otp. Я хочу получить данные пользователя из пользовательской модели пользователя после того, как он/она войдет в систему на главной странице societyadmin. Я использовал user.request.get['member_id] и …

13.09.2022
Probems: ModuleNotFoundError: Нет модуля с именем 'gTTS'

После прописывания gTTS в настройках я обнаружил следующую ошибку error Я также устанавливаю Django-Gtts

13.09.2022
Как создать экземпляр викторины из модели m2m?

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

13.09.2022
Невозможно отправить сообщения через Kafka-Python Producer

Я докеризировал kafka с помощью образа wurstmeister/kafka. Я новичок в Kafka и интеграции с моим проектом django. Я создал команды управления для consumer.py и producer.py. docker-compose.yml services: zookeeper: image: wurstmeister/zookeeper container_name: zookeeper ports: - "2181:2181" kafka: image: wurstmeister/kafka container_name: …

13.09.2022
Приложение Django с Gunicorn в Google Cloud Run, как связаны различные параметры Gunicorn и GCR?

Для развертывания веб-приложения Django в GCR я хотел бы понять взаимосвязь между различными параметрами Gunicorn и GCR, связанными с автомасштабированием. Гуникорн имеет такие флаги, как: работники threads timeout Google Cloud Run имеет следующие параметры конфигурации: CPU …

13.09.2022
Как отобразить элементы массива в python

Я пытаюсь просмотреть этот массив и отобразить его в моем проекте django, но это не работает. Views.py def(request): {"product":[ { "name":"sogi", "desc":"solo" }, { "name":"molo", "desc":"kanta" }, ] } context={"tab":"product"} return render(request,'api/myapi.html',context) myapi.html {% for pro in …

13.09.2022
Django swagger api возвращает url объекта вместо читаемого имени

У меня есть модель, которая предназначена для отображения книги(элемент) на категории(тег), она отображается следующим образом на странице администрирования django. id item_uid tag_uid 407 Food Recipe но на странице django swagger, когда я пытаюсь получить этот mapping api …

13.09.2022
Форма аутентификации никогда не является действительной в django

У меня есть приложение django с аутентификацией в нем. У меня есть файл forms.py следующего вида: <form class="login_form" method="post" novalidate> {% csrf_token %} <div class="col-md-3 col-md-auto text-center"> <b>First Name:<b> {{ form.first_name }} {% if 'first_name' in error %} <div …

13.09.2022
Фильтр набора запросов на основе второго столбца, содержащего значения, разделенные запятыми

У меня есть вывод queryset: <QuerySet [('Subject1', ['14', '20']), ('Subject2', ['14']), ('subject3', ['1','2']), ('subject4', ['1'])]> Мне нужно отфильтровать вышеприведенный набор запросов со вторым столбцом, содержащим определенные числа. Например, мне нужно получить только те предметы, где есть …

13.09.2022
Как развернуть Django rest framework и reactjs app на aws?

Я создал приложение, используя Django rest framework в качестве бэкенда и reactjs в качестве фронтенда. Работает на localhost. Теперь я пытаюсь развернуть app на aws. Когда я следую руководству по развертыванию приложения django на aws beanstalk, оно …

13.09.2022
Pipfile с различными индексами для каждого окружения

Я столкнулся с небольшой проблемой в своих проектах Python/Django и pipenv, в частности, при управлении индексами пакетов в зависимости от окружения. На самом деле на моей локальной машине я не могу устанавливать пакеты из https://pypi.org/simple Я …

13.09.2022
Как развернуть приложение с помощью Docker Compose + React + Django + Nginx?

Я создаю приложение, используя Docker Compose, React, Django и Nginx. После нескольких дней борьбы мне удалось создать файл docker-compose, который успешно соединил все эти сервисы, от сбора статических файлов React и их обслуживания Nginx до указания Nginx на статические …

13.09.2022
Как правильно запретить действие пользователя в django?

Я разрабатываю электронную коммерцию. В настоящее время я хочу предотвратить доступ пользователя к Product DetailView просроченных продуктов. Я могу сделать это с помощью UserPassesTestMixin, но так как я не тестирую ни один userType, я не знаю, является ли это лучшим …

13.09.2022
Функция для добавления поля "многие ко многим" в представлениях

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

13.09.2022
Обнаружены миграции, когда makemigrations/migrate уже выполнены (и изменения в базе данных уже применены)

стек: Django/Docker/Postgresql В прошлом месяце я внес некоторые изменения в модели базы данных и развернул их в preprod. - remove fields - add fields - alter one field constraint Все кажется правильным, изменения были применены и …

13.09.2022
Комментарий не сохраняется в файле view.py

Коды (ниже) должны позволять пользователю комментировать пост/страницу. Таким образом, комментарий привязывается к этой странице. Но после события submit комментарий не сохраняется, следовательно, ничего не отображается, кроме комментариев со страницы администратора. Функция, отображающая страницу и комментарий в view.py def …

13.09.2022
Использование прокси-модели Django в общих представлениях

Я ищу способ использовать прокси-модели Django в общих представлениях редактирования. У меня есть models.py вида class Entity(models.Model): name = models.CharField(max_length=512, null=False, blank=False) ...some other fields... class Notification(Entity): objects = NotificationManager() class Meta: proxy = True @property def my_property(self): ...function …

13.09.2022
Django отображает пустые страницы после обновления пути на re_path

Я новичок в Django, но после решения исходных проблем и изменения path на re_path во всех моих URL файлах Django теперь запускает сервер без проблем. URL загружаются, но все страницы пустые, кроме главной. ` from django.urls import re_path from django.conf.urls …

13.09.2022
Django - Поле "Один к одному" иногда не сохраняет присвоенное полю значение после вызова сохранения без ошибок

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

13.09.2022
Вызов функций на основе динамического списка от пользователя

У меня есть API генерации отчетов в моем django приложении, которое принимает название отчетов как ввод от пользователя, пользователь может выбирать различные отчеты из выпадающего списка reports = request.GET['reports'].split(',') пример: print("selected reports", reports) >>seleceted reports …

13.09.2022
Преобразование строки в набор запросов django

Я хочу сделать пользовательскую функцию конструктора запросов, например, def query_builder(string): return Q() Вход может быть, string = "(data eq 2022-09-13) AND ((username eq something) AND ((age lt 20) OR (age gt 10)))" Возвращаемое значение должно быть, …

13.09.2022
Chart.js устанавливает действие на срез-щелчок dougnut

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

13.09.2022
Запланированные сообщения отправляются с разницей в 5 часов 30 минут в Twilio и Sendgrid api

Я работаю над приложением Django, в котором я использую twilio для отправки sms и whatsapp сообщений и sendgrid api для отправки электронных писем. Проблема возникает в запланированных сообщениях во всех трех случаях. Например, если я запланировал отправку письма на 06:24 …

13.09.2022
Django - отправка электронной почты в формате html (django-sesame )

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

13.09.2022
ModuleNotFoundError: Нет модуля с именем '_tkinter' после развертывания Heroku

Я пытаюсь развернуть свое приложение Django на Heroku. После развертывания мое приложение падает и выдает ошибку No module name _tkinter. Я не использую этот пакет, возможно, он используется в какой-то библиотеке или пакете. Я уже развертывал несколько приложений на …

13.09.2022
Django - Как установить значение по умолчанию для первичного ключа

Я создал пользовательскую модель User с помощью AbstractBaseUser. и я пытаюсь сделать так, чтобы первичный ключ класса начинался с определенных чисел по мере регистрации новых пользователей на сайте. Например, '2022001' - '2022002' - '2022003' и так далее. …

13.09.2022
Как работать с id в postgresql через django

Я изучаю django, делаю видеоурок по созданию сайта на django + postgresql и столкнулся со следующей проблемой. При работе с postgresql через django admin (модель), я создаю товары, которым автоматически присваивается id. Сначала все идет правильно - товары создаются начиная …

13.09.2022
Проблема с конечной точкой входа для Django REST Framework, Регистрация прошла успешно, но логин не проходит аутентификацию, пожалуйста, проверьте LoginAPIView

Views.py - Это мой файл authentication.views from rest_framework.views import APIView from rest_framework.response import Response from rest_framework import status from django.contrib.auth import authenticate from authentication.serializers import UserLoginSerializer, UserRegistrationSerializer class UserRegistrationView(APIView): def post(self, request, format=None): serializer = UserRegistrationSerializer(data=request.data) if serializer.is_valid(raise_exception=True): user = …

13.09.2022
ModuleNotFoundError: Нет модуля с именем 'PIL' для виртуальной среды

Библиотека Pillow установлена для моей среды Python my_proj все равно выдает ошибку PIL модуль отсутствует.