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

03.02.2023
ValueError: Связанная модель 'auth.user' не может быть разрешена при миграции

Я пытаюсь настроить проект для pythonanywhere.com. Я удалил старый файл sqlite3, а также миграции, и теперь хочу восстановить его. Я запустил команду py manage.py makemigrations, затем запустил py manage.py migrate. Но там я получил ошибку: Я не думаю, …

03.02.2023
Файл csv не генерируется после развертывания ti pythonanywhere

У меня есть представление, которое генерирует файл csv, но оно не работает после того, как я развернул свой проект на python в любом месте Ошибка: введите описание изображения здесь view: `def generate_csv(request, pk): if request.method == …

03.02.2023
Пользовательская конфигурация расположения для каждого виртуального_ХОСТа без эффекта: 502 Bad Gateway

Я пытаюсь настроить докеризованный обратный прокси-сервер nginx, который должен снабжать докеризованный веб-сервер Gunicorn. Веб-сервер Gunicorn должен быть доступен через example.com/django, поэтому я добавил пользовательские директивы nginx, как описано здесь: https://github.com/nginx-proxy/nginx-proxy/blob/main/README.md#per-virtual_host-location-configuration Я поместил директивы в файл …

03.02.2023
Метод сохранения Django ModelAdmin не выполняется

У меня есть пользовательский класс ModelForm и класс ModelAdmin, и по какой-то причине мой метод save_model не выполняется Покажу оба класса, которые я сейчас имею в admin.py. все функции (поиск, фильтр, скрытие полей, удаление) сейчас работают правильно, …

03.02.2023
При обновлении/редактировании данные дублируются, а не обновляются в django

Данные дублируются вместо того, чтобы обновляться в django, пожалуйста, помогите мне преодолеть это. Я также пробовал метод update, но столкнулся с проблемой, что изображение не отображается, поэтому я использовал метод save, который сохраняет и делает копию объекта anthor, что мне …

03.02.2023
Нет модуля с именем 'project_name' в Django + Celery?

День 2 отладки этого Я должен обратиться к stackoverflow Я на краю. Я использовал cookiecutter-django для генерации своего проекта несколько месяцев назад. Project name config/settings/... src/ app_name/ __init__.py manage.py когда я создаю celery.py внутри config, я получаю ошибку, …

03.02.2023
Как создать отношения между 3 моделями, которые наследуют данные от 3 форм в django

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

03.02.2023
Представления и урлы Django - не удается запустить сервер

Я изучаю django и испытываю проблемы с реализацией этого кода ниже: from django.urls import path from . import views urlpatterns = [ path('members/', views.members, name='members'), ] Приведенный выше код хранится в файле urls.py, который я создал в папке …

03.02.2023
Django Admin formfield_for_foreignkey for manytomany

Моя модель (упрощенная) у нас есть туры: class Tour(models.Model): name = models.CharField(max_length=100) strecke = models.ManyToManyField(Strecke, through="Streckenreihenfolge") Тур имеет разделы: class Strecke(models.Model): name = models.CharField(max_length=100) auftrag = models.ForeignKey("Auftrag", on_delete=models.CASCADE, null=True, blank=True) Разделы расположены по порядку …

03.02.2023
Django Rest: как издеваться над FileField и ImageField to_representation()

У меня есть модель с 2 полями: изображение (ImageField) и медиа (FileField). Они оба используют пользовательское хранилище GoogleCloudMediaStorage. При написании тестов я не могу получить доступ к GCS, поэтому я сымитировал запись файлов, сделав следующее: from unittest.mock import …

03.02.2023
Преобразование данных серии с датой в общее количество часов

У меня есть фрейм данных с именем mainData_Frame со столбцом 'Clearance Time' в следующем формате. Время растаможивания 2 дня 22:43:00 1 день 12:32:23 5 дней 23:44:13 . . . . Мне нужно преобразовать все серии timedelta в …

03.02.2023
Есть ли способ добавить контекст к обратной функции Django?

Возможно ли в Django передать контекст через обратную функцию каким-то образом, как reverse('foo', context={'bar':'baz'})? Или есть лучший обходной путь?

03.02.2023
Мне нужно написать оператор if для добавления изображения рядом с тегом h1 в неупорядоченном списке, если изображение существует

Прилагается шаблон трясогузки, который я написал на данный момент. {% load wagtailimages_tags %} <section class="container"> <h2 class="text-center">{{ self.title }}</h2> <div class="general-alumnae-deck"> {% for member in self.general_member_cards %} {% if member.photo %} {% endif %} {% endfor %} </div> </section> …

03.02.2023
Как сделать так, чтобы любой созданный мною объект сохранялся в моем проекте django?

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

03.02.2023
Django-storages[azure]: NotImplementedError: Этот бэкенд не поддерживает абсолютные пути

У меня есть приложение Django с задачей celery, которое я пытаюсь запустить на Azure, используя код, приведенный ниже. Основная цель - чтение файлов python, yaml и шаблонов при выполнении задачи celery. Я получаю следующую ошибку: NotImplementedError: This …

03.02.2023
Как получить доступ к "контексту" из http-запроса между двумя приложениями django

Итак, я довольно новичок в django, html и javascript. В моем первом приложении есть кнопка, при нажатии на которую вызывается функция $.ajax типа "GET". В скрипте html-шаблона приложения 1 у меня есть следующее: $('#btn_to_app2').click(function () { if(Object.keys(name).length > …

03.02.2023
Django, старая база данных PostgreSQL, множественные первичные ключи

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

03.02.2023
Удаление модели пользователя, которая расширяет abstractuser

Я пытаюсь удалить объект пользователя, принадлежащий классу User, который расширяет AbstractUser. Расширяющийся класс выглядит примерно так: class User(AbstractUser): name = CharField("Name", blank=True, max_length=255) def __str__(self): return self.username Когда я пытаюсь удалить пользователя следующим образом: user = User.objects.get(pk=self.user_id) user.delete() …

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 для бэкенда. Как получить количество очередей и прочитать их данные. Как очистить/удалить …