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

02.05.2025
Виджет Django Jsonfield для ввода данных в формате: формы.Select (клавиша) - формы.TextInput (значение)

У меня возникают трудности с реализацией "удобного для пользователя" ввода JSON в форме. У меня есть некоторая Item модель, которая содержит attributes = JSONFIeld(). class ItemType(models.Model): title = models.CharField() class Item(models.Model): title = models.CharField() item_type = models.ForeignKey(ItemType) attributes = models.JSONField() …

02.05.2025
Неожиданное ключевое слово в createsuperuser django

Я работаю с базовым абстрактным пользователем и AbstractUser, и у меня проблема с обязательным полем. models.py from django.db import models from django.conf import settings from django.contrib.auth.models import User, AbstractBaseUser, BaseUserManager from django.utils.timezone import timedelta, now from django.core.exceptions import ValidationError …

02.05.2025
Django ImportExport: Как удалить встроенный цвет фона тега <ins> в предварительном просмотре импорта с помощью Jazzmin admin?

Я использую Django с темой администратора Jazzmin и пакетом django-import-export для массового импорта данных модели через панель администратора. При импорте на странице предварительного просмотра импорта выделяются недавно добавленные строки или измененные поля с помощью встроенного тега, подобного этому: &lt;ins style="background:#e6ffe6;"&gt;Paris&lt;/ins&gt; …

02.05.2025
Rosbag и Django 5.2 с Python 3.13

Я пытаюсь импортировать библиотеку rosbag с Django 5.2 и Python 3.13 в свой docker, но это не работает. Если я попробую выполнить import rosbag с помощью python команды в командной строке, это сработает, но если я попробую ту же команду …

02.05.2025
Представления потеряли доступ к моделям в Django [дубликат]

У меня установлен DRF с Django, и по какой-то причине мой Modelviewset потерял доступ к моделям. Мой views.py from rest_framework.decorators import api_view, permission_classes from rest_framework.response import Response from rest_framework.permissions import IsAdminUser from django.contrib.auth import get_user_model from rest_framework.viewsets import ModelViewSet from …

01.05.2025
Устранение неполадок в 401 несанкционированном и 400 ошибочных запросах в Django и Next.js

Я создаю новостное приложение, используя django (GWT) и extjs (Redux, RTK query). Когда я пытаюсь восстановить пользователя с помощью useRetrieveUserQuery(), когда я вхожу в свою учетную запись, я получаю GET http://localhost:8000/api/users/me/ 401 (Unauthorized) в противном случае POST http://localhost:8000/api/jwt/refresh/ 400 (Bad …

01.05.2025
Одинарные и двойные кавычки в json.parse

Как я могу передать список символов из Django в Javascript? Я передаю словарь из Django в Javascript в функции рендеринга. В javascript я анализирую данные, как всегда, используя код const dates = JSON.parse("{{dates|safe}}") Это работает для чисел, но для …

01.05.2025
Электронное письмо Django для сброса пароля не отображает CSS должным образом, а захватывает HTML-содержимое

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

01.05.2025
Как добавить проверку в сериализатор моделей, чтобы он гарантировал, что по крайней мере одно из двух полей передано точно?

Я создал модель на Django, которая включает в себя два поля, назовем их file и code. файл - это поле файла, а код - поле символа. Я установил для них значения blank=True и null=Истина. Установите проверку в model, переопределив метод …

01.05.2025
Я хочу передать шестнадцатеричный цветовой код во встроенный стиль CSS на HTML-странице

У меня есть проект на Django, в котором есть база данных цветов с их шестнадцатеричными значениями. Я хочу отобразить это в виде образца в таблице. &lt;tbody&gt; {% for item in items_page %} &lt;tr&gt; &lt;td scope="row"&gt;{{ item.manufacturer }}&lt;/td&gt; &lt;td scope="row"&gt;{{ …

01.05.2025
Пожалуйста, помогите мне понять, почему я не должен сохранять токены CSRF в хранилище сеансов

Я новичок в веб-разработке и написал несколько тестов в Playstation, чтобы протестировать свое веб-приложение. Тесты завершаются неудачей только в Webkit/safari, по-видимому, из-за проблем с проверкой CSRF, которые возвращают 403 ошибки только в небезопасных запросах (POST/PUT/DELETE). Серверная часть: api.example.com (Django) Интерфейс: …

01.05.2025
Как я могу структурировать учебную платформу с категоризированным контентом и учебными пособиями с возможностью поиска с помощью Django? [закрыто]

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

01.05.2025
Как сделать выпадающий список выхода из системы видимым в админ-панели Django-Jazzmin?

"Я только что установил Django версии 5.2 и заменил интерфейс администратора по умолчанию на Django Jazzmin версии 3.0.1. Однако проблема в том, что выпадающий список выхода из системы не отображается. Я уже обращался к платформе искусственного интеллекта и перепробовал все …

01.05.2025
Как получить ключ и значения из словаря, чтобы отобразить их на странице Django?

Я хочу создать страницу, на которой каждый автор будет указывать свою цитату. Я пробовал, но все мои попытки не увенчались успехом. Проблемы возникают из-за приведенной ниже функции. quotes = { "Arthur Ashe": "Start where you are, Use what …

01.05.2025
Убедитесь, что клиент используется в приложении Django

У меня проблема с реализацией пользовательского интерфейса в приложении Django. Мой проект называется "Управление поставщиками". Мое приложение называется "VMP". В настройках у меня установлено значение AUTH_USER_MODEL = 'VMP.CustomUser'. Вот моя пользовательская модель пользователя: from django.db import models from django.conf import …

01.05.2025
Ошибка SSL-сервера Cloud SQL Proxy: "в сертификате указан CN "", ожидаемый регион "<project>:<>:<instance>"` при подключении к PostgreSQL 14

Мы столкнулись с проблемой с Облачным SQL-прокси (версии 1 и 2) при подключении к недавно созданному экземпляру PostgreSQL 14 Cloud SQL с помощью развертывания Kubernetes на GKE. Ошибка, которую мы видим в логах, выглядит следующим образом: certificate had CN "", …

01.05.2025
Python/Django: Обновленные Значения .env Не Отображаются После Перезапуска runserver

Я работаю с проектом на Django и использую файл .env для управления переменными среды. Однако после обновления значений в файле .env и перезапуска сервера (python manage.py runserver) новые значения не отображаются в приложении. В частности, значения SLACK_CLIENT_ID и SLACK_APP_NAME не …

01.05.2025
Внезапная ошибка URL-адреса

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

30.04.2025
Токен обновления Google OAuth вызывает бесконечный цикл перенаправления после выхода из системы и повторного входа в приложение Django

Я реализую вход в систему Google OAuth2 в приложении на базе Django. Первоначальный вход в систему работает нормально — я получаю как токен доступа, так и токен обновления от Google. Я сохраняю только токен обновления, поскольку срок действия токена доступа …

30.04.2025
Как регистрировать старые и новые данные об обновлениях модели в Django Rest Framework, используя Celery для асинхронной обработки?

Мне нужно регистрировать как старые, так и новые значения полей всякий раз, когда модель обновляется в Django Rest Framework (DRF). Журналы должны быть сохранены в отдельной базе данных или во внешней системе, такой как Elasticsearch. Задача состоит в том, …

30.04.2025
QuerySet возвращает значение empty в django

Я пытаюсь получить список книг с 3 условиями: Регистрационный номер (с разными символами),10) Физическое местоположение (с разными символами,20) Статус книги На основе пользовательского ввода: Регистрационный номер должен присутствовать в списке, предоставленном пользователем Физическое местоположение должно точно соответствовать …

30.04.2025
Интеграция стороннего API с Django (JWT) + Next.js (Redux, RTK-запрос)

Я создаю новостное приложение NYT News, используя аутентификацию Django JWT для регистрации и входа в систему, а также следующий запрос JS, Redux и RTK на интерфейсе. Моя полнофункциональная система входа / регистрации работает отлично, и теперь я хочу загрузить новости …

29.04.2025
Настройка разрешений между режимами редактирования и просмотра только в wagtail

В моем проекте Wagtail у меня есть класс, который наследуется от EditView(ModelAdmin). В рамках этого класса я переопределяю метод get_edit_handler, чтобы динамически устанавливать поля как доступные только для чтения на основе пользовательских разрешений. Однако я столкнулся с проблемой с полями …

29.04.2025
Django CKEditor 5 изображений не отображаются на сервере

Я использую Django 5.0 и django-ckeditor-5 для обработки форматированного текста в моей панели администратора, включая загрузку изображений сотрудниками. На моем локальном компьютере (Win 11) все работает нормально. Я могу загрузить изображение, и оно корректно отображается в представлении администратора и в …

29.04.2025
Как настроить docker compose с помощью django и pdm

У меня есть проект на django с pdm и docker compose, и я настроил объем кодовой базы, чтобы включить горячую перезагрузку и отладку django в контейнере. Сборка с помощью compose config работает нормально, но когда я пытаюсь запустить сервер с …

29.04.2025
Django: Автоматическое сохранение записи в формате JSON из программного обеспечения (без пользовательской формы!) в нескольких таблицах (моделях)

Необходимо сохранить данные ПУБЛИКАЦИИ в нескольких таблицах\моделях в 2 приложениях (в одном - всего 4 публикации), в зависимости от содержания ПУБЛИКАЦИИ. Одна модель - лента действий будет представлять собой поле JSON и сохранять все вводимые данные, другие - условно, с …

29.04.2025
Django [Postgreq] восстанавливает одно поле/столбец

У меня есть модель с полем creation_date = models.DateTimeField(auto_now_add=True). Выполняю некоторые сложные манипуляции с файлом migration (преобразую модель в многостолбцовое наследование и создаю новые объекты) Я случайно переписал поле выше. У меня есть резервные копии, но мне нужно перезаписать только …

29.04.2025
Как отладить ошибки базы данных в сложных интерфейсных тестах с помощью django, html и playwriter

Я запускаю более крупное приложение Django, в котором есть набор тестов, который работает как на Debian Bookworm, так и на Trixie. В тестах используются test_server fixture и sqlite. В настоящее время мы экспериментируем с представлениями на основе HTML, которые тестируем …

29.04.2025
Пользовательская модель пользователя Django хранит пароль в отдельной таблице — request.user вызывает ошибку "столбец users.password не существует"

Я создал пользовательского пользователя в django class User(AbstractBaseUser, PermissionsMixin):, у которого есть пароль в таблице user_credential отдельно . что я хочу запросить.пользовательская функция, я получаю ошибку типа ProgrammingError at /api/planer/user/ column users.password does not exist LINE 1: SELECT "users"."id", "users"."password", …

29.04.2025
Лучший способ создать таблицы базы данных для объявлений [закрыто]

Я хочу размещать объявления. Итак, в контексте проектирования базы данных, лучше ли поместить такие поля, как body_type (которые на самом деле никогда не изменятся) или color, в отдельную таблицу или сохранить как часть общей модели?

28.04.2025
При создании Django(4.2.20) fixtures данные шифруются под шифровании UTF-16LE

Использовал команду для создания фикстуры, но данные все равно выходят шифрованные: python manage.py dumpdata products.Product --indent 2 &gt; products/fixtures/initial_data.json

28.04.2025
Управляемый Django + DigitalOcean PostgreS: “оставшиеся места для подключения зарезервированы для ролей с атрибутом суперпользователя” при использовании пула подключений

Я пытаюсь настроить Django для использования пула подключений к экземпляру PostgreSQL, управляемому DigitalOcean, но постоянно сталкиваюсь с этой ошибкой: Операционная ошибка: ошибка подключения: ошибка подключения к серверу по адресу "xxxxxxxxxxxxxx", порт гггг: ФАТАЛЬНАЯ ошибка: оставшиеся места для подключения зарезервированы для …

28.04.2025
Почему я получаю сообщение "ERR_CONNECTION_REFUSED" при запросе серверной частью, размещенной на sidecar, в службе приложений Azure?

Я пытаюсь развернуть довольно простое веб-приложение в службе приложений Azure. У меня есть серверный образ (под управлением django + graphql) и внешний образ (под управлением vue + apollo), и когда я запускаю их локально либо отдельно, либо через docker-compose, это …

28.04.2025
Как я могу правильно протестировать swagger_auto_schema для методов, request_body и ответов в drf-задаче с помощью pytest?

Я работаю над тестированием Django REST Framework (DRF) CartViewSet с использованием pytest, и мне нужно проверить свойства swagger_auto_schema, такие как HTTP-метод, тело запроса и ответы на различные действия (например, добавление, удаление, очистка). У меня есть следующий код в моем CartViewSet: …

28.04.2025
Джанго: страница обновляется, когда я нажимаю на импорт файла, но сообщение не появляется

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

28.04.2025
Ошибка при запуске задания Spark из Django API с использованием подпроцесса.Всплывающее окно

Я создал исполняемый файл проекта Django, и мне нужно запустить задание Spark из конечной точки API в этом исполняемом файле. Я использую subprocess.Открываю, чтобы выполнить команду spark-submit, но при выполнении команды я сталкиваюсь с ошибкой. Вот команда, которую я пытаюсь …

28.04.2025
Пользовательский набор запросов django-formset

Я использую https://django-formset.fly.dev / библиотека, версия 1.7.6. Я пытаюсь установить пользовательский набор запросов для ModelChoiceField, но у меня возникают проблемы с фильтрацией набора запросов на основе объекта запроса. В частности, я хочу отфильтровать и настроить набор запросов …

28.04.2025
Invalid_client или unsupported_grant_type в тестовых наборах django

Это мой код, который представляет собой простую регистрацию и логин, и я пытаюсь войти в систему через oauth2 class UserAuthTests(TestCase): def setUp(self): self.client = APIClient() self.user = CustomUser.objects.create_user( username='test', password='strongpassword123', email='test@example.com' ) self.application = Application.objects.create( name="Test Application", client_type=Application.CLIENT_CONFIDENTIAL, authorization_grant_type=Application.GRANT_PASSWORD, skip_authorization=True, …

27.04.2025
Python, django и сервер [закрыты]

У меня проблема. Я разместил свой проект REST API, созданный на Python и Django, на VPS-сервере в Ubuntu, но я не могу настроить его через nginx и gunicorn, но оба они находятся в активном запущенном состоянии. Я исправил nginx и …

27.04.2025
Проблема с 404 страницей в Django [закрыта]

Я сталкиваюсь с ошибкой 404 при попытке получить доступ к домашней странице моего приложения Django. Вот подробная информация об ошибке: Ошибка: Страница не найдена (404) reservation/accueil.html Подробности запроса: Метод запроса: ПОЛУЧИТЬ URL запроса: http://127.0.0.1:8000 / Добавлено: reservations.views.accueil …