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

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

Я создаю расширение для продукта SASS. Для этого расширения требуется: Каталог /, содержащий index.html Каталог /, содержащий config.json Каталог /, содержащий customActivity.js Каталог /, содержащий icon.png Я хочу хранить свои файлы config.json и customActivity.js в …

23.02.2024
Как отправить валидацию по электронной почте через Django?

Итак, я пытаюсь сделать функцию в моем проекте django, которая отправляет ключ подтверждения по электронной почте для пользователя поэтому я попытался сделать следующее: views.py def createuser(request): form = MyUserCreationForm() if request.method == 'POST': form = MyUserCreationForm(request.POST) if form.is_valid(): …

23.02.2024
Как настроить модель Django на согласованное представление postgres?

Django 4.2.9, postgres 15.2 (сервер), Python 3.10 У меня есть представление, которое делает свою собственную агрегацию, и я хочу отобразить его в Django Model. CREATE VIEW report_usage AS SELECT t.team_id, t.display_name, t.report_allowance, count(r.*) as "monthly_usage" FROM report r LEFT …

23.02.2024
Django - переменная окружения cPanel не работает

При настройке приложения Django в cPanel я могу назначить переменные окружения. Однако у меня возникают проблемы с их использованием. Например, я сделал назначение, как показано на рисунке. Но когда я использую его в своем Django-приложении как os.environ.get('EMAIL_PASSWORD_V'), оно не …

23.02.2024
Django DRF Viewset URL Reversing Issue - NoReverseMatch for 'orderitem-list

При работе с Django и Django Rest Framework (DRF) я столкнулся с недоуменной проблемой. В частности, у меня есть два набора представлений, а именно OrderViewSet и OrderItemViewSet, оба зарегистрированы в DefaultRouter. Проблема возникает при попытке выполнить реверсирование URL для …

23.02.2024
Как установить CSRF-токен в nextjs для django

Нуждающийся новичок. Я создаю приложение, которое принимает изображение на nextjs и отправляет его на django backend. В настоящее время я застрял на этой ошибке WARNING:django.security.csrf:Forbidden (CSRF cookie не установлен.) Проблема в том, что я не уверен, как установить …

22.02.2024
Django получить значение через many_to_many

Я пытаюсь сделать сайт. с месяцами и их днями, чтобы после перехода на месяц отображались все его дни в формате ссылок, на которые потом можно перейти Я использую get_absolute_url и get_objects_404. models.py у меня два класса, связаны many_to_many, прописала эту …

22.02.2024
Как сделать автоматическое назначение текущего пользователя в качестве автора при создании поста?

Как сделать автоматическое назначение текущего пользователя в качестве автора при создании поста? Сейчас работает только если выбирать вручную автора публикации. форма: from django import forms from publication.models import Userpublication class PostForm(forms.ModelForm): content = forms.CharField(label='',widget=forms.Textarea(attrs={'class': 'content_toggle app-textarea', 'utofocus': 'true', 'maxlength': '250', …

22.02.2024
Как отладить утечку памяти на платформе DigitalOcean App Platform

Мое Django-приложение прекрасно работает на локальной машине, использование памяти колеблется между 700 и 800 МБ, но когда я запускаю точно такой же код на DigitalOcean App Platform, использование памяти постоянно увеличивается, пока не достигнет 100%. Затем приложение перезагружается. …

22.02.2024
Вложенные транзакционные.атомарные циклы с блокировками

При настройке Django 5.0.2 и PostgreSQL 14 (Azure Database Flexible Server) у меня есть этот кусок кода, который, в основном, переводится так: with transaction.atomic(): objects = ObjectModel.objects.all(): for object in objects: with transaction.atomic(): another_object = AnotherObjectModel.objects.select_for_update().get(id=1000) # …

22.02.2024
Как создать профиль пользователя для; 'RelatedObjectDoesNotExist: User has no userprofile' в Django

Мне нужно создать агентов для моих лидов, но я столкнулся с проблемой. Когда я выполняю код, он работает, но когда я хочу создать агента, выскакивает эта ошибка. leads.models.User.userprofile.RelatedObjectDoesNotExist: User has no userprofile Это мой agents apps views.py from …

22.02.2024
CSS-файл не привязывается в проекте Django

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

22.02.2024
Как создать две базы данных postgres при запуске docker-compose?

Dockerfile: FROM python:3.9 ENV PYTHONUNBUFFERED=1 RUN apt-get update && apt-get upgrade -y \ && apt-get install -y gcc gunicorn3 libcurl4-gnutls-dev librtmp-dev libnss3 libnss3-dev wget \ && apt-get clean \ && apt -f install -y WORKDIR /App COPY requirements.txt /App/ RUN …

22.02.2024
Код не работает на сервере IIS, но работает на localhost - Exception Type: KeyError at / Exception Value: '_auth_user_backend'

Я борюсь со следующей ошибкой : Installed Middleware: ['django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', 'xx.middleware.LDAPAuthMiddleware', 'xx.middleware.UserLogMiddleware', 'django.contrib.auth.middleware.RemoteUserMiddleware'] Traceback (most recent call last): File "C:\xx\venv\Lib\site-packages\django\core\handlers\exception.py", line 55, in inner response = get_response(request) ^^^^^^^^^^^^^^^^^^^^^ File "C:\xx\venv\Lib\site-packages\django\utils\deprecation.py", line 133, in __call__ …

22.02.2024
Прочитать документацию Сбой компиляции

Я хочу скомпилировать документацию моего проекта Django, который я сделал с помощью Sphinx. Все вроде бы в порядке, я создаю файл командой "make html", размещаю в своем репозитории github и, наконец, подключаю Read the docs к этому репозиторию. Я запрашиваю …

22.02.2024
Django / SendGrid - Сброс пароля - "Адрес from не соответствует проверенному идентификатору отправителя. "

Я начал интегрировать SendGrid в проект django. Интеграция, похоже, работает, так как при регистрации пользователя ему отправляется приветственное письмо с email@domain-name.com в качестве from_email Однако если пользователь запрашивает новый пароль, это приводит к ошибке 500: "Адрес from …

22.02.2024
Способ создания Stream API с помощью Python и OpenAI

Сейчас я создаю свой собственный сервер с Django и моделью OpenAI 4.0. Когда я отправляю аудио, его нужно немедленно транскрибировать. И затем, транскрибированный текст отправляется на фронтенд с потоком (в другом виде). Кстати, я не знаю, как хорошо построить …

22.02.2024
Пользовательский запрос для поля select в админке Djnago

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

22.02.2024
Вопросы о django rest framework для проекта

Я студент последнего курса CS, и я решил сделать свой проект, используя flutter, Django и MySQL. Я делаю приложение для отправки текстовых сообщений, которое позволяет пользователям отправлять сообщения (тексты и изображения), совершать аудио- и видеозвонки. Это мой первый проект …

22.02.2024
DRF bulk insert аварийно завершается на serializer.data: слишком много значений для распаковки (ожидалось 2)

У меня python 3.6 и мой Django 2.2.28 У меня есть два сериализатора, и я использую list_serializer_class для массовых вставок. Я использую viewset и в моем viewset @action(methods=['post'], detail=False, url_path='bulk') def bulk_create(self, request): serializer = self.get_serializer(data=items, many=True) ......... …

22.02.2024
Как подключить django allauth socials к фронтенду?

Мне удалось настроить allauth для аутентификации на github, но я не знаю, как правильно подключить его к моему фронтенду, чтобы я мог войти в систему через фронтенд и получить необходимые данные для отображения. Я перепробовал множество способов. В …

22.02.2024
Tpye подсказки для миксинов, ссылающихся на атрибуты стороннего базового класса

Я пытаюсь добавить подсказки типов в класс-миксин, который должен использоваться вместе с внешним, сторонним классом. То есть миксин опирается на члены стороннего класса. Например, миксин для формы Django: # mixin_typing.py from django import forms class SuffixFormMixin: …

22.02.2024
Почему после HTMX hx-get отображается несколько модалов bootstrap?

У меня есть Django-страница, использующая HTMX для заполнения некоторых вкладок (Members, Events и Contacts), оформленных в стиле bootstrap. 'hx-get' используется для загрузки нужного содержимого страницы в DOM. На странице Members у меня есть кнопка, при нажатии на которую открывается модальная …

22.02.2024
Библиотеки django "импорт excel в базу данных"

Мне нужно сделать "импорт excel в базу данных" с помощью django. Я знаю, что некоторые библиотеки, которые помогают, - это "django-import-export", "openpyxl", а другие - "pandas", "xlrd" и т. д. В чем разница между этими библиотеками? Какая …

22.02.2024
Django CSRF-защита для межсайтовых почтовых запросов

Я использую react в качестве фронтенда и использую django для бэкенда. Когда я размещаю фронтенд и бэкенд на localhost, все работает нормально, и X-CSRFTOKEN отправляется отлично. const instance = axios.create({ withCredentials: true, withXSRFToken: true, xsrfHeaderName : 'X-CSRFTOKEN', xsrfCookieName : …

22.02.2024
Ошибка 'Serverless Function Exceeded 250 MB' при развертывании Vercel Django?

У меня такая проблема (" A Serverless Function has exceeded the unzipped maximum size of 250 MB. : https://vercel.link/serverless-function-size"), когда я пытаюсь развернуть на Vercel, я пытался удалить как можно больше ненужных пакетов, но ничего …

22.02.2024
Как правильно использовать get_or_create в сериализаторе django и избежать ошибки 'уже существует'?

У меня есть следующие модели django, сериализатор и набор представлений. class Article(AbstractBaseModel): manufacturer = models.ForeignKey( Manufacturer, on_delete=models.CASCADE, null=True, blank=True ) provider1 = models.ForeignKey( Provider, on_delete=models.CASCADE, null=True, blank=True, ) def get_absolute_url(self): return reverse( "smt_management_app:article-detail", kwargs={"name": self.name} ) …

22.02.2024
Проблема с redis/celery, почему некоторые задачи вызывают Errno 111, а другие нет?

В настоящее время я создаю веб-приложение на django. Я использую redis и celery для отправки электронных писем для различных целей. У меня есть фоновый рабочий, который проверяет мою базу данных на наличие писем для отправки каждые 5 с (очень …

22.02.2024
Ошибки в форме с ModelForm

Я не силен в английском Я хочу иметь страницу входа в систему, я использую ModelForm и LoginView. Когда я хочу посмотреть страницу, я получаю эту ошибку: BaseModelForm.__init__() got an unexpected keyword argument 'request' и когда я …

22.02.2024
Как определить дополнительное динамическое поле на основе поля модели Foreign Key в django

Я пытаюсь сделать дополнительное поле отображения в форме, которое принимало бы значение на основе изменения поля связанной таблицы. предполагать model.py # Create model.py class MyModel(models.Model): name = models.CharField() model2 = models.ForeignKey(MyModel2) class MyModel2(models.Model): name = models.CharField() description = models.CharField() …

22.02.2024
Errno 111 Connection refused: Проблема с рендерингом PDF с помощью xhtml2pdf в Django на сервере Linux со статическими файлами изображений

Я успешно развернул свой проект Django на сервере Linux, но столкнулся с проблемой при попытке распечатать отчеты в формате PDF. Изображения, расположенные в папке static, вызывают ошибки в процессе рендеринга. <img class="logo" src="http://{{host}}/static/logo_1.jpeg"> введите описание …

22.02.2024
Как получить код состояния для всех запросов в приложении Django [закрыто]

Is there a possibility in Django 5.0 to get all server responses for url addresses registered in the application? Or the ability to pass the url address and get the response code, but for an already authorized user. I tried …

22.02.2024
DJango - Загрузка файлов - читать - обрабатывать и скачивать

нужна ваша помощь!!! Я пытаюсь создать веб-приложение, в котором пользователь будет загружать pdf файлы > читать файлы > обрабатывать их > записывать в excel > затем автоматически загружать в систему пользователя. Пожалуйста, помогите с кодом, я использую …

22.02.2024
Нужна помощь в добавлении функциональности изображений в мой django проект 🙏🙏🙏

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

22.02.2024
Django: Воздержитесь от обновления полей ввода после возникновения ошибки [дубликат]

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

22.02.2024
Как решить проблему "ModuleNotFoundError: Нет модуля с именем 'storages.backends.azure_storage'"

У меня есть приложение django, и я установил модуль: django-storages[azure] командой: pip install django-storages[azure] Теперь я пытаюсь запустить команду collectstatic. Но если я ввожу команду: python manage.py collectstatic Я получаю эту ошибку: я проверил пути импорта …

22.02.2024
Как использовать '[' или ']' для имени файла upload_to в файловом поле Django

Я пытаюсь поместить имя файла, включающее '[' и ']', в модель Django. Примеры включают: [Тест] Тест.pdf Однако реальные имена локально сохраненных файлов выглядят следующим образом: Тест.pdf Возникают проблемы при импорте файлов по имени файла, поскольку '[' …

22.02.2024
Модели Django с жестко закодированными полями модели в наборах фильтров

Этот вопрос касается фильтрации. Но чтобы объяснить, вот несколько подтверждающих фактов... В моей программе есть концепция объектов, которые могут быть виртуальными или не виртуальными. Используя rest_framework, я имею две модели в файле models.py: class ModelA(models.Model): @property def …

22.02.2024
Django AdminSite переопределяет шаблон администратора

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

22.02.2024
Мои модели не отображаются в Django Admin после внедрения OTP Token

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