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

14.09.2021
Как отфильтровать варианты, которые имеют отношения "многие ко многим" с категорией

Вот мой код: # VIEW.PY def retrieve(self, request, pk=None): variant_id = request.get('variant_id') queryset = Category.objects.filter(category_id=pk) querysetSerializer = CategoryServiceListSerializer(queryset, many=True) Я хочу отфильтровать variant_id от Variant, чтобы отображалась только эта конкретная переменная. Не уверен, где нужно внести изменения …

14.09.2021
Что происходит при обращении двух пользователей на одну view (django) одновременно

Я не так давно знаком с Django и Python. Наткнулся на статью https://tproger.ru/translations/django-orm-tips/ и в совете по ограничению времени выполнения запроса указано что Django обычно использует синхронные рабочие процессы. Не совсем понимаю данную формулировку. Получается если развернуть …

14.09.2021
Интеграция scrapper.py в flask

я сделал веб-скраппер, который загружает данные в dataframe как df каждый раз, когда я запускаю программу. как я могу интегрировать этот data frame т.е. df в flask или веб-приложение и сохранить его данные в базе данных (sql) ?? …

14.09.2021
Com_error при попытке получить COM-объект с помощью win32com.client из представления Django

Я пытаюсь подключить сессию SAP GUI к моему проекту Django, чтобы я мог взаимодействовать с ним, используя win32com.client для работы с COM объектами. При работе из оболочки у меня нет никаких проблем с тем, чтобы заставить это работать, выполнив следующий …

14.09.2021
Реверс для '' с аргументами '('',)' не найден

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

14.09.2021
NoReverseMatch в /polls/3/vote/

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

14.09.2021
Django как создать заполненную форму объекта обновления?

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

14.09.2021
Связывание сообщения с пользователем в react и django с помощью JTW-токенов

Я хочу связать сообщение с вошедшим пользователем, реактом и приложением Django. Я пробовал это сделать и получаю несанкционированную ошибку, settings.py REST_FRAMEWORK = { # 'DEFAULT_PERMISSION_CLASSES': [ # 'rest_framework.permissions.IsAuthenticated' # ], 'DEFAULT_AUTHENTICATION_CLASSES': ( 'rest_framework_simplejwt.authentication.JWTAuthentication', ), } SIMPLE_JWT = { …

14.09.2021
Я хочу показать в навигационной панели название каждой игры на конкретной платформе.

Я хочу показывать в навигационной панели название каждой игры на определенной платформе, создав GameManager с функцией 'show_pc_game', которая будет показывать только игры, чья платформа PC. Это мой models.py: class GameManager(models.Manager): def show_pc_game(self): return self.filter(platform='PC') class Platform(models.Model): …

14.09.2021
Почему я получаю ошибку CSRF token missing or incorrect?

почему я получаю ошибку CSRF token missing or incorrect? Я поместил {% csrf_token %} в мой html, и остальные страницы работают хорошо, только удаление не работает. Я пытаюсь удалить пользователя из моей базы данных, когда администратор нажимает на кнопку …

14.09.2021
IntegrityError, NOT NULL constraint failed: contest_contestant.contest_id при обновлении записи

У меня есть две модели Contest и Contestant, пользователи могут начать конкурс, а другие пользователи могут зарегистрироваться в качестве участника в любом конкурсе... models.py class Contest(models.Model): contest_title = models.CharField(max_length=30) contest_post = models.CharField(max_length=100) created_on = models.DateTimeField(auto_now_add=True) updated_on = models.DateTimeField(auto_now=True) class …

14.09.2021
Django-rest-framework игнорирует поля из миксина модели

У меня есть следующая конфигурация моделей django с базовыми классами и миксином для дополнительных полей, но django-rest-framework игнорирует поля из класса миксина. Модели from django.db import models class Base(models.Model): a = CharField() class Meta: abstract = True …

14.09.2021
Как установить для изображения в VersatileImageField

Я использую VersatileImageField для поля изображения в моделях Django. Я хочу установить изображение по умолчанию, как мы обычно делаем в ImageField. Я пробовал использовать default='' в VersatileImageField, но это не работает. Ниже приведен мой models.py from django.db import models from …

14.09.2021
Возврат вложенных/связанных моделей с отношениями manyToMany через модель

У меня есть отношение ManyToMany между Recipe и Product. Если я запрашиваю Recipes, я могу запросить и связанные продукты, но когда я запрашиваю Product, нет никаких связанных данных модели. Я думаю, что это происходит потому, что связь определена …

14.09.2021
Кастомное подключение к Redis из Django

Задача: Описать модель джанго, способную обращаться к ключу Redis при обращении к модели. Это подключение предназначено только для работы с моделями и в других механизмах django не используется. Вопрос: Где и как в Django описать объект подключения к Redis было …

14.09.2021
У меня возникает ошибка delete() missing 1 required positional argument: 'id' when I click on the delete button

Когда я нажимаю на кнопку delete, я должен удалить ее из моей базы данных, но вместо этого я получил эту ошибку: delete() missing 1 required positional argument: 'id' as shown in the picture below: <img alt="enter image …

14.09.2021
Отключение дублирования записей в базе данных || Django

В настоящее время у меня есть форма настроек, которая вводит свои записи в базу данных Django SQLite. Я явно не хочу, чтобы пользователь ввел 2 настройки с одинаковым именем. Я пытался использовать цикл for для проверки существования данных, …

14.09.2021
Можно ли использовать Django select_for_update для получения блокировки на чтение?

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

14.09.2021
Django работает медленно при работе с медиафайлами и Pytesseract

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

14.09.2021
Необходимо удалить url при печати значения href в django

Я пытаюсь вывести значение href, но оно выводится вместе с url HTML &lt;style&gt; a.printable:link:after, a.printable:visited:after { content:" [" attr(href) "] "; } &lt;/style&gt; &lt;table&gt; &lt;tr&gt; &lt;td height="40" valign="right" style="width:150px; font-size: 4.2mm; padding:4pt 0pt 0.5pt 0pt; text-align:center; background:#006400;"&gt;&lt;a href="{{ …

14.09.2021
Django: 3-уровневый базовый класс и метакласс игнорируются?

У меня следующая установка в приложении Django 2: class Base1(models.Model): # ... some fields here... class Meta: abstract = True unique_together = [ 'brand', 'name' ] class Base2(Base1): # ... some more fields here... class Meta: abstract …

14.09.2021
Фильтрация данных для нескольких условий в DRF

Новичок в Django и испытываю трудности с реализацией простой операции фильтрации. У меня есть модель Order, которая имеет два поля - order_id и zipcode. Пользователи будут передавать два вышеуказанных параметра в теле запроса, а я должен вернуть заказ, …

14.09.2021
ImportError: cannot import name 'MealSerializer' from partially initialized module 'delivery_api.main.serializers'

Когда я вставляю эту строку cart = CartSerializer() в свой сериализатор для получения подробной информации, я получаю ошибку ImportError: cannot import name 'MealSerializer' from partially initialized module 'delivery_api.main.serializers' (most likely due to a circular import). В чем причина и как …

14.09.2021
Лучший веб-фреймворк [закрыто]

Я хотел спросить, какой веб-фреймворк занимает меньше всего времени и создает лучшие веб-приложения, django vs mean vs others.

14.09.2021
Как динамически менять типы ячеек с одной формы на другое текстовое поле в excel с помощью python

Я хочу изменить выпадающую ячейку на обычную текстовую ячейку на основе условия в excel, и я использую python и Django в качестве технического стека

14.09.2021
Как изменить размер ярлыка формы Django

У меня следующая форма: forms.py: from django.forms import ModelForm, HiddenInput, CharField from django.core.exceptions import ValidationError import re from django import forms from cal.models import Event from project.models import Project class EventForm(ModelForm): def __init__(self, *args, **kwargs): super(EventForm, self).__init__(*args, **kwargs) class …

14.09.2021
Как выполнять несколько запросов postgresql в действиях github

Я пишу тест кода на python на github actions и я определил рабочий процесс. но теперь я не знаю, как запустить несколько запросов для создания БД, пользователя, GRANT и т.д... . вот мой рабочий процесс: name: lint_python …

14.09.2021
Как получить несколько данных из вызовов API в React js?

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

14.09.2021
Как запустить функцию в фоновом режиме в django python только тогда, когда она вызывается?

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

14.09.2021
Как усечь таблицу соединений airflow с помощью mysql и sql server hooks?

Для удаления одного соединения: airlfow connections delete conn id Я создал несколько соединений с MySQL hook и sql server hooks, в определенный момент я хочу очистить все соединения. какие могут быть возможные способы? Примечание - …

14.09.2021
Как установить пакеты Node для проекта Elastic Beanstalk Python 3.7, работающего на 64-разрядном Amazon Linux 2?

Я использую пакет Django под названием django-pipeline для сжатия js и css файлов. Когда я разворачиваю свой проект, я запускаю команду Django collectstatic из папки .ebextensions: 01_django.config: container_commands: ... 07_collectstatic: command: "source /var/app/venv/*/bin/activate &amp;&amp; python3 …

14.09.2021
Наследие Apache 2.2.22 SSL Config с Django & Elasticsearch на Ubuntu 12.04

У меня есть старый кластер linux на базе Ubuntu 12.04, на котором установлено приложение django на apache 2.2.22 (новая система заменяет его, это только поддерживается). Меня попросили защитить веб-сайт (только внутренний, не публичный) с помощью некоторых SSL ключей, которые …

14.09.2021
Как дублировать вывод queryset

Когда тестовая строка удовлетворяет обоим условиям 1 и 2, есть ли способ вывести набор запросов дважды? Я искал много решений, но показан только метод distinct() дублирующихся наборов запросов, и нет способа вывести дублирующиеся наборы запросов более одного раза. condition_1 = …

14.09.2021
Ошибка загрузки модуля mysqldb в django после установки mysqlclient

Я внезапно обнаружил эту проблему с myssql + django в моих lambdas. Раньше у меня был этот фрагмент кода в моем init, и он работал нормально import pymysql pymysql.install_as_MySQLdb() Теперь я получаю эту ошибку mysqlclient 1.4.0 or …

14.09.2021
Как использовать функцию prefetch_related() для GenericForeignKeys?

У меня есть List, состоящий из ListItems. Эти ListItems затем указывают на модель ParentItem или ChildItem через GenericForeignKey: # models.py class List(models.Model): title = models.CharField() class ListItem(models.Model): list = models.ForeignKey(List, related_name="list_items") order = models.PositiveSmallIntegerField() content_type = models.ForeignKey(ContentType) object_id = …

14.09.2021
Django Sitemap для нескольких доменов и одного сайта

У меня есть сайт Django с доменом www.example.com, размещенный на VPS. К этому же сайту можно получить доступ с разных доменов, например www.example.xyz и www.example.one Я уже сделал sitemap …

14.09.2021
404 Not Found nginx/1.18.0 (Ubuntu) в приложении django на ec2

С помощью этого сообщества я смог развернуть свое первое приложение django на EC2 ubuntu 20.04. После развертывания я не могу оценить все страницы в браузере, но в разработке все страницы отображаются. Я не знаю, с чего начать отладку, потому …

14.09.2021
Медиафайлы Django получают запрет 403

У меня есть приложение, работающее на Digital Ocean Droplet. Я использую Ubuntu, Nginx и Gunicorn Админ может загружать медиафайлы, загрузка работает нормально. Проблема в том, что когда пользователь заходит на сайт, медиа файлы, загруженные администратором, не отображаются из-за ошибки …

14.09.2021
Django Url для изображения по умолчанию приводит к 404

В настоящее время я работаю над проектом Django с двумя приложениями: проекты и пользователи. Как пользователь, так и проект могут иметь изображение; пользователь имеет изображение профиля, а проект - изображение главной страницы. Если изображение не загружено, то используется изображение …

14.09.2021
Как я могу фильтровать это в django?

Я работаю над проектом Django (типа LMS) и хочу фильтровать Лекции по Предмету в шаблоне, я сделал это однажды, но теперь забыл как это сделать. Как я могу это сделать?! Я хочу фильтровать по иностранному ключу Subject в …