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

29.10.2024
Проблемы с загрузкой статических файлов django на S3 с помощью zappa

Добрый день! Я разворачиваю проект Django с Django Rest Framework (DRF) на AWS Lambda с помощью Zappa. Пока все работает, за исключением админки Django, которая выглядит не стилизованной и не содержит статических файлов. Следуя документации, я …

29.10.2024
Как добавить {%for item%} в django

{% block content %} <div class="mt-6 px-6 py-12 bg-gray-100 rounded-xl"> <h2 class="mb-12 text-2xl textt-center">Shop Smart, Live Better.</h2> <div class="grid grid-cols-3 gap-3"> {% for item in items %} <div> <a href="#"> <div> <img src="{{ item.image.url }}" class="rounded-t-xl"> </div> <div class="p-6 bg-white …

29.10.2024
Есть ли способ иметь несколько пользователей на одном устройстве, чтобы никто не был одним и тем же человеком с помощью Webauthn в Django?

В настоящее время я работаю над проектом на Django. Приложение, о котором идет речь, позволяет агентам регистрировать свое присутствие на постах охраны (охрана) и совершать обход. На каждом посту может быть 2 или 3 агента, которые должны использовать одно …

29.10.2024
Можно ли использовать инъекцию зависимостей в django?

Я очень люблю использовать технику инъекции зависимостей для разделения кода. Обычно это включает в себя предоставление функциональности объекту в конструкторе его зависимого объекта. Впервые я использую django для создания веб-апи (с базой данных объектов). Я намеревался внедрить сложную …

29.10.2024
Django app websocket connected client получает пустой набор даже после активного соединения в обработчике соединения

Я создаю приложение django, оно имеет следующую архитектуру. apps.py handlers.py signals.py views.py urls.py urls.py - Содержит конечную точку, в которой у меня есть класс представления из views.py. Я перехватываю там данные POST-запроса, эта конечная точка действует как …

29.10.2024
Как создать очень быструю замену сериализатора для Django ReadOnlyViewSet?

Я заметил, что сериализаторы Django работают крайне медленно даже после решения проблем с N+1 типом (я думаю). Я основываюсь на собственном опыте и вопросах, подобных этим ModelSerializer работает крайне медленно во фреймворке Django REST <a href="https://hakibenita.com/django-rest-framework-slow" rel="nofollow …

29.10.2024
Перенаправление на Django View после AJAX GET-запроса с предварительно заполненной формой

У меня есть ListView для рендеринга страница с таблицей объектов. Первый столбец - это чекбоксы для выполнения некоторых действий над несколькими объектами (не набор форм). Каждый checkbox содержит объект id в виде value и использует AJAX-запросы для выполнения этих …

29.10.2024
Html-шаблоны электронной почты с помощью django

Как отправлять HTML письма со встроенными изображениями в приложении django? Как встроить изображения, например, логотипы, которые будут отображаться в отправленных письмах? Я попробовал использовать {% load static %} в шаблоне html-почты, но все равно не получилось

29.10.2024
Django - получение локального IP-адреса прослушивания

В Django, как я могу получить локальный IP 192.168.1.200 Django, который он в настоящее время прослушивает? Мне нужно использовать IP в формате логирования Django. settings.py ALLOWED_HOSTS = ['192.168.1.200', '127.0.0.1'] Запустить сервер python manage.py runserver 192.168.1.200:8000 …

29.10.2024
Добавление переменной Django Form без ввода поля

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

29.10.2024
Как подсчитать количество акций в портфеле на основе кредитных/дебетовых транзакций в Django?

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

28.10.2024
Видеонаблюдение в DRF [закрыто]

Я создаю сайт для видеоуроков в DRF. Я отправляю url видео непосредственно в Front end. Человек, получивший URL, может скачать видео. Что я могу сделать, так это сделать так, чтобы я не мог загрузить видео. Есть ли какие-нибудь готовые …

28.10.2024
Каков процесс обеспечения обновления локальной базы данных Django на производстве?

В настоящее время я использую Django 5.1.1 и размещаю его в стандартной среде Google App Engine. Когда я работаю над сайтом, у меня запущен Cloud SQL Auth Proxy. Это означает, что все изменения в базе данных происходят в …

28.10.2024
Файл не записывается

Я работаю над веб-сайтом с django и в настоящее время пытаюсь добавить способ для пользователей загрузить файл на веб-сайт и просто для тестирования, чтобы он записывал на мой ПК. Но проблема в том, что на мой рабочий стол …

28.10.2024
Расположение по умолчанию в wagtail-geo-widget

Я успешно добавил GeoAddressPanel и LeafletPanel на страницу администратора Wagtail с помощью Wagtail Geo Widget. Я хотел бы переопределить местоположение по умолчанию, но не могу понять, как это сделать, есть идеи? Вот что у …

28.10.2024
Что произойдет, если указанный размер потоковой загрузки окажется неточным?

Я реализовал в своем проекте django представление загрузки, которое собирает zip-архив и передает его на лету. В архив входят 1 файл tsv и любое количество файлов xml (из набора результатов поиска), которые организованы в ряд каталогов. Загрузка …

28.10.2024
Изображения/файлы не отображаются после обновления psycopg2 до psycopg3

После перехода с psycopg2 на psycopg3 в моем Django-проекте мои изображения (которые нужно хранить как bytea в базе данных) больше не рендерятся. Просматриваю person = Person.objects.get(pk=1). Затем я делаю FileResponse(person.picture, as_attachment=True), чтобы получить картинку и подать ее в ответ. …

28.10.2024
Функция is_valid() формы аутентификации не работает, когда учетные данные неверны

Я расширил встроенную форму аутентификации, чтобы использовать bootstrap naming LoginForm. Если пользователь указывает неверные данные, я хочу показать сообщение «Wrong Credential». Но функция is_valid() работает только тогда, когда данные (имя пользователя, пароль) полностью совпадают. Допустим, я ввожу правильное имя пользователя, …

28.10.2024
Flutter & Django : Как аутентифицировать пользователя по JWT?

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

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): &quot;&quot;&quot;Модель подарка …

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'), …