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

26.12.2024
Как подтянуть данные модели Django на основе ВСЕХ заполненных полей формы для других ForeignKeys

У меня есть форма, в которой есть несколько полей с внешними ключами. Например, таблица «Подъезд» (3 записи -> 1-й подъезд, 2-й подъезд, 3-й подъезд), «Квартира» (30 записей, по 10 на каждый подъезд (№1-10, №11-20 и №21-30), «Собственник» (тоже 30 …

25.12.2024
Не удается заставить Cursor работать с линтингом Django

У меня есть код на Python в проекте Django, который говорит: x = models.DecimalField(max_digits=18, decimal_places=2, default='0.00') В курсоре я получаю ошибку Linter от pylance: "No overloads for "__new__" match the provided argumentsPylancereportCallIssue" У меня есть …

25.12.2024
Как эффективно управлять аутентификацией JWT (обновление и токены доступа) в React без повторных вызовов сервера и реализовать централизованную систему оповещения

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

25.12.2024
Обновление поля класса Django Model из другого класса, связанного отношениями OneToOne

Я работаю на Django 5.0.4. Я создаю API с использованием DRF. Я новичок в DRF. У меня есть 2 модели django, которые выглядят следующим образом : class PostVideo(models.Model): post = models.ForeignKey(Post, on_delete=models.CASCADE, related_name='videos', null=True) width = models.PositiveIntegerField(editable=False, null=True) …

25.12.2024
Django, mySQL, macOS

На моем мак установлен mysql с официального сайта, я мно работал с ним в процессе обучения через dbeaver, никаких проблем не наблюдалось. Теперь когда я начал изучать фремворк Django я хочу подключать свой проект к mysql (локально). Конфигурация в проекте …

25.12.2024
Отслеживание вех в реальном времени с помощью каналов django и react

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

25.12.2024
Столкнулись с проблемой конфигурации сервера, работающего на хосте «localhost» (::1) и принимающего TCP/IP-соединения на порт 5432?

Connection to server at "127.0.0.1", port 5432 failed: Connection refused Is the server running on that host and accepting TCP/IP connections? Request Method: Django Version: 3.2.4 Exception Type: OperationalError Exception Value: connection to server at "127.0.0.1", port 5432 failed: Connection …

25.12.2024
Микросервис с помощью django

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

25.12.2024
Как соединить Tkinter с django с помощью zerorpc?

У меня есть приложение tkinter, которое хочет подключаться и отправлять данные проекту django с помощью zerorpc. На локальном хосте все работает хорошо, но после развертывания django на сервере ubuntu с gunicorn & nginx и открытым портом 4242 на ufw …

25.12.2024
ClientException: Ошибка XMLHttpRequest. Flutter WEB

Я получаю эту ошибку в своем приложении. и как только я получаю эту ошибку, даже если я ее ловлю. она останавливает все мои api запросы к моему back end серверу django от работы Шаги для воспроизведения: …

24.12.2024
DuckDB, Django и apache2 Permission Denied в производстве

У меня проблема с базой данных duckdb, которую я не могу понять. После того как я создал базу данных .db и поместил ее в корень apache2/Django webapp, а также предоставил www-data доступ к ней и ее каталогу, я все …

24.12.2024
Невозможно создать вторую очередь сельдерея

Я хочу создать две очереди celery (для разных типов задач) Моя конфигурация сельдерея. Я ожидаю, что эта конфигурация создаст две очереди 'celery' and 'celery:1' # celery.py import os from celery import Celery from core_app.settings import INSTALLED_APPS …

24.12.2024
Миграция модели Django со стандартной модели на многотабличную унаследованную модель с FK-отношениями

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

24.12.2024
Django Model class doesn't declare без явной причины

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

24.12.2024
Как выводить комментарии под постом от имени авторизованного пользователя в django?

Как правильно заменить код в файлах, models, views и post_detail, что бы комментарии которые отправлял авторизованный пользователь выкладывались на страницу под постом от его имени? models.py from django.db import models # Create your models here. class Post(models.Model): title = models.CharField('Заголовок …

24.12.2024
Как узнать, какое поле (категория) используется чаще всего

могу ли я сделать это в одном запросе Примечание: порядок не должен быть изменен. products = Product.objects.filter( title__icontains=self.query ).values('id', 'is_featured', 'category_id').order_by('-is_featured', 'rank', '-created') most_used_category = products.values('category_id') \ .annotate(category_count=Count('category_id')) \ .order_by('-category_count').first()

24.12.2024
Как создать форму, используя несколько моделей в django?

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

24.12.2024
Django Rest Framework - ошибка вложенного атрибута сериализатора в ответе

Хотелось бы узнать, может ли кто-нибудь помочь мне со следующей проблемой. У меня есть сериализации следующего вида: class LineupPlayerSerializer(serializers.ModelSerializer): id = serializers.UUIDField(write_only=True) name = serializers.CharField(read_only=True) positionType = serializers.CharField(read_only=True) alternativePositions = serializers.CharField(read_only=True, required=False, allow_blank=True) shirtNumber = serializers.IntegerField(read_only=True, required=False, allow_null=True) …

24.12.2024
Эффективный способ получения данных о взаимоотношениях

У меня есть модель ABC и поле с именем GROUP, которое является внешним ключом, и эта модель Abc также используется в качестве внешнего ключа в другой модели XYZ. Мое требование заключается в том, что при просмотре списка XYZ …

24.12.2024
Добавление структурного блока Wagtail в Streamfield

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

23.12.2024
UnicodeDecodeError с socket.getfqdn в Django runserver на Windows

Я создаю Django API. После переноса проекта на новый сервер и попытки запустить его с помощью: python manage.py runserver Я столкнулся со следующим исключением: File "", line 795, in getfqdn hostname, aliases, ipaddrs = gethostbyaddr(name) ^^^^^^^^^^^^^^^^^^^ UnicodeDecodeError: …

23.12.2024
MAUI / Django Serializer - добавлен косой слэш в конце строки

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

23.12.2024
Django с uwsgi не обслуживает статические файлы

Я запускаю приложение django, используя uwsgi и docker. Когда я открываю панель администратора, она вся перепутана. Я решил, что это из-за того, что статические файлы выдают 404. Как мне это исправить? uwsgi.ini: static-map = /static=/app/static static-expires = /* …

23.12.2024
Почему я получаю ошибку, когда использую href=«{{ panel.get_absolute.url }}» в своих шаблонах?

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

23.12.2024
Запретите Django DetailView добавлять контекст шаблона с именем объекта

У меня есть DetailView для пользователей, и, похоже, он добавляет контекстную переменную user. Это проблематично, потому что у меня есть контекстная переменная user, содержащая текущего пользователя, которая переопределяется. Как я могу предотвратить добавление DetailView этой контекстной переменной?

23.12.2024
Ошибка, связанная с подключением Django из Docker к Nginx

В настоящее время я работаю над Docker и сделал следующее: Тестовая страница Django прекрасно работала на localhost. Я подключил ее к Docker. Я также подключил Docker к Gunicorn. Однако, когда я пытаюсь подключить его через …

23.12.2024
Сортировка строки перед числом с помощью Postgres и Django

Я хочу использовать нечеткие даты для сортировки в запросе Django, поэтому вы можете использовать полную дату, если она у вас есть, но, возможно, вы знаете только год и месяц. Например, Jan XX 2024 будет находиться перед Jan 1 2024 и …

23.12.2024
Есть ли способ отобразить исторические записи для всех экземпляров модели с помощью django-simple-history?

Я использую django-simple-history для сохранения истории объектов. И это прекрасно работает. Но я хочу создать представление в админке django, которое отображает записи истории для всех экземпляров модели на одной странице. Например, у меня есть модель class TestModel(models.Model): title …

23.12.2024
Перенаправление с DELETE на GET в Django

Я использую Django django 4.0.8 и django-tastypie. Почему, когда я отправляю запрос (например) DELETE http://127.0.0.1:8000/api/v1/courses/3 через Postman, я получаю перенаправление на GET /api/v1/courses/3/? Если я посылаю http://127.0.0.1:8000/api/v1/courses/3/, то он работает правильно. …

23.12.2024
Как обрабатывать вход пользователей через Spotify (что делать с токенами)

Я пытаюсь создать веб-приложение, используя Django backend и React frontend. Это мой первый опыт использования Django и работы с учетными записями. Приложение вращается вокруг учетных записей Spotify, поэтому для входа в систему пользователь должен авторизоваться через Spotify. Я понимаю …

23.12.2024
Django flush выдает ошибку «cannot truncate a table referenced in a foreign key constraint».

Рассмотрите следующие models.py: from django.db import models class Foo(models.Model): bars = models.ManyToManyField( "Bar", blank=True ) class Bar(models.Model): foos = models.ManyToManyField( "Foo", blank=True, through="Foo_bars" ) и связанная с этим миграция: from django.db import migrations, …

23.12.2024
Django получает 404 ошибку при попытке загрузить файлы из MinIO на том же сервере

Я установил веб-приложение Django (Django version 5.0.6) на операционной системе Ubuntu 22.04 LTS с файловой системой бэкенда по умолчанию MinIO 2024-08-03T04-33-23Z. Все службы работают с использованием HTTPS. Мое веб-приложение Django настроено на работу с Gunicorn version 22.0.0 и Nginx …

23.12.2024
Почему команда django makemigration создает код на основе python, а не создает sql-команды

Почему команда django makemigration создает код на основе python вместо создания sql-команд, кто-нибудь, пожалуйста, объясните с точки зрения дизайнерского решения, и какие преимущества мы получаем от этого.

22.12.2024
Аутентификация с помощью Django Ninja, allauth или другого надежного решения?

Я создаю API с помощью django ninja, и я хотел бы реализовать аутентификацию пользователей и учетные записи. Мне нравится allauth за его встроенную функциональность социальных аккаунтов, так как я планирую, что пользователи смогут связывать аккаунты steam/xbox, и я видел, …

22.12.2024
Как изменить данные, введенные в модели django, чтобы они соответствовали определенным критериям?

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

22.12.2024
Postgresql авторизация в django пользователь "postgres" не прошёл проверку подлинности (Ident)

Хотел подключить postgresql к моему django приложению, только скачал postgresql. сделал всё по инструкциям из интернета: изменил settings.py DATABASES = { "default": { 'ENGINE': 'django.db.backends.postgresql_psycopg2', 'NAME': 'test', 'USER': 'postgres', 'PASSWORD': '12345678', 'HOST': '127.0.0.1', 'PORT': '', } } создал базу …

22.12.2024
Как динамически выводить список полей для продуктов

У меня есть различные товары, и их поля должны меняться в зависимости от категории. Возможно ли реализовать это наиболее оптимизированным способом? Также можно ли управлять полями из панели администратора?

22.12.2024
Экземпляр Datatables не синхронизирован с DOM (состояние флажка ввода)

У меня есть таблица my_tbl, инициализированная с помощью библиотеки datatables2.1.8.js jQuery: /* using python django template because table template is not in the same html file */ {% include 'my_tbl_template.html' %} let my_tbl=$('#my_tbl').DataTable({...}), каждая …

22.12.2024
Перенос проекта Django + React на новый компьютер в автономной среде без переустановки зависимостей

У меня есть полностековый проект Django и React, который мне нужно перенести на новый компьютер в полностью автономной среде. Моя текущая настройка включает: Django backend с пользовательским приложением React frontend Виртуальная среда Специфические требования к зависимостям …

22.12.2024
Каковы возможные причины возникновения ошибки?

Каковы возможные причины возникновения ошибки 'OperationalError: no such table: auth_user' при запуске Django-приложения и как ее можно устранить? Я пытаюсь решить эту ошибку, но я не могу найти решение в Интернете, связанные с этой ошибкой, пожалуйста, если вы …