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

17.02.2022
DJANGO : Как вывести значение из класса в классе prefetch_related, который вызывает другой класс в качестве внешнего ключа?

Я очень новичок в Django и пробовал различные ответы на вопросы на этом форуме. Но я не смог отобразить ТИТУЛ продукта. Я хочу отобразить TITLE для моего продукта из DB. Из models.py : class Product(models.Model): title = models.CharField(max_length=255) slug …

17.02.2022
Обновление поля в методе сохранения другой модели с помощью F()

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

17.02.2022
Ошибка атрибута Объект 'int' не имеет атрибута 'items'

Ошибка атрибута Объект 'int' не имеет атрибута 'items' her my Modelserializer def validate(self, validated_data): gameevent = validated_data.get('gameevent') match_round =validated_data.get('match_round') if not match_round : raise serializers.ValidationError("Enter value more than 0 ") if match_round == 1: return match_round round …

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

Итак, я пытаюсь использовать одно представление для предоставления нескольких и одной записи. Возможно ли это? Так, в urls.py я определил путь как path('main/actor/<int:pk>', views.getMainActor) В моем файле views @api_view(['GET']) def getMainActor(request, pk=None): if pk is None: actor …

17.02.2022
Как управлять миграциями Django при фиксации изменений из локальной разработки в удаленную?

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

17.02.2022
Python Django загрузка данных из текстового документа

Я использую python и django для создания сайта, который должен иметь возможность загружать данные из текстового документа и отображать их. До сих пор я преобразовывал данные из формата txt в html и загружал их в div следующим образом : …

17.02.2022
Django-redis для кэширования времени работает правильно на моем ПК, как Memurai установлен, но после развертывания на heroku ошибка показывает 500 на определенной странице

Я создаю сайт электронной коммерции для клиента, применяя OTP верификацию fir регистрации для этого я использовал Django-redis для кэширования времени истечения OTP также установил Memurai после того как сделал debug=false он работает правильно, но после развертывания на Heroku ошибка показывает …

17.02.2022
Как отобразить данные в Django, передав их внешнему js

Я использовал id для получения всех данных из внешнего js, но вопрос в том, что я хочу отобразить данные из базы данных, но используя шаблон на внешнем js, я просто вызываю 'id' из внешнего js в мой HTML, кто-нибудь …

17.02.2022
Проверка правильности JSON в администрировании Django

Можете ли вы помочь мне выяснить, какие валидные данные мне нужно ввести в админку Django для схемы, определенной следующим образом?: REQUIREMENTS_SCHEMA = { "type": "array", "items": { "type": "object", "properties": { "chain": {"type": "string", "enum": BLOCKCHAINS_ENUM}, "asset_type": {"type": "string", …

17.02.2022
Django AssertionError Не найден api прокси для сервиса "memcache"

Я запускаю приложение Django на GAE и хочу использовать memcache в моем views.py для хранения некоторых данных для кэширования. Я не настроил ничего для кэширования в моем settings.py и сразу использую from google.appengine.api import memcache внутри views.py и извлекаю/вставляю …

17.02.2022
Как добиться динамического фильтра в django

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

17.02.2022
Что мне нужно знать для разработки чат-бота AI на языке python?

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

17.02.2022
ModuleNotFoundError: Нет модуля с именем 'whitenoise.django'

Я получаю эту ошибку (нет модуля с именем 'whitenoise.django'), хотя я выполнил pip install whitenoise в папке моего проекта. Когда я делаю это, он показывает, что требование уже выполнено. Код, в котором появляется ошибка, находится в моем файле …

17.02.2022
Лучший способ создания пользовательского представления и вывода сериализатора, группирующего результаты на основе фильтра по предваряющему ключу

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

17.02.2022
Как дублировать модели Django с помощью отношений OneToOneField

Начните со следующих моделей, используя django==3.2.12: from django.db import models class Root(models.Model): pass class Leaf(models.Model): root = models.OneToOneField(Root, related_name='leaf_data', on_delete=models.CASCADE) Запустите в командной оболочке следующее: >>> from myapp.models import Root, Leaf >>> root = Root() >>> root.save() …

17.02.2022
Python/Docker ImportError: Не удалось импортировать Django, но он установлен

Я пытаюсь запустить программу микросервисов через файл manager.py, который использует docker, но когда я запускаю программу с помощью docker-compose up, я получаю ImportError, который говорит мне, что Django не установлен, хотя он установлен. Я пытался использовать библиотеку venv для …

17.02.2022
Проблема все еще возвращает объект, а не название и как добавить в модели ссылки

Class Interest(models.Model): title = models.CharField(max_length=200) def _str_(self): return self.title Я пытался использовать str для возврата названия, но, к сожалению, он возвращает объект 1

17.02.2022
Применение Bulma css к выпадающему меню Django

Как применить css из bulma к моему полю Django, которое является выпадающим меню, используя виджет=forms.Select. Bulma CSS: с сайта bulma.io, их пример реализации: <div class="dropdown is-active"> <div class="dropdown-trigger"> <button class="button" aria-haspopup="true" aria-controls="dropdown-menu"> <span>Dropdown button</span> <span class="icon is-small"> <i class="fas fa-angle-down" …

17.02.2022
Django - Загрузка нескольких файлов с использованием путей к файлам, предоставленных в файле excel

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

17.02.2022
Неправильный формат имен таблиц - Django

У меня проблема с форматом имен таблиц в моем проекте Django. Вот пример модели, которая у меня есть: class WalletHistory(models.Model): wallet = models.ForeignKey(Wallet, on_delete=models.CASCADE, related_name='wallet_history') free_amount = AmountField(default=None, blank=True, null=True) locked_amount = AmountField(default=None, blank=True, null=True) flexible_amount = AmountField(default=None, …

17.02.2022
Сообщения Django отображаются неправильно, но только на одной странице

У меня есть общий CreateView, где пользователи могут отправить проблему о товаре. Когда проблема не была отправлена о товаре, показывается шаблон отправки, когда пользователь отправил проблему, показывается шаблон с историей сообщений для этой проблемы. class PhotoProblemView(LoginRequiredMixin, CreateView): form_class = …

17.02.2022
Установка React, Python и Neo4j в Docker

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

17.02.2022
Как развернуть монолитное приложение Django/React?

Я пытаюсь найти способ развернуть свое приложение, которое использует Django на бэкенде и React на фронтэнде, а также использует API Spotify. Проект основан на этом учебнике от Tech With Tim Я видел несколько …

17.02.2022
Добавление имени экземпляра FK в папку upload_to

Я пытаюсь сохранить файлы в определенной папке в зависимости от внешнего ключа модели. Вот модель, в которую загружаются файлы: class PersonVisual(models.Model): person = models.ForeignKey(Person, on_delete=models.CASCADE, related_name='visual') file = models.FileField(upload_to=upload_to_people_instance_folder) class Meta: verbose_name_plural = "people visuals" Это функция для upload_to, …

17.02.2022
Какая библиотека Python подходит для разработки чат-бота с искусственным интеллектом? [закрыто]

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

17.02.2022
Как подключить Django-Rest-Framework к Azure Cosmos DB(MongoDb)

Я использовал эту конфигурацию, но она не подключается к azure DATABASES = { 'default': { 'ENGINE': 'djongo', 'NAME': 'cloud_db', ---db name 'ENFORCE_SCHEMA': False, 'CLIENT': { 'host': 'db.documents.azure.com', 'port': 443, 'username': 'db', 'password':master_key, 'authSource': 'cloud_db', 'authMechanism': 'SCRAM-SHA-1' }, 'LOGGING': { …

17.02.2022
Сохранить данные из ChoiceField в базу данных Django

Я новичок в Django и я создал Форму, которая показывает одно поле для выбора. Данные в поле вычисляются на ходу формой. Теперь мне нужно, чтобы после отправки данных, они сохранялись в базе данных. Единственная проблема заключается в том, …

17.02.2022
Проверка существования чего-либо и добавление или получение объекта из django

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

17.02.2022
Django обновление значения в цикле

Пожалуйста, имейте в виду, что я только начал изучать Django и MySQL. Я создал скрипт, который может читать мои транзакции из моих банковских выписок и добавил их в таблицу MySQL, которая содержит следующие поля: id, amount, creditordebit, bookingdate, …

17.02.2022
Django Cors Allow Access-Control-Allow-Headers

Я пытаюсь сделать простой API с помощью Django. Я настроил сервер django, а затем на своем собственном html-файле отправляю запросы, используя $.getJSON. До сих пор все работало с использованием пакета django cors headers package. Теперь я …

17.02.2022
MQL4 WebRequest POST Json к Django API с использованием Django rest framework, получение \x00 в конце тела

Я использую Django всего несколько недель, поэтому могут быть некоторые ошибки. У меня есть API, использующий Django rest framework, который, кажется, работает хорошо. При использовании postman все в порядке Я отправляю данные с помощью WebRequest в Mql4 на …

17.02.2022
Django выпадающий список с выбором по тексту

У меня есть простая выпадающая форма на django. Я хочу захватывать текст вместо значения. <select name="doctors" required="" id="id_doctors"> <option value="" selected="">---------</option> <option value="3">sometext</option> </select> При выборе я хочу использовать некоторый текст в бэкенде. if 'bookAppointment' in request.POST: …

17.02.2022
Как изменить стандартное сообщение об ошибке имени пользователя в Django

Я хочу изменить стандартное сообщение об ошибке username из User в models.py. Моя простая пользовательская модель пользователя выглядит следующим образом. class User(AbstractUser): nickname = models.CharField(max_length=10, unique=True, null=True) image = models.ImageField(upload_to='users/', null=True) Я поместил приведенный ниже код в models.py, …

17.02.2022
Django Querset Aggregate на boolean Or

В документации Django queryset выполняется следующая агрегатная операция: Book.objects.all().aggregate(Avg('price')) Мне интересно, есть ли способ сделать что-то подобное, но с операцией or. Вместо того, чтобы брать среднее значение по полю с числами, можно было бы взять или из …

16.02.2022
Инициализация поискового запроса в форме и отправка в Django

Я хочу, чтобы каждый раз, когда кто-то выполняет поиск, я инициализировал поисковое слово в форме и отправлял в базу данных. Оно будет инициализировано в поле ваучера, которое является внешним по отношению к модели ваучера в модели регистрации class TrackingWarehouse(generic.ListView): …

16.02.2022
Как передать Queryset в набор форм Field Django

У меня есть поле 'product' в наборе форм, я хочу сделать набор запросов по этому полю OrderFormSet = inlineformset_factory(Order, OrderItems,fields=('product','item_price','quantity'), extra=0, )

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

Я довольно новичок в Django. У меня есть база данных с Events. Я хочу отобразить имя объекта Organisation, где org_id является внешним ключом в модели событий. Мой подход заключался в том, чтобы загрузить все объекты, а затем выполнить итерацию …

16.02.2022
Как запустить обновление страницы HTMX после обновления пользователем любой части страницы?

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

16.02.2022
Объединение строк в кверисете django

У меня есть набор запросов с атрибутами location, person и error Мне нужно либо создать новый набор запросов, либо отредактировать существующий таким образом, чтобы строки "объединялись" на основе определенного критерия. Этим критерием является совпадение местоположения и человека. После …

16.02.2022
Как проверить свойство null поля charfield null=true перед миграцией?

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