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

10.09.2025
Рекомендации по архитектуре исследовательского портала (DRF + Next.js)

В настоящее время я разрабатываю исследовательский портал локально на своем Mac, используя Django REST Framework (DRF) для серверной части и Next.js для внешнего интерфейса. Сейчас мы готовимся перенести проект в среду тестового сервера. Команда ИТ-специалистов нашего университета запросила спецификации для …

09.09.2025
Почему при добавлении задания cron оно не работает?

Я добавляю задание cron, и оно отображается при использовании crontab show, но функция в python не выполняется, и я попытался запустить функцию в интерпретаторе python, и она работает, так что я предполагаю, что проблема в crontab, но не смог ее …

09.09.2025
OIDC django-allauth - kid lookup использует x509 вместо jwk при обновлении до версии 65.11.0?

Недавно мы обновились до django-allauth[mfa, socialaccount]==65.11.0, где мы используем OIDC-провайдера, который расширяет OAuth2Client, и обнаружили, что одна из наших конфигураций SocialApplication, связанная с регистрацией приложения Azure, перестала работать после удара. До изменения версии аутентификация была выполнена успешно, но теперь мы …

09.09.2025
Ошибка развертывания приложения Django при настройке AWS ECR+EC2

введите описание изображения здесь Я установил Docker и AWS CLI на экземпляр EC2, извлек образ docker из ECR в EC2, затем запустил контейнер Django на компьютере EC2. На данный момент пытаюсь выполнить развертывание с использованием http, …

08.09.2025
Как научиться хорошо писать full-stack

Всем привет, я начинающий full-stack разработчик. Я хочу стать Junior разработчиком, но пока знаю только django и самый простой front-end на html и css. Кто самостоятельно обучался, расскажите пожалуйста, что учить, на каких ресурсах и как можно относительно быстро (1 …

08.09.2025
Django, xhtml2pdf не удается добавить в свойства canvas

Я пытаюсь создать несколько столбчатых диаграмм в формате pdf в моем проекте Django, используя xhtml2pdf (который я нахожу более простым в использовании, чем ReportLab, и лучше, чем Weasyprint). Я могу использовать пример, приведенный в документах xhtml2pdf, используя …

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

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

07.09.2025
Как я могу перенаправить на ту же страницу после отправки формы с помощью Django и отобразить отправленные данные на той же странице?

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

07.09.2025
Как реализовать Update для AbstractUser в Django?

В моем приложении реализованы регистрация/вход с помощью наследования UserCreationForm. Как осуществить изменение пользователя, задействовав UserChangeForm? #models.py from django.contrib.auth.models import AbstractUser Create your models here. class CustomUser(AbstractUser): pass def str(self): return self.username #forms.py from django.contrib.auth.forms import UserCreationForm, UserChangeForm …

06.09.2025
Как защитить токен обновления в системе JWT, когда он отправляется в виде HttpOnly cookie

В моем проекте React + Django в настоящее время я отправляю токен обновления в виде файла cookie HttpOnly. Проблема с файлами cookie HttpOnly заключается в том, что они автоматически отправляются браузером, что делает их уязвимыми для атак CSRF. Чтобы решить …

06.09.2025
Пользовательский фильтр для администратора filter_horizontal в django

У меня есть следующие модели, в которых колода имеет отношение "многие ко многим" с проблемами, а проблемы могут иметь теги from django.utils import timezone from django.db import models from taggit.models import TaggedItemBase from taggit.managers import TaggableManager # Create your models …

05.09.2025
CheckConstraint в модели Django не запускается в unittest.TestCase (ошибка утверждения: ошибка целостности не вызывается)

У меня есть класс Model с рядом ограничений, которые я пытаюсь протестировать, и я не могу заставить эти ограничения возвращать IntegrityError при тестировании. Класс выглядит следующим образом: from django.db import models from django.db.models import CheckConstraint, Q, UniqueConstraint class Products(models.Model): sku …

05.09.2025
Проблема с подключением Mongodb Atlas к Django с помощью Mongoengine

Я создал кластер, используя бесплатный уровень в Mongodb Atlas, а также подключил его к моему текущему IP-адресу. Когда я запускаю python manage.py runserver выдает ошибку-ServerSelectionTimeoutError по адресу /. Однако, если я изменю IP-адрес на 0.0.0.0/0, то он подключится и отобразит …

05.09.2025
OSError: [WinError 10106] Не удается загрузить или инициализировать нужного поставщика услуг

Такая проблема. Я пишу сайт, который, грубо говоря, по клику кнопки будет запускать бота для Discord. И если я пытаюсь запустить его из браузера, то выскакивает ошибка "OSError: [WinError 10106] Не …

03.09.2025
Как сделать Django более безопасным?

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

03.09.2025
Лучший способ использовать docker с Django. Контейнеризировать? или все в контейнере? [закрыто]

Я прочитал несколько руководств по docker и django: некоторые ребята "упаковывают" существующее приложение, уже установленное локально. и другие устанавливают Django в docker-compose и Dockerfile (используя, например, pip), с использованием томов. Таким образом, "ничего" не устанавливается локально, все приложение находится …

03.09.2025
Как я могу надежно зашифровать пространственные поля (GeoDjango / PostGIS) в Django?

Я работаю над проектом Django с моделями GeoDjango, которые хранят данные о местоположении пользователя (например, PointField, LineStringField). Поскольку данные о местоположении являются очень конфиденциальными, я хочу убедиться, что они защищены (? зашифрованы) и хранятся в базе данных. Проблема в том, …

02.09.2025
Framework django

What should a junior know in django? what topics, etc., and what should a Strong Junior know? please write more details if you can give a full list

02.09.2025
База данных Pytest-django не была откатана с помощью pytest-asyncio

Что касается контекста, я пытаюсь протестировать подключение к WebSocket, установленное через Django, поэтому мне нужно настроить несколько асинхронных тестов с поддержкой базы данных. Для этого я настроил pytest-django, и у меня возникли некоторые проблемы с пониманием поведения декоратора django_db в …

02.09.2025
Отображение категорий с помощью forloop в проекте Django не работает

Я создаю веб-сайт электронной коммерции, используя Django, и для отображения категорий в виде кнопок на панели навигации я попытался использовать forloop, но он не работает. {% for category in categorys %} <li class="nav-item"><a class="nav-link" href="#">{{ category.name }}</a></li> {% endfor …

02.09.2025
Pos-исправление Docker django + host выдает "Неверный адрес почтового ящика назначения: адрес не распознается шлюзом`

Я пытаюсь убедить контейнеризированный django отправлять электронные письма, используя установку postfix на моем хосте, и мне говорят Bad destination mailbox address: Address not recognized by gateway. ( Для получения более подробной информации, приложение django, которое я запускаю, называется <a href="https://github.com/zulip/docker-zulip" …

01.09.2025
Nginx: “для директивы ssl listen ... ssl не определен ssl_certificate” на пользовательском порту 8001

Извините, если этот вопрос был задан ранее, но я перепробовал приведенные здесь предложения и до сих пор не могу его решить. Я запускаю проект Django за Nginx на своем VPS. Основной проект находится по адресу https://myproject.com …

01.09.2025
Как я могу устранить эту ошибку Django TemplateDoesNotExist?

Я работаю над учебником "Django 5 на примере" и почти закончил с главой 12, однако в самом конце, когда текст просит вас запустить сервер и оформить заказ http://127.0.0.1:8000/accounts/login , я получаю следующую ошибку: Шаблоны не существуют …

01.09.2025
У меня есть модель Django под названием DataLog, в которой хранятся журналы действий API. Мне нужно автоматически удалять их каждые 60 дней

Как лучше всего использовать Django для достижения этой цели? Должен ли я использовать команду управления + cron-задание, django-crontab или Celery beat для планирования удаления? Есть ли способ сделать это автоматическим без необходимости вызывать очистку вручную внутри моих представлений? Я попробовал …

01.09.2025
Запуск Redis из Docker

Настраиваю celery для Django. Поставил Docker, поставил Redis, как сделать так, чтобы при старте системы поднимался Redis из Docker, чтобы в виртуальном окружении его не поднимать? Или же Docker надо ставить в самом окружении проекта? ОС Centos 10.

01.09.2025
Как отобразить данные из mysql на сайте django?

Есть у меня две базы: DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': BASE_DIR / 'db.sqlite3', }, 'mysql_db': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'ИМя2', 'USER': 'ИМя1', 'PASSWORD': 'Пароль', 'HOST': 'Айпи', 'PORT': 'Порт', } } пытаюсь в странице отобразить информацию из …

01.09.2025
Устранение ошибки, сгенерированной искусственным интеллектом в обработке URL-адресов Django

Недавно я экспериментировал с настройкой URL-адресов на Django и шифрованием на основе токенов. Я использовал AI "ChatGPT" для оптимизации кода, включив в него следующие строки: url = url[1:] + req.request_token url = '/' + encrypt_text(url) + '/' Но я …

31.08.2025
Django обогащает набор запросов

У меня есть приложение Django, которое запускается только локально на моем компьютере. У меня есть две разные таблицы, с транзакцией и ценой. Теперь я хочу дополнить свою транзакцию ценой. Я уже писал нечто подобное для расчета средней цены: for transaction …

31.08.2025
Websocket с прокси-сервером Cloudflare мгновенно закрывает соединение с помощью кода 1006

В чем проблема или ошибка, с которой вы столкнулись Я создал приложение Django, которое запускается на сервере uvicron и AWS EC2. EC2 подключен к балансировщику нагрузки, который затем подключается к прокси-серверу cloudflare. Если я удалю прокси-сервер cloudflare, websockets будут работать …

30.08.2025
Git не создает конфликта, когда я думаю, что это должно быть

Я учусь развертывать веб-сайт на django, и для этого у меня есть 2 копии кода в 2 ветках Git, одна для разработки (master), а другая для развертывания (deployment) с различными конфигурациями. Я внес некоторые изменения в главную ветку и хочу, …

30.08.2025
Что делает shutil.rmtree(d, ignore_errors=True)?

Я работал с модулем shutil. Моя файловая структура выглядела следующим образом: проекты/серверная часть/-3-5 репозиториев- . В одном из репозиториев views.py Я использовал for d in destDirs: shutil.rmtree(d, ignore_errors=True) destDirs = "projects/backend/repo1/static/file1 После этого вся моя файловая система была удалена. …

30.08.2025
Как правильно контейнеризировать приложение Django?

Я успешно разработал приложение для Django. Однако я внес некоторые изменения в админ-панель, и на самом деле я могу успешно развернуть приложение в своей tes-среде только после переноса базы- "makemgrations", а затем скопировать измененные файлы миграции для админ-панели и т.д., …

30.08.2025
Django OneToOneField, Pyright: Не удается получить доступ к атрибуту (reportAttributeAccessIssue)

Я пытаюсь проверить свой проект на Django с помощью pyright. Есть это поле OneToOneField, которое pyright не обнаруживает, когда я его использую: user.lala Сообщение об ошибке pyright: ошибка: Не удается получить доступ к …

30.08.2025
Как можно использовать jwt и allauth. и является ли прочесывание необходимым?

Я пытался объединить jwt и django allauth, но я все еще считаю, что это не важно Я прочитал различную документацию, но я все еще не был удовлетворен, пожалуйста, мне нужен совет И действительно ли при проверке электронной почты allauth отображается …

29.08.2025
Проблема с настройкой хранилища файлов по умолчанию на boto для интеграции с s3?

Хранилище по умолчанию не меняется! Там, не позволяя мне добавлять изображения в корзину aws, и из-за этого при открытии URL-адреса изображения появляется сообщение об отказе в доступе, но на самом деле оно просто добавило изображение в мою локальную систему, так …

29.08.2025
Django не освобождает соединения с базой данных для повторного использования еще долгое время после завершения запроса

Мое приложение django загружает сразу несколько страниц (изображений), например, для отображения документа, и запрашивает базу данных в основном для проверки разрешений. Django поддерживает подключения, но не использует их повторно. В какой-то момент достигается максимальное количество подключений postgresql, и из-за такого …

29.08.2025
Django-Tenant-Users: ошибка целостности в permissions_usertenantpermissions_profile_id_key при создании клиента

Я использую Django с django-арендаторами и django-пользователями-арендаторами для управления учетными записями нескольких арендаторов. У меня возникла проблема при создании нового арендатора: Когда я пытаюсь создать нового пользователя + его клиента в моем представлении, я получаю следующую ошибку: django.db.utils.IntegrityError: ERROR: Duplicate …

29.08.2025
Мое приложение django сломалось после переустановки Windows

Вчера я переустановил Windows, и теперь вход в Google моего проекта Django (используя django-allauth v0.65.11) перестал работать. Я использую виртуальную среду и переустанавливаю те же зависимости (pip freeze точно совпадает). До переустановки Windows все работало нормально. Теперь, когда я пытаюсь …

28.08.2025
Укажите, в каком порядке применять фильтры в django_filters.Набор фильтров

В течение django_filters.FilterSet: class SomeFilter(django_filters.FilterSet): model = SomeModel fields = { "is_archived": ("exact",), } include_ancestors = django_filters.BooleanFilter(method="include_ancestors_filter") def include_ancestors_filter(self, queryset, name, value): pass как я могу указать, что поле фильтра include_ancestors должно применяться после всех других полей фильтра (например …

28.08.2025
Как реализовать регулярные платежи в Django с помощью QuickBooks Payments (card-on-file vs vault token)?

Я создаю систему подписки на основе Django и интегрирую ее с платежами QuickBooks. Моя цель: Разрешите клиенту ввести данные своей кредитной/дебетовой карты один раз. Храните свою карту в надежном месте. Начисляйте их автоматически каждый месяц (например, подписку на Stripe). …