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

08.12.2022
Отправка данных из google sheet на webhook url в формате json по триггерному столбцу

Существует ли способ триггера действия (т.е. преобразования данных строк в формат json и отправки их в webhook URL) из googlesheets на основе значений столбцов, таких как даты? Триггеры, например, когда сегодняшняя дата равна дате в столбце? …

08.12.2022
Как лучше всего использовать has_usable_password в шаблонах Django 3?

Я хотел бы добавить условие в мой шаблон, чтобы увидеть, установлен ли пароль пользователя или нет. У меня не работает что-то вроде этого, потому что я не могу вставить это в свой html: >>> a = User.objects.create_user('user1', 'user1@example.com') …

08.12.2022
Использование класса filterset во вложенном маршруте в Django REST Framework

У нас есть REST API, созданный с помощью Django и Django REST Framework. С помощью пакета django-filter я создал класс FilterSet, который я хочу использовать во вложенном маршруте. Для иллюстрации, у нас есть модельные классы User, Post, Tag. У …

08.12.2022
Bearer Token это авторизация через JWT?

Имеется такая формулировка: Идентификацию пользователя организуйте посредством Bearer Token, когда я прочитал первый раз, я подумал, что нужно сделать авторизацию через JWT token, но после я увидел какой запрос должен вернутся после успешной авторизации: { "data": { “user_token”: <сгенерированныйtoken> } …

08.12.2022
Невозможно понять, почему возникает ошибка

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

08.12.2022
Передать html в другой html [дубликат]

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

08.12.2022
При постраничном просмотре результатов значений словаря в djnago я получаю ошибку в виде нехешируемого типа: 'slice'.

Я пытаюсь вывести результаты (значения словаря) на html страницу. В процессе работы я получаю ошибку unhashable type: 'slice' views.py from django.shortcuts import render import urllib.request import json from django.core.paginator import Paginator def display(request): cities=['vijayawada','guntur','tenali','rajahmundry','amaravathi','Bengaluru','Mangaluru','Chikkamagaluru','Chennai'] data = {} …

08.12.2022
Как переопределить внутренний параметр Django Installed app settings.py

Я использую django-otp через django-two-factor-auth и не могу переопределить очень простую настройку в settings.py, которую требует пакет django-otp. Внутренне я вижу, что django-otp запрашивает OTP_TOTP_ISSUER, который должен быть установлен в settings.py хостингового приложения. Но по какой-то причине кажется, что пакет …

08.12.2022
Как создавать свое сообщение при регистрации пользователя по JWT toke?

При успешной регистрации пользователя по JWT токену мне нужно выводить ему такое сообщение: { “data”: { “user_token”: <сгенерированный token> } } Где user_token это access, но проблема в том что я не могу ни изменить сообщение в встроенной функции …

08.12.2022
Найти значения кверисета get, которые существуют в другом кверисете той же модели

Я пытаюсь отфильтровать кверисет разрешений, который существует в другом кверисете разрешений. Как можно отфильтровать этот Queryset ####### Мой код staff_perm = instance.permissions.all(). designation_perms = instance.designation.permissions.all() # needed_designation_perms = designation_perms that exists in staff_perm Ex : Считайте, что A и …

08.12.2022
Определение пользовательского запроса - Swagger (Drf-yasg)

У меня есть сценарий использования, где требуемые поля запроса отличаются в зависимости от значения одного из полей запроса. Пример, если значение типа перемещения в запросе равно 'P', то некоторые поля являются обязательными, иначе, если значение типа перемещения равно …

08.12.2022
Как сделать API для фильтрации объектов в django на основе нескольких пар ключ-значение в GET-запросе?

У меня есть API url в папке "urls.py" моего проекта django :- path('tests/filter/<str:key1>/<str:value1>', FilterTests.as_view()) Это отлично работает для приведенного ниже кода :- from rest_framework import generics from service.models import Test from service.serializers import TestListSerializer class FilterTests(generics.ListAPIView): queryset = …

08.12.2022
Как опубликовать приложение с помощью Django React Native

Это мой первый опыт развертывания приложения в магазине приложений. Однако я не могу найти способ развертывания приложения Django и React Native. Должен ли я развертывать их отдельно? Или можно развернуть оба одновременно? Например, с помощью EAS или других способов? …

08.12.2022
Как отобразить в шаблоне django информацию о модели manytomany

Я занимаюсь django, но у меня не получается отобразить следующую информацию из базы данных в шаблоне. У меня есть эти 3 модели (заказы на покупку, движения, поступления): class Ordenes_Compra(models.Model): orden_compra=models.IntegerField(primary_key=True) proveedor=models.ForeignKey(Proveedores, on_delete=models.CASCADE) comedor=models.ForeignKey(Centros, on_delete=models.CASCADE) fecha_documento=models.DateField() fecha_entrega=models.DateField() class Meta(): verbose_name='Orden …

08.12.2022
Автоинкремент в дочерней модели

Models.py class Pallet_Mission(models.Model): code = models.AutoField(primary_key=True) load_type = models.CharField(max_length=20,null=True,blank=True) mission_no = models.CharField(max_length=255, null=True,blank=True) class PalletSubMission(models.Model): mission_id = models.CharField(max_length=255,null=True,blank=True) pallet_mission = models.ForeignKey(Pallet_Mission,on_delete=models.CASCADE,related_name='sub',null = True) point = models.CharField(max_length=255,null=True,blank=True) У меня есть родительская и дочерняя модели, которые выглядят следующим образом. и …

08.12.2022
Ошибка: объект 'QuerySet' не имеет атрибута '_meta'

При вызове API обновления я получаю ошибку: объект 'QuerySet' не имеет атрибута '_meta'. Пожалуйста, взгляните на мой код, не уверен, где я ошибаюсь. models.py class FarmerAdvisory(models.Model): ''' Farmer Advisory model definition ''' CATEGORY_CHOICES = ( ("CROP", "CROP"), ("WEATHER", "WEATHER"), ("FARMLAND", …

08.12.2022
Как удалить похожие и дублирующиеся запросы в django rest framework?

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

08.12.2022
Проверка ключей и типов значений в Django .JSONFields

Заявление о проблеме У меня есть модель Django, содержащая JSONField: class DataModel(models.Model): dict_field = models.JSONField() Как я могу проверить входы этого JSONField так, чтобы оно принимало только предопределенный список ключей и связанных с ними типов, как показано …

08.12.2022
Как подключить базу данных postgresql, используя IP-адрес в python

Я хочу подключить мою базу данных posgresql, используя удаленный ip адрес, но получаю ошибку. psycopg2.OperationalError: connection to server at "178.56.25.266", port 5432 failed: Connection refused (0x0000274D/10061) Is the server running on that host and accepting TCP/IP connections? …

08.12.2022
Проект Django не работает на VPS с портом, gunicorn+ nginx

У меня есть проект Django на моем VPS. Когда я проверяю свой сайт в браузере, я получаю ошибку: 1 connect() failed (111: Connection refused) while connecting to upstream, client: 86.245.120.83, server: mysite.com, request: "GET / HTTP/1.1", upstream: "http://127.0.0.1:6112/", host: …

08.12.2022
Как я могу хранить клон изображения в другой модели на Django

Кто-нибудь знает, как сохранить клон оригинального изображения в другой модели на Django. Это мой файл models.py class blogs(models.Model) title = models.CharField(max_length=100, null=True, blank=True) slug = models.SlugField(max_length=200, unique=True, auto_created=True) author = models.ForeignKey(User, on_delete=models.CASCADE) created_on = models.DateTimeField(auto_now_add=True) time = models.TimeField(auto_now_add=True) cone_image …

08.12.2022
Синхронизация с Async Django ORM длина кверисета

В асинхронном контексте я пытаюсь сделать: invites = await InviteLogic.get_invites(self.app.user) if len(invites) > 0: ... InviteLogic выглядит следующим образом: @sync_to_async def get_invites(self, inviter): return Invite.objects.filter(inviter=inviter) Я получаю ошибку в строке if len(... django.core.exceptions.SynchronousOnlyOperation: You cannot call …

08.12.2022
Тип объекта <class 'str'> не может быть передан в код на языке C в AES CTR

Я хочу зашифровать с помощью AES ctr в Python, но получаю ошибку: Тип объекта &lt;class 'str'&gt; не может быть передан в код C Я пробовал код из tweaksp, используя code. Все, что я …

08.12.2022
Вложенные сериализаторы Django - Прямое присвоение обратной стороне связанного множества запрещено

Я хочу реализовать свою собственную функцию создания на моем сериализаторе, но я получаю следующую ошибку: TypeError: Прямое присвоение обратной стороне связанного множества запрещено. Вместо этого используйте lines.set(). Мой models.py from django.db import models class Cheatsheet(models.Model): title = models.CharField(max_length=500) description …

08.12.2022
Как решить проблему неработающей кнопки фильтра django?

Я пытаюсь реализовать Django Filtering, но не могу заставить его работать. Появляется только кнопка 'Option', а кнопки 'filter' нет. Это все еще не работает. В чем здесь проблема? views.py class MKRealtyListView(generics.ListAPIView): queryset = Realty.objects.all() serializer_class = …

08.12.2022
Как построить динамический Q() в Django

Я пытаюсь отфильтровать динамическое значение из формы в шаблоне в мой запрос в проекте Django значение может быть динамическим, но оно будет выглядеть следующим образом first_query = ['a', 'b', 'c'] second_query = ['d', 'e', 'f'] Что я хочу …

08.12.2022
__str__ возвращает нестроку (тип NoneType) в панели администратора Django

Я использую Django и получаю ошибку в панели администратора "TypeError at /admin/notifications/notification/5/change/ str возвращает нестроку (тип NoneType)". Почему я столкнулся с этой ошибкой? Модель class Notification(models.Model): TYPES = ((1, 'Reports'), (2, 'User Accounts'), (3, 'Inbox'), (4, 'Attributes Builder')) incident_report …

08.12.2022
Как устранить эту ошибку кодека при получении api для загрузки изображений в django?

Ошибка: UnicodeDecodeError at /user_image_upload/ Кодек 'utf-8' не может декодировать байт 0xcc в позиции 144: недопустимый байт продолжения Платежная нагрузка: Изображение (двоичное) 500 внутренняя ошибка сервера. VueJS метод/данные...: data(){ return { profile_image:null } }, async createImage() { let received_image …

08.12.2022
Django - Как изменить строки и столбцы Textarea в медиа-запросе

У меня возникают трудности при попытке понять, как изменить размеры Textarea, чтобы моя веб-страница была отзывчивой. В настоящее время у меня установлено, что строк 8, а столбцов 60, что идеально подходит для просмотра веб-страницы на настольном компьютере. Однако, …

08.12.2022
Какова цель использования GraphQL с MVC веб-фреймворками (Laravel, Django и т.д.), когда встроенные контроллеры не имеют смысла?

Какова цель использования GraphQL с MVC веб-фреймворками (Laravel, Django и т.д.), когда встроенные в MVC фреймворк контроллеры в настоящее время не имеют смысла? Есть ли более простой способ/фреймворк именно для этих целей и является ли причиной этого просто …

08.12.2022
Невозможно добавить ненулевое поле 'classid' в классы без указания значения по умолчанию [дубликат].

From django.db import models class students(models.Model): studentid = models.BigIntegerField(null = False, primary_key = True) lastname = models.TextField() firstname = models.TextField() middlename = models.TextField() addr1 = models.TextField() addr2 = models.TextField() city = models.TextField() stateprovince = models.TextField() country = models.TextField() postalcode = …

08.12.2022
Миграции Django не применяются

Я пытаюсь сделать проект портфолио и при выполнении части миграции я получаю следующее: Операции для выполнения: Применить все миграции: проекты Выполняемые миграции: Нет миграций для применения. Что я делаю неправильно? Я следую точным …

08.12.2022
Учетные данные для аутентификации не были предоставлены. social django postman api testing

Я разрабатываю приложение Django 4.1 и использую фреймворк drf-social-oauth2. Вот мой конфиг: INSTALLED_APPS = [ ... 'oauth2_provider', 'social_django', 'drf_social_oauth2', ] TEMPLATES = [ { ... 'OPTIONS': { 'context_processors': [ ... 'social_django.context_processors.backends', 'social_django.context_processors.login_redirect', ], }, }, ] REST_FRAMEWORK …

08.12.2022
Как добавить опцию фильтрации по категориям с помощью фильтра Django

Привет, я пытаюсь добавить опцию фильтрации по категориям на django с помощью Django filter. Но когда я пытаюсь добавить фильтр, я получаю ошибку, говорящую, что Field 'id' expected a number but got 'blogs'. Может ли кто-нибудь помочь мне …

08.12.2022
В моем шаблоне django мой ввод сбрасывается, когда я отправляю поиск

Что мне нужно поместить в параметры значения моих входов, чтобы эта информация была передана в поля? Вы можете увидеть, о чем я говорю, зайдя на страницу и убедившись, что при поиске все мои записи перезапускаются <a href="http://54.166.3.214:8000/results" rel="nofollow …

08.12.2022
Как поместить все элементы моей корзины в XML Django

Кто-нибудь знает, почему возвращается только 1 товар? В моей корзине 2 товара. Вот переменная "item_dict": cart_items = CartItem.objects.filter(user=current_user) for cart_item in cart_items: total += (cart_item.product.price * cart_item.quantity) quantity += cart_item.quantity item_dict = f""" &lt;item&gt; &lt;id&gt;{cart_item.product.id}&lt;/id&gt;\r\n &lt;description&gt;{cart_item.product.name}&lt;/description&gt;\r\n &lt;quantity&gt;{cart_item.quantity}&lt;/quantity&gt;\r\n &lt;amount&gt;{cart_item.product.price}&lt;/amount&gt;\r\n &lt;/item&gt; …

08.12.2022
Как отобразить каждый элемент словаря в django

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

08.12.2022
Две версии одного и того же приложения Django: 1 для администрирования, 1 только для запросов

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

08.12.2022
Объект 'str' не имеет атрибута 'decode' в djangorestframework_simplejwt/backend.py

Я получаю такую ошибку в моем проекте django rest framework. Локально работает, но вживую не работает У объекта 'str' нет атрибута 'decode' Пробую pip install pyjwt==v1.7.1, pip install PyJWT==v1.7.1 , pip install PyJWT==1.7.1 и проблема сохраняется. …

08.12.2022
Django modelAdmin создает или обновляет существующий экземпляр в форме создания

Мне нужна форма создания в моей модели admin, чтобы если пользователь существует с таким телефоном(email) использовать его или создать нового, потому что у меня есть встроенная форма, которой нужен экземпляр модели user. В общем, у меня есть модель, которая …