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

12.05.2024
Как использовать существующую базу данных с вновь созданным проектом Django?

У меня уже есть база данных с несколькими таблицами и данными в SQL Server. Теперь я хочу использовать эту базу данных с моим недавно созданным проектом Django. Я пытался использовать существующую базу данных с множеством таблиц и данных …

12.05.2024
TestDriven.io: Сервис PyTest и Django не запускается в docker?

Я сейчас застрял на этой части курса. После запуска контейнера Docker (который говорит, что он установлен правильно при запуске localhost) я получаю: service "movies" is not running Структура папки: <img …

12.05.2024
Получение ошибки 500 при передаче изображения с клиента на сервер

У меня есть html-код, который принимает изображение от пользователя в качестве входных данных, и я пытаюсь отправить его на сторону сервера, когда я нажимаю кнопку обработки для обработки в Django, но я получаю ошибку 500 в консоли. На стороне …

12.05.2024
Как добавить новую запись в таблицу "многие ко многим" в Django?

У меня есть две модели Course и Educators. Курс имеет 3 поля course_name, course_educators и course_past_educators, которые связывают преподавателей с курсами по принципу "многие ко многим". Я хочу написать функцию, чтобы каждый раз, когда в поле course_educators добавляется новая …

12.05.2024
Размещение ошибки валидации для редактируемого поля со списком

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

12.05.2024
Колорпикер и валидация полей

Я использую TabularInlines для сбора некоторой информации, одной из которых является поле цвета: class UnitForm(forms.ModelForm): class Meta: model = Unit fields = ["date", "name", "label", "color"] widgets = {"color": TextInput(attrs={'type': 'color'}),} class UnitTabularInline(admin.TabularInline): form = UnitForm model = Unit …

12.05.2024
Не запускается докер контейнер с базой данных

У меня проект на Джанго, где я использую PostgreSQL. Я создал базу данных и перенес данные, после чего монтировал ее в Docker. Какое-то время все запускалось, однако спустя 2-3 минуты контейнер с PostgreSQL вылетал. Сейчас вообще не запускается. В логах …

11.05.2024
UnicodeEncodeError в api

введите описание изображения здесь Я не могу вставить данные в этот api, и из-за этого кодек 'ascii' не может кодировать символы в позиции 231-232: ordinal not in range(128) введите описание изображения …

11.05.2024
Что делать, если данные не сохраняются в Django?

Я новичок в Django. И столкнулся с проблемой сохранения данных из формы в базу данных. Я писал код на PyCharm. Основная проблема в том, что данные не сохраняются в базу данных. Нет ни ошибок, ни предупреждений, НИЧЕГО. Все работает, …

11.05.2024
Как сохранить экземпляр дочернего набора в родительском объекте в отношениях "многие к одному" (Foreign Key) в Django?

Я работаю над проектом социальной сети, в которой пользователи могут следить друг за другом. Вот модели, которые имеют отношение к этой проблеме django.contrib.auth.models.User class UsersProfiles(ddm.Model): user = ddm.OneToOneField( dcam.User, on_delete=ddm.CASCADE, related_name="profile", ) followers_count = …

11.05.2024
Проблема отправки данных из бэкенда во фронтенд в django cannels AsyncWebsocketConsumer

Итак, проблема проста - в методе receive есть ошибка, которую я не могу найти, Проблема в том, что я успешно получаю данные от фронтенда, но не могу отправить их обратно с сервера на …

11.05.2024
Файл django model.py остается неизменным

изображение дерева моего проекта django исходный файл models.py sqlite3 db table image извините за неумелое письмо Я хочу, чтобы миграция django обновляла таблицы sqlite3 db, поэтому я …

11.05.2024
Ручная форма Django не сохраняется независимо от того, что я делаю с базой данных Postgres

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

11.05.2024
Как заставить мою crispy-форму работать в Django в процессе входа в систему?

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

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? Например, принадлежит ли пользователь группе с названием &quot;Редакторы&quot;

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 &gt; 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 = …