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

13.06.2025
Почему мой selenium-скрипт заблокирован в рабочем режиме в безголовом режиме, в то время как в локальной среде он работает совершенно нормально? я использую python

У меня есть selenium web scrapper, который хорошо работает в моей локальной среде разработки даже в автономном режиме. Однако, когда я развертываю его в рабочей среде на Linode Ubuntu VPS, почему-то происходит сбой с сообщением о превышении времени ожидания.Мы были …

13.06.2025
Разве вызов django_stubs_ext.monkeypatch не должен быть внутри проверки TYPE_CHECKING?

Простой вопрос по поводу django_stubs_ext. Разве исправление ошибок не должно выполняться только во время проверки типов? Что-то вроде этого: # settings.py if TYPE_CHECKING: import django_stubs_ext django_stubs_ext.monkeypatch()

13.06.2025
Python anywhere выдает ошибку при развертывании [закрыто]

Что-то пошло не так:-( Что-то пошло не так при попытке загрузить этот сайт; пожалуйста, повторите попытку позже. Советы по отладке Если это ваш сайт и вы только что его перезагрузили, то проблема может быть просто в том, что он еще …

13.06.2025
Как мне структурировать серверную часть Django REST Framework API, когда интерфейс уже собран?

Я создаю систему управления посетителями (VMS), и мне предоставили готовый интерфейс для работы. Моя задача - создать серверную часть на основе API, используя Django и Django REST Framework, с которыми я знаком по небольшим проектам. Однако я изо всех сил …

13.06.2025
Django-minify-html нарушает внедрение Google Analytics

Я столкнулся с проблемой и был бы признателен за несколько советов. У меня есть производственное приложение Django, в которое я включил Google Analytics с помощью контекстного процессора и условно отрисовал его в своем base.html шаблон, подобный этому: <!-- Google …

13.06.2025
Проблема с развертыванием веб-приложения на общем хостинге

Кто-нибудь может сказать мне, как я могу развернуть свое веб-приложение на основе Django React на моем общем хостинге

12.06.2025
FileNotFoundError: Не удалось найти модуль 'gdal.dll' при запуске Django с GeoDjango в Windows (среда Conda)

Я работаю над проектом на Django, используя GeoDjango для пространственных моделей. Я работаю в Windows 10, используя среду Conda (moodspend). При попытке запустить сервер с помощью: python manage.py runserver Я получаю эту ошибку: Контекст проекта: Python 3.10 (Conda) Django …

12.06.2025
Возможно ли сделать групповую обработку в админке Django?

Доброго времени суток! Я в Джанго новичок. Возможно ли такое организовать? Необходимо вывести три поля на форму, сделать по ним отбор, затем выбрать какое-то значение и записать его в тот набор, который получился в результате отбора? По одному полю нужно …

12.06.2025
Как я могу отправить столбец из одного поля модели queryset в форму?

Добрый день! У меня есть таблица model. И форма. Я фильтрую запрос из модели queryset по определенным критериям и отправляю его в код в views. Из отфильтрованного набора запросов я хотел бы взять только один столбец - в соответствии с …

11.06.2025
Как мне написать запрос ORM на Django, который возвращает совпадение, основанное на пересечении списков?

Если у меня есть, например: from django.contrib.postgres.fields import JSONField class MyModel(models.Model): data = JSONField() ЗАДАН экземпляр модели obj1, где data == ['apple', 'banana', 'orange'] ЗАДАН экземпляр модели obj2, где data == ['banana', 'orange'] ЗАДАН экземпляр модели obj3, где data …

11.06.2025
Должен ли я действительно использовать React/Vue с Django вместо Alpine.js? [закрыто]

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

11.06.2025
Как я могу преобразовать последнюю / любую строку модели / набора запросов в один словарь? [закрыто]

Добрый день! У меня есть модель таблицы. Я планирую взять из него одну строку - один набор элементов. Чтобы поместить его в объект - словарь. Как я могу поместить последнюю, или первую, или конкретную строку из модели / набора запросов …

11.06.2025
React + React Native + Django AllAuth

Я запускаю сервер Django, на котором есть API, которые я использую через React Native и React applications. Я хочу, чтобы это работало в Google, Facebook, Instagram и Twitter. В этом вопросе я хочу сосредоточиться на приложении React и аутентификации …

11.06.2025
Проблема с картой сайта Django: GSC не удается получить карту сайта с ошибкой "Карта сайта не может быть прочитана"

Я создал карту сайта, используя карту сайта django по умолчанию from django.contrib.sitemaps.views import sitemap Вот полный процесс #urls.py sitemaps = { 'static': StaticViewSitemap, 'blogpost_detail': BlogSitemap, 'portfolio-details': PortfolioSitemap, # Add others like 'posts': PostSitemap if needed } path( …

11.06.2025
Администратор сайта Django ищет шаблон: <project_name>.html ...Я хочу использовать шаблон по умолчанию

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

11.06.2025
Как Работает Пул Подключений В Django?

Если я не ошибаюсь, в настоящее время существует два способа объединения подключений в Django: Собственный пул подключений (Django 5.x) Использование PGBouncer Я хочу знать, как работает пул соединений за кулисами в Django. В FastAPI есть один "постоянный" процесс, …

10.06.2025
Как я могу заполнить связанные модели отдельно через формы (OneToOneField)?

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

10.06.2025
Gunicorn + Gevent + Открытая телеметрия

Кто-нибудь использует Django + Gunicorn + Gevent + Opentelemetry в производстве? Хотелось бы узнать, как вы заставили это работать. Похоже, я не могу использовать BatchSpanProcessor или BatchLogRecordProcessor. Я получаю ошибки, которые, похоже, содержат много открытых проблем, но не нашли решения. …

09.06.2025
Роль и разрешения в Django DRF

Я реализую роли разрешений в Django, используя DRF, но не уверен, где я здесь застрял Вот модели: class User(): class Staff() user = models.ForeignKey( User, on_delete=models.CASCADE, related_name="staffs") business = models.ForeignKey( "Business", on_delete=models.CASCADE, related_name="staffs" ) role = models.PositiveSmallIntegerField (superadmin, admin, regular) …

09.06.2025
Есть ли способ проверить права доступа к публикациям в блоге в PyTest?

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

09.06.2025
Как мне запретить пользователю создавать несколько объектов в течение 24 часов в Django

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

09.06.2025
Пытаюсь отправить базовую строку в серверную часть Django с помощью POST-запроса с использованием axios, но данные не отправляются

Я пытался передать базовую строку в серверную часть Django из интерфейса, используя вызов axios.post. Соединение обеспечено, и серверная часть обнаруживает запрос, но данные пусты. Внешняя сторона: const axios = Axios.create({ baseURL: API_URL, headers: { 'Content-Type': 'application/json', }, }); export class …

09.06.2025
Как заставить пользовательский адаптер соблюдать параметр запроса URL "next"

Я использую allauth в своем проекте Django и настроил пользовательский адаптер учетной записи, который я указал в settings.py - ACCOUNT_ADAPTER. Моя проблема в том, что как только пользователь входит в систему по URL-адресу, например /accounts /login/?next=/checkout/, у моего пользовательского адаптера …

08.06.2025
Не работают ссылки на сайте в Django

Не работают ссылки, хотя вроде всё прописано верно. В файле urls.py: from django.urls import path from . import views urlpatterns = [ path ('', views.reg, name = 'Reg_page'), path ('about/', views.about, name = 'About') ] В файле views.py: def …

08.06.2025
Ошибки в полях Django не отображаются

Вот мой forms.py код: from .models import User class userRegistrationForm(forms.ModelForm): password = forms.CharField(widget = forms.PasswordInput()) confirm_password = forms.CharField(widget = forms.PasswordInput()) class Meta: model = User fields = ['first_name', 'last_name', 'username', 'email','password'] ``` Here is my views.py code: ``` …

08.06.2025
Фоновые задания в Джанго

Никак не могу понять - с какой стороны подойти к такой задаче: В базу надо записывать данные с определенной периодичностью. Как в Джанго реализованы фоновые задачи, выполняемые по расписанию? В идеале было бы хорошо создать внутри скрипт и заполнять данными …

08.06.2025
Команда асинхронного управления Django - Testing работает не так, как ожидалось

Чтобы дать некоторый контекст, я создал асинхронную функцию, которая отлично работает при тестировании вручную, но когда я использую тестовые наборы Django, запрос ничего не возвращает обратно внутри асинхронного блока, если я попробую выполнить тот же запрос снаружи, он вернет объекты …

07.06.2025
Добавить функциональность для создания модели на сайте администратора django

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

07.06.2025
Как эффективно объединить оценку рекомендаций на основе Redis с набором запросов Django для постраничных каналов?

Я создаю приложение marketplace (например, раздел объявлений с переговорами) и пытаюсь внедрить персонализированную ленту рекомендаций. У меня возник вопрос по гибридной архитектуре, как лучше всего с этим справиться: Текущая настройка: Серверная часть Django с PostgreSQL для данных о …

07.06.2025
Проблема с обновлением профиля django у объекта 'User' нет атрибута 'profile'

Я новичок в django и в настоящее время учусь, и я столкнулся с проблемой, которую, похоже, просто не могу решить. from django.shortcuts import render, redirect from django.contrib import messages from .forms import UserRegisterForm, UserUpdateForm, ProfileUpdateForm from django.contrib.auth.decorators import login_required def …

07.06.2025
Как интегрировать ансамблевую модель PyTorch YOLO (файл .pt) в веб-приложение Django для прогнозирования изображений в реальном времени?

Я создаю веб-приложение Django, в которое пользователи могут загружать изображения для обнаружения объектов, используя модель YOLO ensemble, сохраненную в виде файла .pt. Эта модель включает в себя такие ключи, как 'model', 'names', 'stride' и 'ensemble_info'. Пока что я могу загрузить …

07.06.2025
Как произвести разовую оплату (без пользовательского интерфейса) за повторное использование сохраненного клиента после первоначального оформления заказа?

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

06.06.2025
Wagtail - Как я могу использовать пользовательский структурный блок с программно назначаемыми значениями по умолчанию?

Я создал потоковое поле для некоторых настроек сайта. Это потоковое поле содержит коллекцию пользовательских структурных блоков с именем FacetBlock. FacetBlock содержит логический блок, CharBlock, IntegerBlock и ChoiceBlock. Теперь мне нужно сделать CharBlock переводимым, что означает, что администратор сможет вводить по …

06.06.2025
Проблемы с производительностью при использовании Min('id') Django в большой таблице

У меня есть модель Table, которая получает новую запись каждые несколько секунд, так что это довольно большая таблица. class Table(models.Model): id: int pk: int timestamp = models.PositiveBigIntegerField(db_index=True) Теперь я пытаюсь получить первую запись за последние 24 часа. …

06.06.2025
Сеть проекта CS50W, не могу понять, как реализовать пагинатор

Я пытаюсь реализовать функцию разбиения на страницы уже около двух месяцев. Я перепробовал много разных подходов, но они всегда приводят к новым ошибкам. В views.py Я загружаю записи и отправляю их в JavaScript. В loadPosts и loadProfile я передаю функцию …

05.06.2025
Django Celery: 6-секундная задержка при регистрации задачи из пользовательского интерфейса в среде Kubernetes – распределение ресурсов?

Мы наблюдаем задержку в ~6 секунд, когда задача Celery запускается через пользовательский интерфейс Django (например, my_task.delay()). Наш стек работает на Kubernetes, и мне интересно, связано ли это отставание с ограниченностью ресурсов или с чем-то еще. Основные сервисы и конфигурация их …

04.06.2025
Сообщение об ошибке "Сервер MySQL удален" на сайте Django, размещенном на cPanel

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

04.06.2025
Можно ли перезапустить сервер разработки Django по сигналу?

Я хотел бы иметь возможность перезапустить команду manage.py runserver Django, используя сигнал (как в kill -HUP PID). Поддерживает ли Django вообще это? SIGHUP, SIGINT, SIGTERM просто выйдите из процесса. Пробовал pkill -HUP, не получилось.

04.06.2025
Параллельно запуская тесты Django в MariaDB, получаем сообщение "Такого файла или каталога нет: 'mysqldump'".

У меня есть проект Django, запущенный локально, с базой данных MariaDB 10.6, запущенной в контейнере Docker. Тесты Django работают нормально, но когда я пытаюсь запустить их с флагом --parallel, я получаю сообщение об ошибке "FileNotFoundError: [Ошибка № 2] Нет такого …

04.06.2025
Использование пользовательских сходств триграмм с Django, Postgres и PgBouncer

Я хочу скорректировать pg_trgm.similarity_threshold некоторые из моих запросов. Но поскольку я использую PgBouncer (в режиме объединения транзакций) для обеспечения доступа к моей базе данных Postgres, я хочу быть уверен, что, когда я закончу, значение сеанса будет возвращено к значению по …