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

28.10.2024
Несколько выражений await, блокирующих выполнение

Я использую каналы django для реализации чатбота и использую ayncwebsocketconsumer когда я отправляю сообщение, код должен сначала отправить сообщение на websocket, а затем передать его ai, но когда я вижу на фронтенде, что первое сообщение не приходит первым, оно …

28.10.2024
Как правильно декодировать цитируемые файлы .eml в Django, чтобы избежать = артефактов?

Я работаю над проектом Django, в котором мне необходимо обрабатывать файлы .eml. Содержимое писем часто имеет кодировку Quoted-Printable, что приводит к некорректному отображению некоторых символов. Например, некоторые символы отображаются как знаки = или имеют знаки =, вставленные в слова. …

28.10.2024
Ошибка команды django make migration для Table does not exist

У нас есть файл models.py, который выглядит следующим образом : class Car(models.Model): brand = models.CharField(max_length=50 , null=True , blank=True) model = models.CharField(max_length=50 , null=True , blank=True) code = models.CharField(max_length=20 , unique=True) class Label(models.Model): COLORS = ( ('blue' , 'blue'), …

28.10.2024
Почему я не могу увидеть кнопку авторизации в маштабе drf-spectacular?

Раньше у нас был монолит, а теперь мы переходим на microservices architecture, и вот настройки для моего drf-spectacular, но у меня нет кнопки Authorize как раньше, именно с этими настройками только вместо custom authentication было rest_framework_simplejwt.authentication.JWTAuthentication, REST_FRAMEWORK = { …

28.10.2024
Почему при отправке запроса на детализацию CustomUser в API Blog возникает ошибка?

У меня есть два Blog API в Django Rest Framework. Один использует стандартную модель пользователя Django, а другой - CustomUser. Аутентификация работает хорошо в обоих случаях. У меня настроены одинаковые сериализаторы, наборы представлений и маршрутизаторы. Конечная точка, возвращающая коллекцию …

28.10.2024
Копирование базы данных и аутентификация не работают?

У меня есть проект django, который имеет базу данных на aws RDS. теперь я скопировал базу данных с помощью команды. PGPASSWORD=XXXXXX createdb -U dbuser -h kkk.cgrxw5ome4nb.ap-northeast-1.rds.amazonaws.com -p 5432 -T old_db new_db Он правильно копирует базу данных, но …

28.10.2024
Как ограничить фронтенд-страницы в React на основе прав пользователей в рестфреймворке Django?

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

28.10.2024
Подскажите пожалуйста как реальзовать вишлист в django

Реализую в качестве дипломного проекта вишлист на джанго. Столкнулась в непониманием как прописать логику во views.py, регистрацию пользователя реализовала через приложение пользователя. Помогите пожалуйста разобраться. в models.py прописала два класса: from users.models import CustomUser class Item(models.Model): """Модель подарка …

28.10.2024
Подсчет уникальных значений и группировка по дате

У меня есть таблица следующего вида: client_id action date (datetime) 1 visit 2024-10-10 10:00 <td style="text-align: …

28.10.2024
Как можно показать бутстрап-оповещение при наведении курсора на поле выбора в форме django?

У меня есть анкета, основанная на форме django, и мне нужно показать примечание, если пользователь наводит курсор или нажимает на вопрос до того, как он отправит его. Форма django загружается из пользовательской модели вопросов и вариантов вопросов. Ранее …

28.10.2024
У меня есть много текста, который я хочу показать на своей странице [закрыто]

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

27.10.2024
Django и железная дорога, ModuleNotFoundError: Нет модуля с именем 'mainApp.wsgi'

Я развернул свой проект на железной дороге с GitHub. Я искал решение в Интернете, но не могу понять, в чем проблема. Это мой Procfile: web: gunicorn mainApp.wsgi --log-file - Вот путь в моем wsgi: Desktop\\Project_countdown\\mainApp\\mainApp\\wsgi.py …

27.10.2024
Django Ошибка целостности: NOT NULL Constraint failed. Как исправить?

Я новичок в django. Я слабо разбираюсь в реляционной сериализации. Пожалуйста, помогите мне решить следующую проблему. Проблема: Я хочу создать модель, сериализаторы и весь необходимый код. В основном я хочу решить курс SERA project assesment по курсу API. …

27.10.2024
Является ли эта строка JSON действительной, и если да, то как получить доступ к вложенным элементам в представлении Django

Я пытаюсь решить проблему, когда я отправляю JSON из jQuery через Ajax(). В этой функции я создаю вложенный массив объектов, прогоняю весь массив через JSON.strigify() и затем отправляю его в мою модель в Django. Я успешно декодирую …

27.10.2024
Создание веб-приложения CHAT WITH PDF Django для колледжа | Не удалось получить точные ответы langchain

Я пытаюсь создать Django, Langchain Pdf Chat Web App, на котором студенты могут загружать свои Syllabus PDF и задавать вопросы о нем. аналогично этому Website. Это проект колледжа по искусственному интеллекту и веб-разработке. Я много узнал об …

27.10.2024
Проблема с рендерингом после обновления словаря, Vue 3, Django, DRF

При попытке применить фильтры содержимое страницы не обновляется. Первый GET-запрос отправляется после перехода на localhost:8000/catalog/ После установки фильтров и отправки GET-запроса к API я получаю другой ответ, но DOM не обновляется Это мой метод getCatalogs: getCatalogs(page = …

27.10.2024
Аннотация Django для использования левого соединения

Модели: class Operator_online(models.Model): name = models.TextField() role = models.TextField() class Reservations(models.Model): consultant_id = models.ForeignKey(Operator_online, on_delete=models.CASCADE) voip_number = models.IntegerField() Пробовали: consultants_operators = Operator_online.objects.filter( Q(role='consultant') | Q(role='support'), status='1' ) consultant_id_queryset = Reservations.objects.filter( consultant_id__in=consultants_operators ).select_related('consultant_id').annotate(role=F('consultant_id__role')).values( 'consultant_id', 'consultant_id__name', 'voip_number', 'role' …

27.10.2024
Как передать в форму параметр 'pk' другой модели

Выбираем категорию вопросов, рандомно берётся вопрос из этой категории, и, отображаются варианты ответов к этому вопросу. Проблема - не знаю как подать в форму 'pk' выбранного вопроса. models.py : from django.db import models class Category(models.Model): name = models.CharField(max_length=100) possible_ticket_numbers = …

27.10.2024
Identity - Django View, принимающий пользователей как с авторизацией, так и без нее.

Я интегрировал Azure AD с Django с помощью пакета identity[django] (docs). Он предоставляет декоратор @login_required, который используется для ограничения представления только для аутентифицированных пользователей AD. Декорируемая функция представления должна принимать дополнительный параметр context, содержащий информацию об AD. …

27.10.2024
Невозможно использовать поиск Trigram, несмотря на то, что он установлен

Здравствуйте, у меня возникают проблемы с тем, что django не может запустить поиск по триграммам. Я получаю такие ошибки, как django.db.utils.ProgrammingError: operator does not exist: unknown &lt;&lt;-&gt; tsquery и django.db.utils.ProgrammingError: operator does not exist: character …

27.10.2024
Как задать пути поиска для базы данных Heroku PostgreSQL?

В настоящее время я разворачиваю приложение Django на Heroku, и мой settings.py выглядит следующим образом: if IS_HEROKU_APP: DATABASE_URL = dj_database_url.config( env="DATABASE_URL", conn_max_age=600, conn_health_checks=True, ssl_require=True, ) else: DATABASE_URL = { 'ENGINE': 'django.db.backends.postgresql_psycopg2', 'NAME': config('DATABASE_NAME'), 'USER': config('DATABASE_USER'), 'PASSWORD': config('DATABASE_PASSWORD'), 'HOST': config('DATABASE_HOST'), …

26.10.2024
Подсветка кода с помощью Markdown, Pygments и CodeHiliteExtension в Django. Обычные блоки кода работают хорошо, но встроенный код типа `print(«hi»)` не работает.

У меня проблема с Markdown, Pygments и CodeHiliteExtension в Django. У меня есть запись в блоге, написанная в Markdown, затем у меня есть save функция следующего вида: def save(self, *args, **kwargs): # Convert Markdown to HTML with syntax …

26.10.2024
Невозможно запустить мой проект django с apache (пойман sigwinch, закрывается изящно)

Я новичок в веб-разработке, я пытаюсь создать backend-сайт с помощью python django. Я следовал учебнику на w3schools и создал проект django, а теперь пытаюсь развернуть сервер apache на сервере aws ec2. Каждый раз, когда я запускаю сервер apache, …

26.10.2024
Сайт на django не может найти новость на сайте

Всем привет! Есть сайт на django, и страница детального просмотра новости. Но при переходе на детальный просмотр выдаёт ошибку. Код: urls.py from django.urls …

26.10.2024
Почему Django генерирует дополнительные запросы для связанных полей?

Я использую drf и django-debug-toolbar. # model class Item(models.Model): title = models.CharField(max_length=255) description = models.TextField() owner = models.ForeignKey(User, on_delete=models.CASCADE) # serializer class ItemSerializer(serializers.ModelSerializer): class Meta: model = Item fields = ["id", "title", "description", "owner"] view class …

26.10.2024
Модель чата Django: Получение последних сообщений из всех комнат, в которых состоит пользователь

У меня возникают трудности с построением запроса (sqlite) для получения последнего сообщения для каждого чата, в котором участвует пользователь. Это моя модель на Django: class Membership(models.Model): room_name = models.TextField() members = models.ManyToManyField(CustomUser, through="Message") class Message(models.Model): user = …

26.10.2024
Как добавить изображение по умолчанию в django ImageField с Amazon S3 для хранения файлов?

Я создал пользовательскую модель пользователя, которая содержит поле изображения для аватара: class User(AbstractUser): avi_pic = models.ImageField( upload_to='avi/', default='avi/default_avi.jpg') username = models.CharField(max_length=30, unique=True) bio = models.CharField(max_length=150, null=True, blank=True, default='') def __str__(self): return self.username Я хочу иметь avi по …

26.10.2024
Как отфильтровать datetime по дням в django с учетом часового пояса utc?

Объекты времени, которые я пытаюсь отфильтровать, имеют в базе данных значение 2024-10-26 00:49:34.131805, что соответствует 9 часам вечера в моей стране. Когда я пытаюсь отфильтровать по дням (created_at__day=timezone.now().day), возвращается 26-й день, что нормально, но Django переводит их в правильный …

26.10.2024
Почему письмо не отправляется в другую почту с созданным объектом?

Моя идея заключается в том, что когда кто-то отправляет форму и созданный объект и мой email, проверенный в настройках с моим паролем приложения, отправляет письмо на мой другой рабочий email. Мой сценарий таков: Сценарий: У Омара Хаджи есть …

26.10.2024
Невозможно получить несколько значений в модели django

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

25.10.2024
Проблема с пониманием того, как создать пользовательскую модель пользователя в Django

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

25.10.2024
Статические файлы Django не загружаются должным образом в Digitalocean Spaces с помощью S3

Я работаю над проектом django v5.1 и, как всегда, использую пространства digitalocean для своих статических и медиафайлов. Вот конфигурация по умолчанию, которую я всегда использую: INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', # Our apps ..., …

25.10.2024
Как создать абстрактную мутацию GraphQL в Wagtail (Django) с помощью Graphene

Я пытаюсь сделать мутацию для создания страницы в Wagtail с помощью graphene-django. Тип создаваемой страницы должен зависеть от переданных параметров. Все страницы, которые должны быть созданы, используют один и тот же вход, а именно: class PageInput(InputObjectType): parent_id …

25.10.2024
Django: реализуйте несколько различных чисел id для внешних ключей

У меня есть приложение для форума, его структура - «форум -&gt; подфорум -&gt; тема -&gt; комментарии». Темы являются специальными для каждого подфорума и недоступны из другого подфорума; то же самое касается тем и комментариев к ним. Из-за плохой …

25.10.2024
Как отсортировать значения qury в Django на основе количества дочерних таблиц?

Здравствуйте, ребята, у меня есть класс Product, у которого есть дочерний класс ProductColors, вот мои два класса : class Product(models.Model): category = models.ForeignKey(Category, related_name='products', on_delete=models.CASCADE) name = models.CharField(max_length=255) slug = models.SlugField(unique=True, allow_unicode=True) description = models.TextField() price = models.PositiveIntegerField() available …

25.10.2024
Перенаправление канала администратора Django на /accounts/login/?next=/admin/

Всякий раз, когда я открываю свой админский канал django, он перенаправляет на следующий URL /accounts/login/?next=/admin/ Я использую DRF и все мои DRF API работают правильно, но мой административный канал не открывается каждый раз, когда он перенаправляет на вышеуказанный …

25.10.2024
Django - Allauth не использует пользовательскую форму регистрации

Я работаю с Django-Allauth и React в качестве ИП. Я добавил параметр name для созданного мной пользовательского пользователя, переопределил форму SignupForm в Forms.py, чтобы сохранить ее, и, как сказано в документации, изменил settings.py, чтобы в нем было ACCOUNT_FORMS = …

25.10.2024
Как сделать так, чтобы карты всегда находились внутри фонового изображения?

Я хочу, чтобы карты оставались внутри фонового изображения независимо от размера экрана, а у меня это не работает. Вот мой код содержания {% block content %} &lt;style&gt; .custom-skills-section { background: url('{{ background_image }}') center center / contain no-repeat; …

25.10.2024
События в fullcalendar иногда дублируются в моей базе данных при переносе на другую дату/время

Я использую fullcalendar 6.1.14 в django 4.2.11. У меня есть функция, определенная для обновления даты доставки товара, где номер документа товара совпадает с id события, а год - это год, с которого он изменяется. У меня даже есть проверка, …

25.10.2024
Django ModelForm не обновляет экземпляр, а выдает ошибку IntegrityError

У меня какая-то очень странная проблема с ModelForm. Вместо того чтобы сохранить экземпляр, он пытается создать экземпляр с тем же первичным ключом. class Upload(models.Model): file = models.FileField(upload_to=get_foundry_upload_name, null=False, blank=False) filename = models.CharField(max_length=256, null=True, blank=True) foundry = models.ForeignKey(Foundry, on_delete=models.CASCADE) family …