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

03.02.2023
Как отобразить необработанное значение моего набора запросов

У меня есть эта функция, чтобы показать мои наборы запросов: funcionarios_aniver = FuncionarioAux.objects.filter(FuncionarioDataNasc__gte=dia_um, FuncionarioDataNasc__lte=ultimo_dia) Но он возвращает кверисет в массиве, например: <QuerySet [<FuncionarioAux: Alberto Santos>, <FuncionarioAux: Josney Arman>]> Я бы хотел, чтобы он возвращал необработанные …

03.02.2023
UsercreationForm для проверки существования электронной почты в базе данных django

Я создал форму создания пользователя и пытаюсь проверить, существует ли имя пользователя и email в базе данных или нет. Здесь он проверяет только email, если он существует или нет, но не может проверить имя пользователя. Views.py from django.shortcuts import …

03.02.2023
Есть ли способ использовать get_F00_display параллельно с values() в Django views.py

Что я хочу сделать : Отображение человекочитаемого значения поля charfield с вариантами выбора через get_F00_display или другое в views.py, а затем в template. models.py class Leave(CommonFields): LEAVES_TYPES = [ ('10', _('Type 1')), ('20', _('Type 2')), ('30', _('Type 3')), ] …

03.02.2023
Как предотвратить хранение объектов счетчика аккордов сельдерея в базе данных

Я столкнулся с проблемой, когда таблица django_celery_results_chordcounter быстро заполняется, что приводит к нехватке места на сервере. Она увеличивалась от нескольких мегабайт до более чем 99 ГБ. Я пытался решить эту проблему, установив CELERY_RESULT_EXPIRE=60 в надежде, что задача очистки …

03.02.2023
Проект django - как объединить два разных типа баз данных (sqlite3 в mssql)

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

03.02.2023
Django: Подсчет forloop.first только при выполнении второго условия if

У меня есть следующий (слишком упрощенный пример): {% for item in myitems %} {% if item == "orange" %} {% if forloop.first %} {{item}} {% endif %} {% endif %} {% endfor %} Допустим, мой список myitems …

03.02.2023
Как изменить код теста исходя из замечаний ревьюера?

Def test_authorized_post_edit(self): """"Авторизованный клиент редактирует пост.""" post_count = Post.objects.count() form_data = { 'text': 'Измененный текст', 'group': self.group.pk, } response = self.authorized_client.post( reverse('posts:post_edit', kwargs={'post_id': self.post.pk}), data=form_data, follow=True ) self.assertEqual(Post.objects.count(), post_count) self.assertRedirects(response, reverse( 'posts:post_detail', kwargs={'post_id': self.post.pk})) Замечания три: 1)Чтобы проверить, что …

03.02.2023
Django queryset в список идентификаторов с целочисленными значениями

Мне нужно получить идентификаторы из нескольких запросов и добавить их в список. products = Product.objects.filter(category="Apple").values_list("product_id", flat=True) reviewed = Reviews.objects.filter(category="Apple").values_list("product_id", flat=True) selected_ids = [10,20,30] Тогда я попробовал all_products = selected_ids + products + reviewed Возникла ошибка, так …

03.02.2023
Объект celery 'function' не имеет атрибута 'delay', как получить возвращаемое значение после задержки?

Здравствуйте, у меня проблема с получением возвращаемого значения функции async. вот мой код views.py def preprocess_log2(request,uuid): data = get_object_or_404(Adata, uuid=uuid) if request.method == "POST": result = log2_transform_task.delay(data.raw_path) test = result.get() data.mat_data = test data.save() return redirect("raptorlite:home") return render(request, …

03.02.2023
Почему мой "список_друзей" остается пустым, когда срабатывает мой сигнал Django?

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

03.02.2023
Django создание формы обновления с предварительно заполненными данными из базы данных

Django создает форму обновления с предварительно заполненными данными из базы данных, но в виде html формы я прикрепил вир, модель и html темплейт, который я использовал вместо формы django view.py я использовал это представление для добавления игрока def add_player …

03.02.2023
__init__() получила несколько значений для аргумента 'user'

У меня есть форма, модель и представление, и я пытаюсь показать ModelChoiceField с фильтрами Я написал init в моем forms.py, но когда я пытаюсь отправить свою форму на html-странице, я получаю ошибку: "__init__() получено несколько значений для …

03.02.2023
Django.db.utils.OperationalError: could not connect to server: Connection refused Ubuntu

На сервере Ubuntu. Сайт на хостинге, базу данных берет у хостинга. Почему то выскакивает Server Error (500) и в логах: Traceback (most recent call last): File "/home/elite_stroy/www/venv/lib/python3.5/site-packages/django/core/handlers/exception.py", line 35, in inner response = get_response(request) File "/home/elite_stroy/www/venv/lib/python3.5/site-packages/django/core/handlers/base.py", line 128, in _get_response …

03.02.2023
Django Фильтр по цене

Изучаю Django и столкнулся с проблемой фильтрации товаров по цене. Если записываю диапазон фильтра как число, он отображается верно, от 0 до 1000, например, и бегунок бегает правильно и записанное число принимается правильно. А когда диапазон делаю от минимальной до …

03.02.2023
Есть ли какая-нибудь рекламная сеть или достижение трафика для сайта моих курсов usmanghias.com

CodewithUsman CodewithUsman Я начал 26 курсов на моем сайте, из которых 3 завершены один с надлежащим сертификатом и YouTube канал Видео прилагается. Особенности курсов: Подробная документация Приложение для Android (мобильное отзывчивое) Коды GitHub …

03.02.2023
Как добавить возможность ввода своего значения в django models choices?

я работаю над сайтом для анкет и мне нужно в админке добавить возможность ввода своего значения в поле country с готовыми вариантами ответа choices, чтобы были видны и возможные варианты, а также чтобы была кнопка 'Другое' с возможностью ввода …

03.02.2023
"detail": "Учетные данные для аутентификации не были предоставлены." для admin

У меня есть мой токен для администратора, бронирование записей разрешено в Insomnia, но не будет разрешено отображение DRF. Я что-то упускаю, пожалуйста? Есть ли способ предоставить токен, чтобы он был разрешен? <img alt="enter image description …

03.02.2023
Шаблоны Django с Vue

Я пытаюсь интегрировать vue-компоненты в django-шаблоны. Базовая установка сработала, но я столкнулся с компонентом, который сам требует импорта. Вот компонент (vue/dropdown.html): &lt;div id="app"&gt; &lt;template&gt; ... &lt;/template&gt; &lt;/div&gt; &lt;script setup&gt; import { computed, ref } from 'vue' import {CheckIcon, ChevronUpDownIcon} …

03.02.2023
Форма Django не отправляет данные администратору

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

03.02.2023
Получение данных из нескольких столбцов из дополнительного запроса в Django

У меня есть две модели, как показано ниже: class Model1(models.model): id = models.UUIDField(default=uuid.uuid4, primary_key=True) filename = models.CharField(max_length=255) class Model2(models.model): id = models.UUIDField(default=uuid.uuid4, primary_key=True) filename = models.CharField(max_length=255) Я хотел бы получить связанные model2, которые имеют то же значение …

03.02.2023
Запись голоса пользователя с помощью JS и отправка на сервер django

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

03.02.2023
Доступ/работа с очередью rabbitmq с помощью python

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

03.02.2023
Как передать абзац с несколькими ( " ) и ( ' ) из переменной внутри строки в django?

Я хочу передать переменную, содержащую параграф, в котором несколько раз используются символы ( " ) и ( ' ). Я передаю эту переменную внутри другой строки, которая является sql-запросом в проекте django. Например - variable1 = input() command …

03.02.2023
Деплой телеграм бота на основе Django + nginx

Всем привет друзья! Я написал телеграм бота на библиотеке Python telegram bot. В качестве админки выбрал Django, а в качестве сервера nginx. Я решил использовать docker и docker-compose, у меня есть три сервиса: web - сама админка, bot - телеграм …

03.02.2023
Проблемы с созданием протокола типов для пользовательского класса Django

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

03.02.2023
Celery OperationalError [Errno 111] Отказ в подключении

У меня есть один важный вопрос, который беспокоит меня уже 2 последних дня. У меня есть контейнеры django, postgres и rabbitmq в docker. Я хочу соединить celery с rabbitmq, но если я делаю это через контейнер django (docker-compose exec …

03.02.2023
Использование триггеров JQuery Uncaught ReferenceError: $ не определено

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

03.02.2023
Docker принимает неверный файл настроек при создании образа

У меня есть приложение Django, где мои настройки помещены в папку с именем settings. Внутри этой папки у меня есть init.py, base.py, deployment.py и production.py. Мой wsgi.py выглядит следующим образом: os.environ.setdefault("DJANGO_SETTINGS_MODULE", "myapp_settings.settings.production") application = get_wsgi_application() Проблема Каждый …

03.02.2023
Django - Аннотирование, фильтрация и сортировка по отношениям "один ко многим" не работает

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

03.02.2023
Дублирование загрузки медиа(CSS, JS) при использовании наследования классов в компонентах django

Я использую django-components. Общие части наследуются от родительских классов, а дочерние классы регистрируются как компоненты. Это написано следующим образом components.py from django_components import component class Parent(component.Component): def get_context_data(self, data): return { "data": data, } @component.register("aaa") class ChildA(Parent): template_name = "/aaa.html" …

03.02.2023
Как отключить кнопку авторизации в DRF-Spectacular Swagger Django

Я работаю над drf-spectacular. Мой вопрос в том, как сделать кнопку авторизации в drf-spectacular. Введите описание изображения здесьЕсть ли какие-нибудь настройки? "APPEND_COMPONENTS": { "securitySchemes": {"ApiKeyAuth": None} } При использовании вышеуказанных настроек я получаю ошибку

03.02.2023
Храните динамическую форму поля выбора из вызова api, чтобы иметь возможность передать проверку в пост-запросе

Я работаю над приложением, которое может отображать события, поступающие из календаря google. Чтобы иметь возможность сделать это, пользователю нужно заполнить форму с начальной датой, конечной датой, часовым поясом и выбрать календарь. Я новичок в Django и это нормально сделать …

03.02.2023
Pytest-django: разрешить тестам обновлять базу данных

У меня есть много маленьких "тестов", которые я использую вручную, то есть запускаю их по требованию. Некоторые из них я хочу изменить в базе данных. Долгое время я использовал для этого pytest. (ситуация - кэширование производственных данных в dev-среде …

03.02.2023
AttributeError: Получена ошибка атрибута при попытке получить значение для поля `comments` на сериализаторе `Post`

** В моем блоге, когда я использовал повторный просмотр всех постов, я получил эту ошибку. ** Вот сообщение об ошибке, которое я получил: AttributeError: Получена ошибка AttributeError при попытке получить значение для поля comments на сериализаторе Post. Поле сериализатора …

03.02.2023
Django + nginx + gunicorn ошибка при обработке изображений [ upstream преждевременно закрыл соединение при чтении заголовка ответа от upstream ].

Я использую Django, и я полагаю, что это не проблема со стороны Django. Просто загрузите изображение (~500kb), используя форму модели, и с помощью OpenCV просто преобразуйте его в градации серого (плюс многое другое, если это сработает). Я настроил …

03.02.2023
Как редактировать api и добавлять изменения в django

Я отправляю api следующим образом: [ { "id": 1, "name": "Burger", "name_ru": "Burger", "name_en": "Burger", "img": null, "parent_category": 1 }, { "id": 3, "name": "Pizza", "name_ru": "Pizza", "name_en": "Pizza", "img": null, "parent_category": 1 } ] Как можно …

03.02.2023
{{minMaxPrice.price__min}}-{{minMaxPrice.price__max}} [закрыто]

Изучаю Django и сейчас создаю фильтр цен. Когда min и max цена статична, все хорошо, когда меняю фильтр на динамический, ничего не работает. Статический диапазон от 0 до 1000 рабочий: filter.html {% load static %} …

03.02.2023
VueJS - Как я могу проверить, был ли изменен идентификатор пользователя в локальном хранилище, чтобы я мог проверить, действителен ли токен

У меня есть Django back end и Vue front end. Люди могут входить в систему. Идентификатор пользователя и токен извлекаются из back end и сохраняются в localstorage после успешного входа. Этот идентификатор затем используется в моем магазине Vue, чтобы …

03.02.2023
Добавление флажка в таблицу Django

Я хочу создать в Django таблицу с флажками, которые можно нажать и подтвердить. После этого данные будут помещены в javascript для отправки в функцию python. Я пробовал разные методы, но, похоже, ничего не получается. &lt;doctor.html&gt; {%extends "doctor.html" %} {% block …

03.02.2023
Может ли Django STATIC_ROOT указывать на путь на другом сервере?

Я использую Django 4.0.1 в своем проекте, и прямо перед развертыванием сайта я столкнулся с проблемой обработки статических файлов. Из-за ограничений моего сервера я решил вместо этого обслуживать эти статические файлы через CDN. Я уже настроил свою опцию STATIC_URL …