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

19.05.2024
Уплощение вложенного сериализатора DRF

У меня есть две модели для каждого пользователя, модель User и модель Profile. class User(BaseModel, AbstractUser): username = None image = models.CharField(max_length=300, blank=True, null=True) email = models.EmailField(unique=True) password = models.CharField(max_length=300) emailConfirmed = models.BooleanField(default=False) phoneNumber = models.CharField(max_length=15, blank=True, …

19.05.2024
Django ошибка 404 django

Всем доброго времени суток. Я новичок в цифровом мире. Учусь на Python по ютубу и книге Мэтиза. Делаю сайт, но возникла проблема с urls. При попытке открыть страницу topics отображается ошибка 404. Меняла urls, но все тщетно. Далее код из …

19.05.2024
Ошибка 404 found для запроса сообщения в бэкенде

Я не могу сделать пост-запрос на сторону бэкенда, используя react. Вот мой файл авторизации и файл ошибок: Я рассчитываю сделать запрос в http://localhost:8000/api/v1/user/register/ Но сайт делает запрос по адресу: …

19.05.2024
Есть ли лучший способ обновить все строки отношения с отношением `ForegnKey` в `Django ORM`.

У меня есть две модели, одна из которых выглядит так: class PhysicalSensor(models.Model): name = models.CharField(unique=True, max_length=255) def __str__(self) -> str: return self.name class Sensor(models.Model): physical_sensor = models.ForeignKey(PhysicalSensor, on_delete=models.RESTRICT, null=True, blank=True) Итак, когда я хочу …

19.05.2024
" Экземпляр "BillInvoice" должен иметь значение первичного ключа, прежде чем можно будет использовать это отношение" Ошибка

У меня возникла проблема с проектом Django, в котором я пытаюсь создать BillInvoice и связанные с ним BillLineItem экземпляры. Ошибка, с которой я сталкиваюсь, выглядит следующим образом: "'BillInvoice' instance needs to have a primary key value before this relationship …

19.05.2024
Django создает связь между этими двумя таблицами из разных схем базы данных

Я использую RDS. БД имеют разные схемы для пользователей и продуктов class Product(models.Model): id = models.AutoField(primary_key=True) class User(models.Model): id = models.AutoField(primary_key=True) DATABASES = { "default": { "ENGINE": "django.db.backends.postgresql", "OPTIONS": {"options": "-c search_path=public"}, "NAME": config("DB_NAME", default=""), "USER": config("DB_USER_NAME", …

19.05.2024
Сортировка данных сериализатора по группам DJANGO RESTFRAMEWORK

Как получить отсортированные данные сериализатора по группам в DJANGO RESTFRAMEWORK? Моя модель: class VariantCombination(models.Model): product = models.ForeignKey(Product, related_name='variant', on_delete=models.CASCADE, null=True, verbose_name="Продукт") variant = models.ForeignKey(Variant, on_delete=models.CASCADE, null=True, blank=False, verbose_name="Варианты") variant_value = models.ForeignKey(VariantValue, on_delete=models.CASCADE, null=True, blank=False, verbose_name="Значение варианты") price …

19.05.2024
Я не могу загрузить данные из mysql в шаблоны django.

Я пытаюсь уже несколько часов, но никак не могу получить данные из mysql в django. Я проверил все, представления, урлы, html-файлы, админку и т.д. Мне нужно сдать работу через 5 часов, поэтому будет очень полезно получить помощь i Пробовал …

19.05.2024
Конфликт пользовательских форм Custon в переменных [дубликат]

Пытаюсь использовать пользовательские формы для использования информации из моделей, для регистрации, входа и т.д. models.py from django.db import models from datetime import datetime from django.contrib.auth.models import AbstractUser # error is in CustomUser, next line class CustomUser(AbstractUser): username = …

19.05.2024
Django представления на основе классов, система следования

Я хочу использовать оператор If и использую представления на основе классов. Проблема в том, что я не знаю, как реализовать оператор if в представлениях на основе классов Вот вид: class ProfileView(DetailView): model = CustomUser template_name = 'profile.html' …

18.05.2024
Как загружать и хранить несколько изображений в Django 4

Django 4 Нужно, чтобы пользователь мог загружать либо архив изображений, либо несколько изображений за раз. Затем эти страницы нумеруются в соответствии с порядком, в котором пользователь их разместил, и сохраняются в базе данных. Таким образом, когда вы открываете страницу с …

18.05.2024
Почему распознаются мои модели в другом приложении в django как я могу вызвать модели в другом приложении

From product.models import Product CART_SESSION_ID = 'cart' class Cart: def __init__(self, request): self.session = request.session cart = self.session.get(CART_SESSION_ID) if not cart: cart = self.session[CART_SESSION_ID] = {} self.cart = cart def __iter__(self): cart = self.cart.copy() for item in cart.values(): item['product'] = …

18.05.2024
[Nginx][Django] Невозможно получить доступ к медиафайлам в продакшене через Nginx

Я пытаюсь получить доступ к медиафайлам с помощью Nginx. Файл существует в каталоге: /usr/src/app/backend/media/profile/c4ebe33d-7da1-4a62-bb17-8da254d69b36, где часть profile/c4ebe33d-7da1-4a62-bb17-8da254d69b36 создается динамически. Корень медиафайла находится: /usr/src/app/backend/media. Я знаю, что файл существует, потому что я могу видеть его в контейнере. …

18.05.2024
Когда я веду консольный журнал полученных данных, они отображаются как неопределенные, но они появляются при обновлении.

У меня есть эта функция в react для получения данных из моего django API: const [filterData, setFilterData] = useState([]); const fetchFilterData = async () => { const filter_url = 'http://127.0.0.1:8000/api/filters/' try { const response = await fetch(filter_url) const result …

18.05.2024
Django Deployment failed during build process on railway

Когда я развертываю свое приложение Django на железной дороге после добавления необходимых переменных и обновленного файла все сделано, за исключением этого не удалось, вы знаете, почему и как это исправить Журналы сборки на rail;здесь проблема, как я могу ее решить …

18.05.2024
При передаче данных в базу данных ничего не происходит

У меня проблема. Я новичок в django. И вот ошибка заключается в том, что во время передачи данных ничего не происходит. База данных не обновляется. Буду очень благодарен за помощь! это код: registration/urls.py: from django.contrib.auth import views …

18.05.2024
Поток данных в Django Rest Framework?

Недавно я начал изучать Django Rest Framework и столкнулся с небольшим препятствием, пытаясь понять поток данных в DRF. Насколько я понимаю, представления принимают веб-запрос и возвращают веб-ответ, поэтому они являются первым компонентом в потоке данных DRF, верно? (после …

18.05.2024
Django Модель формы, кажется, есть аномалия, где мой метод clean_username формы создания пользователя не бросает ValidationError, когда он должен

Фон У меня есть пользовательская модель User, которую я расширил из BaseUserManager и AbstractBaseUser. Аналогично, у меня есть пользовательская форма регистрации, которую я расширил из UserCreationForm (все эти пользовательские элементы расширены из django.contrib.auth). В созданной мной пользовательской форме …

18.05.2024
Невозможно запустить django-admin в windows11

Я пытался начать новый проект в django и столкнулся с этой ошибкой.enter image description here Я уже создал venv и установил django с активированным venv. Но даже после успешной установки django я не могу запустить команду …

18.05.2024
Я хочу добавить функцию CMS в мой текущий сайт, какой либ вы бы порекомендовали? [закрыто]

Кратко, я хочу добавить функцию CMS в мой текущий сайт, какую либу вы бы посоветовали? Привет, я уже использую Django для создания простого сайта, но пока не имею CMS-функции. В последнее время я хочу добавить функцию CMS на сайт. Ниже …

18.05.2024
Отображение изображений из статической папки в Django

У нас есть проблема с отображением изображений на html-страницах. Мы создаем граф, сохраняем его и затем передаем его url на html-страницу через контекст, но django не может найти картинку (Error 404 Not Found). Нет никакой модели для хранения урлов, …

18.05.2024
Имитация исправления конечной точки unittest, который делает несколько запросов к третьей стороне

У меня есть одна конечная точка, написанная с использованием django ninja. Этот конечный пункт запускает краулер, который выполняет несколько запросов. Последовательность запросов состоит из 3 различных процедур, в зависимости от того, есть ли у краулера уже действительные учетные данные …

18.05.2024
Ошибка KeyError в /registration/register/ 'email'

У меня возникла проблема. При переходе по ссылке http://127.0.0.1:8000/accounts/register / возвращается ошибка KeyError по адресу /accounts/register/ 'email'. Я программирую на django в pycharm. Хочу заметить, что здесь есть конкретная ошибка 'email'! это код: registration/urls.py: …

18.05.2024
Как развернуть URL в формате namespace:view:endpoint?

У меня есть проект Django со следующим urlpattern, определенным на уровне проекта: urlpatterns = [ path('', include(('ws_shopify.urls', 'ws_shopify'), namespace='shopify')), ] В файле ws_shopify.urls определены следующие url-шаблоны: urlpatterns = [ path('api/shopify/', ShopifyWebhookAPIView.as_view(), name='webhook'), ] Класс ShopifyWebhookAPIView …

18.05.2024
Админка django вызывает задержку при загрузке экземпляров, модели имеют связанную иерархию [закрыто]

Кейс: У меня есть отношения: 1дистрибьютор:M реселлеров, 1 реселлер: M клиентов, 1клиент: M доменов, 1 домен: M почтовых ящиков. Панель администрирования модели занимает много времени, чтобы загрузить объекты для всех админов модели. Возвращает ли стандартный django return queryset все …

18.05.2024
Django: Как использовать CURSOR ... WITH HOLD в Django ORM

В Django orm у нас есть queryset.iterator https://docs.djangoproject.com/en/5.0/ref/models/querysets/#iterator, который использует под капотом Postgres курсор www.postgresql.org/docs/current/sql-declare.html в случае, если мы используем Postgres в качестве базы данных, конечно. По умолчанию Django использует его с настройкой WITHOUT …

18.05.2024
Можно ли использовать сигналы post_save в apps.py?

Здесь. Я использую django python. У меня есть пользовательская модель пользователя. Я создал отдельный файл сигналов django. там есть мой метод. Я импортирую их в apps.py и хочу использовать там. Потому что, сигналы post_migrate работают именно так. но post_save …

18.05.2024
Как показать тело запроса с помощью django rest framework и drf_spectacular в представлениях на основе функций

У меня следующая проблема: мне трудно найти документацию по представлениям на основе функций, чтобы документировать их с помощью drf_spectacular, поскольку все это можно найти для представлений на основе классов Я пробовал разные способы документировать requestBody в swagger, используя …

18.05.2024
Создание SQL-соединений из списка моделей Django

Давая список произвольных моделей Django, как вы можете использовать Django ORM для генерации операторов JOIN для SQL-запроса? Это, конечно, будет работать только в том случае, если отношения определены в модели и существует способ перехода от одной модели к другой. …

18.05.2024
Использование ajax в django

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

18.05.2024
Локальный сервер Django не обновляет веб-сайт новыми данными из базы данных

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

18.05.2024
Отправка электронной почты Django с помощью mailtrap

Здравствуйте, я закончил создание контактной формы, но она не позволяет мне отправить электронную почту, я использую mailtrap в качестве тестового сервера, но получаю ошибку. Я использую Django 5.0 и Python 3.10 Settings.py # Email config EMAIL_HOST = 'sandbox.smtp.mailtrap.io' EMAIL_HOST_USER …

18.05.2024
Есть ли способ вставить поле по умолчанию в модель 'wincon' каждого пользователя или заблокировать поле формы на значение, основанное на другом поле формы?

Я создаю игровой трекер. Я бы хотел, чтобы если пользователь выбирает что-то кроме "Win", то поле wincon в форме не изменялось или устанавливалось в поле по умолчанию. Это нужно для того, чтобы пользователю было проще понять, что если он …

17.05.2024
Django и IIS (wfastcgi.py, httpPlatform или ...)

Мне нужно запустить в ближайшие несколько лет Django на IIS (не спрашивайте почему :-). Я нашел два способа https://learn.microsoft.com/en-us/visualstudio/python/configure-web-apps-for-iis-windows?view=vs-2022 1. httpPlatform + runserver wsgi.multithread:True wsgi.multiprocess:False Решение многопоточное, работает почти хорошо, мало ресурсов, хорошая производительность. …

17.05.2024
Возможно ли настроить drf api root и grappeli в проекте Django?

Я использую Django Rest Framework и Grappelli в своем Django-проекте. Мне нужно добавить уведомление о согласии на использование файлов cookie. Можно ли настроить оба шаблона так, чтобы они показывали уведомление? Нужно ли мне создавать новый шаблон?

17.05.2024
Отправка формы Django не перенаправляет на страницу успеха и не выполняется пост-запрос

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

17.05.2024
Docker compose переходит в режим отладки в точке останова при сбросе stdout с веб-сервера

У меня вопрос по использованию docker-compose при входе в режим отладки с помощью ручной установки breakpoint(). Это мой сервис, и у него есть /health, который вызывается почти каждые 5 с, и он печатает код состояния 200 в stdout. …

17.05.2024
Отображение изображения не работает Django python

Вот мой views.py, когда я использую atrakcjatest, мои изображения работают, но когда я пытаюсь использовать фильтрованный atrakcja(atrakcje_list), он не работает, и только изображения не работают, остальные переменные в порядке def map_view(request, trasa_id): trasa = get_object_or_404(Trasa, id_trasy=trasa_id) trasa_atrakcje = Trasa_a_atrakcja.objects.filter(id_trasy=trasa_id) …

17.05.2024
Я хочу развернуть свой проект django на render, но он не показывает колеса сборки для dlib

Я хочу развернуть свой django проект, который представляет собой распознавание лиц для онлайн транзакций на рендере, но он показывает ERROR: Could not build wheels for dlib, which is required to install pyproject.toml-based projects how could i resolve this? I try …

17.05.2024
Django Graphene GraphQL настраиваем сообщения об ошибках

В моем приложении Django с Graphene for GraphQL, как мне перехватить сообщения Graphene GraphQL, чтобы я мог дезинфицировать содержимое? Я попробовал создать пользовательское представление graphql и функцию custom_execute и использовать это в определении конечной точки urlpatterns: class CustomGraphQLView(GraphQLView): def …