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

29.07.2024
Возможно, плохая реализация сигналов Django

Недавно я развернул проект полного стека с использованием Django, Gunicorn и Nginx. Вкратце, это сайт для моего друга, пространство, в котором он может делиться и публиковать свои последние действия (например, опубликованные альбомы, фотосессии и статьи). Я попытался автоматизировать сбор …

29.07.2024
Пользовательская валидация электронной почты в регистрации Djoser не работает

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

29.07.2024
Модель по умолчанию Django ORM не применяется в кверисете python

У меня есть нижеприведенный Django ORM, который представляет представление PostgreSQL. Для поля cost_requirement я установил значение по умолчанию 0. Однако объект queryset по-прежнему выдает значение None, если данные для этого поля отсутствуют. Я сделал все миграции и …

29.07.2024
Как добавить товар в корзину в django rest frame work drf

вот моя модель class Cart(models.Model): id = models.UUIDField(primary_key=True, default=uuid4) created_at = models.DateTimeField(auto_now_add=True) class CartItem(models.Model): cart = models.ForeignKey(Cart, on_delete=models. CASCADE, related_name='items') product = models.ForeignKey(Product, on_delete=models.CASCADE, related_name='cart_items') quantity = models.PositiveSmallIntegerField() class Meta: unique_together = [['cart', 'product']] это мои взгляды class …

29.07.2024
ValueError: Поле 'id' ожидало число, а получило 'user'

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

29.07.2024
Как установить login_required в проекте django, я не использую встроенную аутентификацию django для входа в систему? [закрыто]

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

29.07.2024
На странице Django ничего не отображается [закрыто]

Моя страница "Новости" не работает, она сохраняет информацию в базе данных, но ничего не отображает. Вот HTML: {% extends 'base.html' %} {% block content %} <h1 class = 'product'>News</h1> {% for item in new %} <div><br><strong><a href='/news/{{ item.id …

29.07.2024
Connection to server at "localhost" (127.0.0.1), port 5432 failed: FATAL: database "xxx" does not exist

Хочу запустить django проект на вм(linux, ubuntu), а сама бд postgresql запущена у меня в localhost. При запуске кода(python3 manage.py runserver) возникает такая ошибка: '''django.db.utils.OperationalError: connection to server at "localhost" (127.0.0.1), port 5432 failed: FATAL: database "vitrina" does not …

29.07.2024
Как использовать один сериализатор для сохранения нескольких моделей

Проблема: я не могу сохранить обе модели в базе данных из одного серийника. Описание : Я использую библиотеку djoser auth для регистрации и аутентификации. Для этого я использую пользовательский django auth user и сопоставляю его с …

29.07.2024
Django REST Framework не показывает изображения во фронтенде React, но заголовки и другой текст отображаются [закрыто]

Я пытаюсь создать свой сайт-блог с Django в качестве бэкенда и React в качестве фронтенда. Для REST API я использую библиотеку Django Rest Framework. Я создал модель Blog с полем изображения и задал медиа- и статические URL-адреса в …

29.07.2024
Исполнитель SQL-запросов с помощью Django

Я новичок в разработке программного обеспечения, моя задача - разработать веб-приложение, в котором я использую Django Web Framework, которое может Выполнять SQL-запросы к базе данных MS SQL Server, отображать результаты запроса и записывать детали в базу данных Django …

29.07.2024
Модуль Django не найден

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

29.07.2024
Как оптимизировать процесс автозагрузки/запуска Django?

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

29.07.2024
Django Admin TabularInline: Как скрыть имя объекта в модели M2M?

Как скрыть Unit_attribute object (3) с экрана администратора? admin.py: from django.contrib import admin from core.models import Attribute, Unit class UnitAttributeInline(admin.TabularInline): model = Unit.attributes.through @admin.register(Unit) class UnitAdmin(admin.ModelAdmin): inlines = [UnitAttributeInline] models.py: …

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

Как создать модели для разных типов пользователей с разными типами полей в django? Предположим, у меня есть 2 пользователя: врачи и медсестры, и у врачей есть doctor_id и dept, помимо полей, общих для медсестер и врачей. Как тогда …

28.07.2024
Django Models - попытка получить "лучшее из двух миров", когда дело доходит до копирования модели против ее подклассификации

Допустим, у меня есть базовый класс (модель Django) под названием Character, который выглядит примерно так class Character(models.Model): strength = models.blabla dex = models.blabla ... Я могу установить его атрибуты и подключить к Admin, и все будет прекрасно. …

28.07.2024
Генерация QR в модели Django

У меня есть модель Django. В которой нужно генерировать QR-код(qr_code) в соответствии с атрибутом name. class Book(models.Model): YEAR_CHOICES = [(1930, 1930), (1931, 1931), (1932, 1932), (1933, 1933), (1934, 1934), (1935, 1935), (1936, 1936), (1937, 1937), (1938, 1938), (1939, 1939), (1940, …

28.07.2024
Django async aadd() не работает на моделях ManyRelatedManager?

В последнее время я разрабатываю приложение с помощью Django ninja. Я хочу добавить Group к группам пользователей, но утверждение, кажется, не имеет никакого эффекта. Оно не фиксируется в БД. Я пробовал atomic, и все решения, но это не работает. У …

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

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

28.07.2024
Страница не найдена 404 для about

Выходит эта ошибка .Может кто-нибудь помочь мне выйти из этого Страница не найдена (404) Метод запроса: GET URL запроса: http://127.0.0.1:8000/about Используя URLconf, определенный в Hello.urls, Django попробовал эти шаблоны URL, в таком порядке: [name='home'] Текущий путь, about, …

28.07.2024
Проблема с изменением имени моего приложения heroku в heroku cli

Я не могу изменить имя моего приложения heroku из heroku cli: (ll_env) [arch@archlinux dj_proj]$ heroku apps:rename my_learning_log › ModuleLoadError: [MODULE_NOT_FOUND] require failed to load › /usr/lib/heroku/lib/commands/apps/rename.js: Cannot find module 'tmp' › Require stack: › - /usr/lib/heroku/lib/lib/ci/git.js › - /usr/lib/heroku/lib/commands/apps/rename.js …

28.07.2024
Проблема с Google OAuth Login с помощью Django Allauth - нечеткий пользовательский интерфейс выбора аккаунта

Я работаю над проектом Django, в который интегрирован вход по протоколу Google OAuth с помощью пакета django-allauth. Функциональность работает в плане аутентификации, но я столкнулся с проблемой в пользовательском интерфейсе во время процесса выбора аккаунта Google. пожалуйста, скажите …

28.07.2024
Как лучше всего генерировать карту сайта с помощью django rest_framework и nextjs?

Я сталкивался с подобными вопросами на Stack Overflow, но ни одно из решений не помогло мне. Я хочу создать XML sitemap для своего сайта, который имеет бэкэнд Django-Rest-Framework и фронтэнд Next.js. Я рассматриваю два варианта: Генерирование …

28.07.2024
Django постоянно не загружает css при развертывании

Я разворачивал простое приложение django в kubernetes и столкнулся с ошибкой невозможности загрузки css и js. Я несколько раз пытался изменить dockerfile, изменить путь к томам, но так и не смог исправить ситуацию. <img alt="enter image …

28.07.2024
Ошибка инициализации сессии boto3 в Django-приложении с использованием DigitalOcean Spaces

У меня возникла проблема с моим Django-приложением при попытке настроить его на использование DigitalOcean Spaces для статических и медиафайлов. Вот соответствующая часть моего settings.py файла: import boto3 from botocore.exceptions import NoCredentialsError, PartialCredentialsError from botocore.client import Config from …

28.07.2024
Метод аутентификации для фреймворка django rest для защиты от XSS и CSRF-атак

Я использую django rest framework для бэкенда и react для фронта, они работают в разных доменах и поддоменах, и теперь я в полном замешательстве, что мне делать для защиты моих API от XSS и CSRF атак. Я хочу использовать simple-JWT …

28.07.2024
Как обрабатывать многоформенные данные /form и вложенный сериализатор в django rest framework

У меня есть модель Tender и модель Product. Между моделями Tender и Product существует отношение внешнего ключа. Теперь я хочу обновить экземпляр тендера, в котором я предоставляю данные о тендере и продукте. Формат данных - multipart/form-data. Но каждый раз …

28.07.2024
Готовая система заказов для ресторанов с POS, программами лояльности, интеграцией сторонней доставки

Это, вероятно, будет удалено, но нам срочно нужно, и я схожу с ума и не знаю, куда еще обратиться за решением. Нам срочно нужна комплексная система заказа в ресторане, аналогичная Restoplus, с такими основными функциями, как вход/регистрация в ресторан, …

28.07.2024
Запуск Django на Google Colab: Ошибка 204 Запрещено

Я пытаюсь провести несколько тестов на Colab моей программы на Python и использовать Django. Я следовал инструкциям по этой ссылке . Я убедился, что это установлено в settings.py ALLOWED_HOSTS = ['*'] Выполните это, чтобы …

28.07.2024
Поле "Страна" не заполняется при регистрации в Django

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

28.07.2024
API Google Picker выдает Null пользователя до завершения авторизации

Я использую пример кода google picker api из https://developers.google.com/drive/picker/guides/sample, и когда я пытался авторизоваться с помощью google, он всегда возвращает мне нулевой токен доступа еще до того, как я завершу часть авторизации. Вот следующий код, который …

28.07.2024
Создание динамической системы оценки квестов и значков на Django

Модели Квест class Quest(models.Model): name = models.CharField(max_length=255) description = models.TextField(blank=True) criteria = models.JSONField() # Store criteria as JSON reward_points = models.IntegerField(default=0) def __str__(self): return self.name Значок class Badge(models.Model): name = models.CharField(max_length=255) description = …

28.07.2024
Статические файлы не загружаются в производстве в приложении Django-React

Я запускаю приложение Django в контейнере Docker, и у меня возникли проблемы с обслуживанием статических файлов в продакшене. Локально все работает нормально, но когда я развертываю контейнер на производстве, статические файлы не загружаются, и я получаю 404 ошибки. …

27.07.2024
У объекта 'SignInForm' нет атрибута 'request'

Я пытаюсь установить remember_me в forms.py вместо views.py через def clean_remember_me. но это не работает и выдает ошибку forms.py class SignInForm(forms.Form): remember_me = forms.BooleanField(widget=forms.CheckboxInput(),label=_('Remember me'), required=False) def clean_remember_me(self): remember_me = self.cleaned_data['remember_me'] if not remember_me: self.request.session.set_expiry(0) views.py class …

27.07.2024
Могу ли я использовать slug из другого файла urls.py?

Я пытаюсь получить доступ к полю slug из другого файла urls.py, и получаю эту ошибку FieldError at /new-api/tournaments/fifa-world-cup/teams/ Unsupported lookup 'custom_url' for ForeignKey or join on the field not permitted. Мне интересно, причина, по которой я получаю …

27.07.2024
Django JWT аутентификация TokenObtainPairView проблема

Я пытаюсь использовать CustomTokenObtainPairView для получения имени пользователя в токене. Просмотров: if user.check_password(password): # refresh = RefreshToken.for_user(user) # refresh.access_token['username'] = user.username # token = str(refresh.access_token) request.data = { 'username': username, 'password': password } token_response = CustomTokenObtainPairView.post(request=request.data) response …

27.07.2024
Как правильно присвоить значение полю выбора в Django [дубликат]

Я пытаюсь присвоить значение полю ChoiceField в форме Django. # forms.py MONTH_CHOICES = ( ("JANUARY", "January"), ("FEBRUARY", "February"), #... ("DECEMBER", "December"), ) class SomeMonthSelectingform(forms.Form): month = forms.ChoiceField(choices=MONTH_CHOICES) def __init__(self, *args, **kwargs): month = kwargs.pop("month") super(SomeMonthSelectingform, self).__init__(*args, **kwargs) self.fields['month'] = …

27.07.2024
Как сделать перенаправление в ответе на пост-запрос

Я хочу перенаправить на страницу успеха, но, кажется, я должен использовать другой способ в ответе на пост-запрос. views.py : def uploader(request): if request.method == 'POST': form = UploadFileForm(request.POST, request.FILES) if form.is_valid(): return redirect("download",link = 'test') else: form = UploadFileForm() …

27.07.2024
Как реализовать Bootstrap Card Layout в Django: Достижение желаемого дизайна в сравнении с текущим результатом

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

27.07.2024
Django отправляет в ответ только оповещение, а не полный шаблон

Как отправить только сообщение об оповещении в ответ на запрос вместо того, чтобы отправлять шаблон, созданный только для оповещения? Я использую асинхронный вызов Javascript. Мне нужно, чтобы в html-ответе оповещения отображалось только InnerHTML. Я также использую Bootstrap. …