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

10.04.2025
Невозможно открыть nginx с доменом и не удается открыть checkmk в браузере Firefox

Итак, я не могу открыть nginx с моим доменным именем, arborhub.io, и я также не могу открыть checkmk в браузере. Я решил попробовать & запустить checkmk за nginx вместо apache, что я успешно и сделал. Я надеялся решить …

10.04.2025
Django не может прочитать папку «static», хотя она доступна

Может показаться, что вопрос дублируется, но я читал и пробовал различные решения, и это не работает для меня. Я использую MAC OS и запускаю venv с Django5. Получаем ошибку, утверждающую, что параметр «STATICFILES_DIRS не существует.». Вывод ошибки …

10.04.2025
Для чего чаще всего используется Python на веб-сайтах и есть ли общие проблемы? [закрыто]

Я изучаю веб-разработку, и мне интересно, как используется Python при создании веб-сайтов. Я знаю, что такие языки, как HTML, CSS и JavaScript, используются на переднем крае, но где же здесь Python? Я хотел бы понять: …

09.04.2025
@login_required в зависимости от настроек?

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

09.04.2025
Функция playwright's set_input_files() не работает должным образом в python

Я пишу тесты для своего Django-проекта, используя playwright и StaticLiveServerTestCase. В одном тесте мне нужно выбрать два файла с помощью поля input[type=file] и отправить их на сервер. file_input = page.locator('input[type="file"]') file_input.set_input_files(["Input1.xlsx", "Input2.xlsx"]) Но Playwright отправляет только первый …

09.04.2025
Ошибка Django/Heroku «Web-процессу не удалось привязаться к $PORT».

Я пытаюсь настроить проект Django/PostgreSQL для развертывания на Heroku с помощью Waitress. (Я делал это успешно только один раз, несколько лет назад, используя Guincorn). В конечном итоге я сталкиваюсь с ошибкой Error R10 (Boot timeout) -> Web process failed …

09.04.2025
Как лучше всего хранить небольшой объем данных в BE (буквально 1 строка)?

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

09.04.2025
Не удается установить соединение между веб-сокетом и сервером

Я пишу приложение для чата, используя django channels, redis и daphne. Когда я пытаюсь отправить сообщение и нажимаю на кнопку, у меня появляется GET-запрос, но я написал js в моем html-файле, и он должен предотвратить стандартное поведение этой формы. …

09.04.2025
Я хочу использовать пользователя, который вошел в мою модель wagtail.

<<<0><0>>Здравствуйте всем, прежде всего, большое спасибо заранее У меня такая проблема:<<<1><1>>. Я делаю страницу блога с помощью wagtail и хотел бы, чтобы автором был вошедший в систему пользователь, но я перепробовал тысячу способов, и ничего не помогает, а …

09.04.2025
Проблема с преобразованием часовых поясов в библиотеке pytz

Я пытаюсь работать с django и конвертировать часовые пояса между UTC и моим часовым поясом ("America/Winnipeg"), но у меня постоянно возникают проблемы, и я думаю, что здесь может быть ошибка. Вот мой код: #UTC to "America/Winnipeg" utc1 = datetime.datetime(2025,4,8,12,00) …

08.04.2025
Не реагирующий boostrap в google chrome из моего приложения django

Вот мой каталог приложений Вот голова моего html `{% load static %} &lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;meta charset="utf-8"&gt; &lt;meta name="viewport" content="width=device-width, initial-scale=1"&gt; &lt;title&gt; Asoro Auto &lt;/title&gt; &lt;link href=" {% static 'Dashboard/css/bootstrap.min.css'% …

08.04.2025
Django с одной базой данных вызывает ошибку «текущий маршрутизатор базы данных не позволяет установить это отношение» при инициализации модели

В django у меня есть следующие модели баз данных: ParentA ParentB Connector, который имеет внешний ключ, ссылающийся на модель ParentA, и внешний ключ, ссылающийся на модель ParentB Модель Connector: from django.db import models class Connector(models.Model): …

08.04.2025
Django UpdateView создает новый объект вместо обновления существующего

У меня возникла проблема с моим представлением обновления в Django. Хотя я вижу правильные данные в форме обновления (т.е. GET-запрос предварительно заполняет форму содержимым существующей статьи), при отправке формы исходная статья не обновляется - вместо этого создается новая статья …

08.04.2025
Привет Пишу работу Не могу на макбуке правильно оформить её чтобы компилировать запустить и увидеть результат Помогите прогеры Знаю что это просто

Для создания полного программного кода веб-приложения на Django на MacBook, вам потребуется выполнить несколько шагов, аналогичных тем, что были описаны ранее. Ниже приведены инструкции по настройке и запуску базового веб-приложения для управления задачами на Django. 1. Установка Django Сначала убедитесь, …

08.04.2025
Djoser Модификация активации для установки другого поля true вместо is_active

Hey Я использую djoser для активации теперь я хочу, чтобы админ активировал пользователей из edit user API в email активации я хочу, чтобы это было похоже на email верификацию, но я хочу установить email_verified в true в нем вместо is_active

08.04.2025
Применение Django с аутентификацией Firebase

У меня есть приложение Django, которое работает нормально. И когда я разрабатываю локально, и в производстве https://my.domain Теперь мне нужно добавить еще одну страницу в приложение, которая будет стоить за потоком аутентификации Firebase. Причина в том, что …

08.04.2025
Google OAuth2 регистрация в Django: ошибка «плохой запрос» при первой попытке регистрации

Я работаю над интеграцией входа/регистрации Google OAuth2 с Django, но я сталкиваюсь с проблемой во время первой попытки регистрации. Поток: Новая регистрация пользователя с использованием Google. Пользователь …

07.04.2025
Кнопки на нажатии функционируют с тем же идентификатором разных и разных атрибутов

У меня есть веб -страница HTML с образцом кнопок, как показано часть приложения Django, которое заполняет имя и город после вставки значений: {% for person in page_obj %} &lt;button id="NotifyBtn" name="person.FName" town="person.LName"&gt;Press Me&lt;/button&gt; {% endfor %} <pre …

07.04.2025
Приложение Dockerized Django - `gunicorn: команда не найдена в развертывании AWS

У меня есть приложение Django, которое развернуто на экземпляре AWS T3A.MICRO EC2 - после некоторых недавних обновлений для изображений Debian и Postgresql, которые я использую в DockerFile, приложение внезапно не начинает успешно работать, когда он попадает в AWS из …

07.04.2025
Пользовательский фильтр Django работает в dev, но не работает в prod

Я создал пользовательский фильтр шаблонов в django по адресу myapp/templatetags/custom_filters.py. @register.filter(name='indian_number_format') def indian_number_format(value): """ Format the number in Indian style using the locale module (e.g., 1,00,00,000). """ if not isinstance(value, (int, float, Decimal)): print('Not a number', type(value)) return value …

07.04.2025
Развернутое приложение django на apache 2 (403 Forbidden)

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

07.04.2025
Библиотека django-x509 - есть ли способ использовать аутентификацию по сертификату только на нескольких страницах приложения и продолжать использовать пароль для остальных?

После поиска и изучения различных X509 libs для django я нашел эту https://github.com/openwisp/django-x509 IMHO она выглядит лучше всех - даже CA и генерация сертификатов присутствуют в админском UI. Однако сейчас я думаю, как использовать его наилучшим …

07.04.2025
Django queryset annotate sum of related objects of related objects

У меня есть class Book(models.Model): title = models.CharField(max_length=32) class Table(models.Model): book = models.ForeignKey(Book, related_name='tables') class TableEntry(models.Model): table = models.ForeignKey(Table, related_name='entries') value = models.FloatField() и хотим получить набор книг, в котором для каждой книги есть аннотация, …

07.04.2025
Внесение изменений в структуру базы данных в django

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

06.04.2025
Ошибка Объект 'RecordSearchForm' не имеет атрибута 'is_game'

Def index(request): game_data = GameDataEntry() update_progress = ProjectProgressEntry() work_hours = WorkHoursEntry() if request.method == "GET": form = RecordSearchForm(data=request.GET) if form.is_game is True: query = request.GET.get('entry_date') object_list = game_data.objects.filter(entry_date=query) return HttpResponse(object_list, content_type='text/plain') if form.is_work is True: query = request.GET.get('entry_date') object_list = …

06.04.2025
Python gunicorn не работает с Docker CMD

У меня есть django App, который также запускает некоторые шаблоны Javascript с помощью node. Я пытаюсь запустить Gunicorn в качестве CMD в Dockerfile. Вот мой dockerfile: FROM node:22.12.0-alpine3.21 RUN mkdir /app COPY . /app WORKDIR /app/tools …

06.04.2025
Невозможно получить изображения из файловой системы с помощью Next.js и Django

Английский не является моим родным языком. Я пытаюсь развернуть три приложения Next.js и одно приложение Django API (используя Django ninja). Проблема в том, что я получаю «400 bad request» в консоли браузера. https://MY_SERVER_DOMAIN/users/_next/image?url=https://MY_SERVER_DOMAIN/media/magazine/thumbnail/Methods-of-using-radish-in-diet.webp&amp;w=1920&amp;q=75 в локальном режиме я …

06.04.2025
CORS-заголовки не добавляются в django

Предисловие, я знаю о том, что django-cors-headers не работает Я получаю следующую ошибку: Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at ... (Reason: CORS header ‘Access-Control-Allow-Origin’ missing). Status code: 301. Вот …

06.04.2025
Django jalali високосный год неправильно 1403

В моем приложении django. Я использую пакет django-jalali-date с версией 1.0.1. но 1403 високосный год неправильный и он определяет 1404 как високосный год.

06.04.2025
Расширение Htmx preload не работает, поведение по умолчанию не вызывает сетевой запрос при наведении мыши (с Django)

Здравствуйте, кто-нибудь использовал расширение preload с htmx, я использую его с django. Но htmx не выдает ни одного запроса после установки предварительной загрузки на mouseover (я использую preload cdn для загрузки, и это вроде бы работает). ps. Я использую django …

06.04.2025
Поле шаблона Wagtail по умолчанию in_preview_panel работает нормально в dev, но не работает в production

В шаблоне по умолчанию от Wagtail, даже упомянутом в Интернете здесь, есть часть: {# Force all links in the live preview panel to be opened in a new tab #} {% if request.in_preview_panel %} &lt;base …

06.04.2025
Как отобразить изображение в качестве текущего значения поля ImageField в приложении DJango

У меня есть такая форма в шаблоне Django: &lt;form action="{% url 'MCARS:Service-Record' %}" method="POST"&gt; {% csrf_token %} &lt;div class="box-body"&gt; {% for field in form %} {% if not forloop.counter|divisibleby:2 %} &lt;div class="row"&gt; {% endif %} &lt;div class="col-md-6"&gt; &lt;div …

05.04.2025
POST 405 (метод не разрешен) Django REST

Проблема возникает при отправке post-запроса с клиента на сервер django. И клиент, и сервер развернуты локально. Я много раз перепроверял, где может быть проблема, поэтому прикладываю код из файла views и settings. код javascript fetch('http://127.0.0.1:8000/products/', { method: 'POST', …

05.04.2025
Reportlab не может открыть ресурс при использовании предварительно подписанной ссылки Minio (S3)

Я использую reportlab в контейнерном Django-проекте с django-minio-backend для хранения загруженных пользователем изображений. Я хочу создать PDF, который использует загруженное изображение в качестве фона. Этот код используется для рендеринга PDF from django_minio_backend import MinioBackendStatic from reportlab.lib.utils import ImageReader …

05.04.2025
Безопасное использование ключевых слов в Django-summernote предотвращает разворачивание слов даже при явном разворачивании слов

Я пытаюсь использовать summernote с django и столкнулся с проблемой, когда если я вставляю 200 слов инлайн-текста lorem ipsum в качестве теста в текстовое поле, он правильно отображает текст, но в виде одной строки, которая слишком большая и уходит …

05.04.2025
Django ModelForm, обеспечивающая целостность FK без использования его в форме

У меня есть модель профиля пользователя с моделью формы: class Profile(models.Model): # Managed fields user = models.OneToOneField(User, related_name="profile", on_delete=models.CASCADE) memberId = models.CharField(unique=True, max_length=15, null=False, blank=False, default=GenerateFA) bio = models.TextField(null=True, blank=True) avatar = models.ImageField(upload_to="static/MCARS/img/members", null=True, blank=True) birthday = models.DateField(null=True, blank=True) …

04.04.2025
Как эффективно протестировать приложение Django & React с большим количеством пользователей?

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

04.04.2025
Инициируйте пост-запрос оплаты paypal, возвращающий ошибку 404, но отображение url в бэкенде django корректно, синтаксических ошибок во фронтенде React нет

Мой сайт на React и Django развернут на render, когда я запускаю службу backend из render, инициирующий платежный url paypal отображается там, я также проверил Django urls, но когда я отправляю post запрос из frontend, я получаю 404 ошибку, …

04.04.2025
Оболочка Django: Невозможно найти конструктор модели

У меня есть Django Modell Kunde from django.db import models class Kunde(models.Model): Kundennummer = models.IntegerField(), Vorname = models.CharField(max_length=200), Nachname = models.CharField(max_length=200) Я открываю оболочку Django командой python manage.py shell Я хочу from kundenliste.models import Kunde; …

04.04.2025
Python: Не удается найти команду virtualenv

У меня установлен python отсюда: Ссылка на загрузку питона Команда python --version дает мне Python 3.12.2 Я хочу создать виртуальную среду, чтобы использовать ее для проекта Django. pip install virtualenv работает …