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

11.05.2024
Как показать вывод терминала и графику matplotlib на django web

Я понятия не имею, как это сделать. вот мой код py. # iris = load_iris() X = iris.data y = iris.target plt.figure(figsize=(10, 6)) plt.scatter(X[:, 0], X[:, 1], c=y, cmap='viridis') plt.xlabel('Sepal Length') plt.ylabel('Sepal Width') plt.title('Iris Veri Seti') plt.colorbar(label='Class') plt.show() …

11.05.2024
Django.core.exceptions.ImproperlyConfigured: AUTH_USER_MODEL ссылается на модель 'tools.User', которая не была установлена

Я хочу заменить оригинального пользователя django на своего собственного, но произошла следующая ошибка Это мой settings.py, я в основном добавилv AUTH_USER_MODEL = 'tools.User' Основная структура выглядит следующим образом. Пользователь в models.py ├─backend │ │ asgi.py │ …

11.05.2024
Как сделать проверку на принадлежность пользователя к группе?

Вопрос вот в чем: как в html шаблоне (template) сделать проверку через {% if %}{% endif %} на принадлежность user к group? Например, принадлежит ли пользователь группе с названием "Редакторы"

11.05.2024
Django DRF_Spectacular и проблема динамического сериализатора

У меня есть 2 сериализатора когда я получаю список ItemCategory, я хочу иметь все поля, поэтому ItemCategorySerializer достаточно, но когда я вызываю ItemCategorySerializer из ItemSerializer, я хочу вывести только id и name, но когда я генерирую swagger-схему внутри моего …

11.05.2024
Модель сообщения при миграции в django

Моя модель выглядит следующим образом. from django.db import models from django.contrib.auth.models import AbstractUser # Create your models here. class User(AbstractUser): GENDER_CHOICES = ( ('M', 'Male'), ('F', 'Female'), ('O', 'Other'), ) USER_TYPE = ( ('S', 'Super Admin'), ('A', 'Admin'), ('P', 'Patient'), …

11.05.2024
Метод ViewSet create никогда не проверяет вложенную модель

Я изучаю WebSockets [django channels], чтобы использовать их вместе с DRF. Я создал простую HTML-форму для создания Comment. Форма содержит некоторые User данные, чтобы каждый мог оставить свой комментарий, и введенные данные используются для создания нового User (публикация комментария …

11.05.2024
Как использовать переменную для итерации в шаблоне django?

Я использую python и django и хотел бы использовать переменную, которую я ввел в предыдущем поле ввода, для итерации при создании нескольких других полей ввода. Это часть шаблона Django, где я спрашиваю число, которое я хочу использовать в итерации: …

11.05.2024
Проблема с шаблонами Django. Тег endblock

Создал шаблоны для django и назвал их base.html (основа), about.html, contact.html и product.html. Последние три не отличаются ничем, кроме как содержанием параграфов и титулов. Проблема заключается в том, что когда я пытаюсь перейти на сайт 127.0.0.1:8000, мне выдаёт ошибку файла …

11.05.2024
Добавление и просмотр корзины с помощью сессии django

Def add_cart(request, pk): produit = Produit.objects.get(id=pk) quantity = int(request.POST.get('quantity', 1)) # Get the quantity from the form cart = request.session.get('cart', []) if quantity > produit.quantitéP: messages.error(request, "La quantité dépasse le stock!!") return redirect(reverse('details-produit', args=[produit.id])) # Append the product and its …

11.05.2024
Он не изменяет данные в базе данных, но показывает новые данные в инструментах разработчика

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

11.05.2024
DoesNotExist в /up_emp/31/

DoesNotExist по адресу /up_emp/31/ Employee matching query does not exist. Request Method:POSTRequest URL:http://127.0.0.1:8000/up_emp/31/Django Version:5.0.6 Exception Type:DoesNotExistException Value:Employee matching query does not exist. В процессе реализации CRUD-операций в Django я столкнулся с некоторыми ошибками в процессе обновления. Не могли бы …

11.05.2024
Как использовать Discord Oauth2 с Allauth?

Я работаю над своим клоном социальной сети в течение нескольких дней, и теперь я думаю, что наличие discord в качестве метода регистрации и входа было бы действительно круто. Как я могу интегрировать его, используя только Allauth? Я пытался читать …

11.05.2024
Как импортировать класс python в случае django

почему мы импортируем именно так. from django.db.models import Model, Класс Model находится внутри base.py, а не models. ожидая, что из django.db.models.base import Model, почему модуль base опущен. django/db/models/base.py - это структура

11.05.2024
Как развернуть Django Webapp с субдоменом

У меня есть домен abc.com. Я создал поддомен xyz.abc.com. У меня есть два Django Webapps, оба не одинаковые. Я хочу развернуть оба Django Webapps с этим доменом и субдоменом на одном VPS сервере. Webapp, развернутый на основном домене, …

11.05.2024
Почему моя главная страница не перенаправляет на детальный просмотр (Django)

Итак, дело в том, что я следую учебнику на codemy.com. Где-то до версии Django 5.0 я потерял свою "магию", учебник был написан для 3.8 или 4.X, возможно. Я показываю представление на основе функций, хотя я пробовал представление на основе …

11.05.2024
Ошибка фреймворка Django rest : django.core.exceptions.ImproperlyConfigured: Маршрутизатор с базовым именем X уже зарегистрирован, несмотря на то, что он не является

В моем приложении django я использую DRF и это дает мне , и это дает мне эту странную ошибку, когда я пытаюсь запустить приложение : water_maps | router.register(r'breaches_edit_delete', api.BreacEditDeletehViewSet) water_maps | File "/usr/local/lib/python3.10/dist-packages/rest_framework/routers.py", line 59, in register water_maps | …

11.05.2024
Составной первичный ключ django и timescaledb (postgresql)

Я использую django для бэкенда и postgresql для базы данных, потому что у меня есть временные ряды данных, я использую timescaledb. у меня есть гипертаблица под названием устройства. есть составной первичный ключ на полях created_datetime(timestamp) и device_id(integer). Я хочу …

11.05.2024
Как интегрировать оплату по QR-коду в django

Я столкнулся с проблемой интеграции QR-кода в сайт на python django, но не могу найти правильного решения Пожалуйста, помогите мне, как я могу интегрировать платежный шлюз QR-кода в django. и какой метод оплаты будет лучшим для этого?

11.05.2024
Продукты Django не сразу добавляются в корзину

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

11.05.2024
Потоковая передача результатов LLM в Django

Я планирую разработать Django фреймворк для LLM модели тонкой настройки на основе HuggingFace моделей, я хочу, чтобы текст был передан из модели в Django. Моя проблема в том, что модель передает вывод в терминал, но я не знаю, как сделать …

11.05.2024
Почему пакеты pip не доступны из любой новой директории, в то время как они доступны из существующих директорий в venv

Я работаю над проектом Django. Недавно во время работы над новым проектом мне пришлось удалить папку py из открытого проекта. Теперь я не могу получить доступ к списку пакетов pip ни из одной из вновь созданных директорий, …

11.05.2024
Форма Django с редактором MediumEditor не учитывает обязательный атрибут

В Django у меня есть TextField под названием 'description' в модели с null и blank, установленными на False (для проверки на стороне сервера и клиента). Я использую forms.ModelForm для извлечения поля и forms.Textarea для назначения атрибутов. В атрибутах я назначаю …

11.05.2024
Попытка интегрировать TinyMCE в django, но редактор TinyMCE не отображается

Я следую учебнику по разработке django от sentdex. Это код в файле admin.py class TutorialAdmin(admin.ModelAdmin): fieldsets = [ ("Title/date", {"fields": ["tutorial_title", "tutorial_published"]}), ("Content", {"fields": ["tutorial_content"]}) ] formfield_overrides = { models.TextField: {'widget': TinyMCE()} } admin.site.register(Tutorial, TutorialAdmin) <a href="https://i.sstatic.net/bmfHmxsU.png" rel="nofollow …

11.05.2024
Отсутствие поля user_id в ModelSerializer фреймворка Django rest приводит к ошибке KeyError

Мой ModelSerializer получает KeyError, когда я вызываю .data на сериализаторе, и я не уверен, как правильно исправить эту ошибку. Модель AuthToken компании Knox выглядит следующим образом class AuthToken(models.Model): objects = AuthTokenManager() digest = models.CharField( max_length=CONSTANTS.DIGEST_LENGTH, primary_key=True) …

11.05.2024
Оптимизация производительности запросов Django/Postgres: Фильтрация отношений "многие-ко-многим" с помощью Count замедляет работу при большом наборе данных

У меня есть такая модель с class RecipeTag(models.Model): tag = models.CharField(max_length=300, blank=True, null=True, default=None, db_index=True) recipes = models.ManyToManyField(Recipe, blank=True) description = models.TextField(blank=True, null=True, default=None) language_code = models.CharField( max_length=5, choices=[(lang[0], lang[1]) for lang in settings.LANGUAGES], default='en', db_index=True # Index added …

11.05.2024
Django - Редактирование/обновление записей в наборе форм приводит к ошибке дублирования

В Django у меня есть этот FBV, который обновляет выбранные записи: def edit_selected_accountsplan(request): selected_items_str = request.GET.get('items', '') selected_items = [int(item) for item in selected_items_str.split(',') if item.isdigit()] accountsplan_to_edit = AccountsPlan.objects.filter(id__in=selected_items) AccountsPlanFormSet = formset_factory(form=AccountsPlanForm, extra=0) if request.method == 'POST': formset = …

10.05.2024
Получение ошибки ModuleNotFoundError: Нет модуля с именем 'django' при развертывании Django на сервере uWSGI, в то время как сервер uWSGI работает под управлением Cygwin на Windows OS

Я установил Cygwin на Windows 10 и установил следующие пакеты gcc-core (версия 11.0.4-1, под категорией Devel ) gcc-g++ (версия 11.0.4-1, в категории Devel ) libintl-devel (версия 0.22.4-1, в категории Text ) gettext-devel (версия 0.22.4-1, под категорией Text ) …

10.05.2024
Что лучше всего программировать для платформы защиты данных [закрыто].

Я собираюсь сделать платформу защиты и прошу подсказать наиболее подходящее программирование для создания этой платформы Я только в самом начале, что является спецификацией и планом, но я saiqs программирования использовать Django python PHP java

10.05.2024
Django CMS placeholder на внутрених страницах приложений

СОбственно вопрос в теме. Как сделать так чтобы на страницах приложений был свой placeholder, а не родительской страницы приложения?

10.05.2024
Путь к статическим файлам в проекте Django генерируется некорректно

Описание: В моем проекте Django путь к статическим файлам генерируется неправильно, добавляя URL текущей страницы перед статическим URL. Например, когда я нахожусь на странице about, путь становится http://127.0.0.1:8000/about/static/images/bg/17.jpg вместо http://127.0.0.1:8000/static/images/bg/17.jpg. Это вызывает проблемы с …

10.05.2024
Nginx + React + Django: Понимание заголовков CORS-запросов

Я размещаю React фронтенд-приложение и Django бэкенд API на Nginx в одном локальном Raspberry Pi, на портах 80 и 8000, соответственно, со следующим конфигом: // REACT APP server { listen 80; listen [::]:80; root /link-to/build; index index.html; server_name pinode; …

10.05.2024
Как разместить изображение и текст в форме React Js?

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

10.05.2024
Запрещено (куки CSRF не установлены.) при попытке подключения из настольного приложения

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

10.05.2024
Pipenv пропустил обновление пакета, Django 4.2 -> 5

Я пытаюсь обновить Django 4.2.13 до самой последней версии (Django 5.0.6 на момент написания статьи). Я запустил pipenv update, и ряд других зависимостей был успешно обновлен, что отражено в моем Pipfile.lock. Однако Django не был обновлен с …

10.05.2024
Django-Оскар / Невозможно подписаться на шаблоны из папки costumer

Я использую django и oscar для создания сайта электронной коммерции. Я пытаюсь добавить allauth, и мне нужно добавить кнопки в шаблон login_registration.html. Я установил каталог templates в папку с моими пользовательскими шаблонами и уже подписал шаблоны oscar/base.html и oscar/partials/brand.html …

10.05.2024
Проблема с получением данных из prayer time api в Django App

Я пытаюсь получить данные из этого приложения http://api.aladhan.com/v1/calendarByCity/:year/:month поиск по городу, но не получается Я пишу этот код в своем проекте. Помогите, пожалуйста, как решить эту проблему? def index(request): if request.method == 'POST': city = request.POST['city'] …

10.05.2024
Проблема с django queryset и distinct/order с аннотированными полями

Может ли кто-нибудь помочь с этой проблемой на django queryset distinct/order с аннотированными полями? ЭТО РАБОТАЕТ Он прекрасно возвращается и вызывает мой сериализатор после этого, без каких-либо проблем. def get_queryset(self) -&gt; list: distinct_by = ('distance_to_first_point', 'id') pnt = …

10.05.2024
Какую базу данных мне следует использовать? [закрыто]

Я делаю первые шаги в Django. И я хочу написать программу, которая поможет мне в моей текущей работе. В чем заключается проблема? Мне нужно иметь поля со словарем объектов. Но я не знаю, как это сделать. Как я понял, …

10.05.2024
Django-allauth не может выбрать провайдера с помощью страницы администрирования

Я пытаюсь добавить аутентификацию google в мое django приложение, которое является социальной сетью, я добавил 'allauth.socialaccount.providers.google' в установленные приложения и создал SOCIALACCOUNT_PROVIDERS = { 'google': { 'SCOPE': [ 'profile', 'email', ], 'AUTH_PARAMS': { 'access_type': 'online', } }, }, но …

10.05.2024
Сохранение изображения в медиа в пост-методе django

Я хочу сохранить изображение в папке media и URL в поле image модели. в этом коде изображение напрямую сохраняется в модель class CustomUser(AbstractUser): email = models.CharField(max_length=50,unique=True, null=True) username = models.CharField(max_length=50) userimage = models.ImageField(upload_to='profile/', null=True) phone = models.CharField(max_length=50) password = …