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

03.04.2025
Пользовательский текст в админке Django не переводится

У меня есть проект Django, в котором мне нужно локализовать панель администратора на два языка. Вроде бы я следую инструкциям, но по какой-то причине мой пользовательский перевод не работает. Ниже я приложил файлы конфигурации. #settings.py USE_I18N = …

03.04.2025
Что лучше выполняет запросы к базе данных? [закрыто] [закрыто

<<<0><0>>Я разрабатываю веб-приложение на Django, и мне нужно оптимизировать запросы к базе данных. Какова наилучшая практика для повышения производительности SQL-запросов в Django ORM? <<<1><1>>>

03.04.2025
Приложение Django с учетной записью хранилища Azure - изображения не сохраняются в контейнере blob-хранилища

У меня есть приложение Django, и я пытаюсь хранить изображения в учетной записи Azure Storage. У меня есть база данных с таблицей category и свойством images, где URL-адрес загруженного изображения сохраняется, когда пользователь загружает изображение. Например: media/photos/categories/Koesimanse.png …

03.04.2025
Привилегии суперпользователя Django

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

03.04.2025
Django.core.exceptions.ImproperlyConfigured: [закрыто]

Я получаю эту ошибку все время, начиная с двух дней, и я нахожусь на этом уровне? Я новичок в django и я читал документацию django, следуя всем инструкциям, но всегда одна и та же проблема. Здравствуйте, Я получаю …

03.04.2025
Django Pannel ошибка Не удалось достичь URL. Пожалуйста, проверьте ссылку

Вот когда я обновляю свою модель, я получаю эту ошибку, почему? Это мой models.py class ProductImage(models.Model): user = models.ForeignKey(Seller,on_delete=models.CASCADE, related_name='Product_Image_User') Video = models.FileField(upload_to="Product/video", blank=True, null=True) images = models.JSONField(default=list) …

03.04.2025
Проект Django - подключение к Redis «kombu.exceptions.OperationalError: invalid username-password pair or user is disabled.»

&lt;&lt;<0>&gt;&gt;Здравствуйте, я пытаюсь развернуть свое приложение django на железной дороге. Это приложение использует Celery на Redis. Когда я разворачиваю проект, в логах отображается: [введите описание изображения здесь][1] Как мы видим, инициализация подключения к Redis прошла успешно. Однако как только я …

03.04.2025
Django Select2 Autocomplete: Как передать дополнительный параметр (argId) в представление?

Я использую Django с django-autocomplete-light и Select2 для создания поля автозаполнения. Поле Select2 динамически добавляется на страницу при выборе другого поля. Оно получает данные из представления Django autocomplete, и все работает нормально. Теперь мне нужно отфильтровать набор запросов в …

03.04.2025
Я не понимаю, почему в Django Rest Framework мой сериализатор не сериализует файл, который я ему дал

Я не понимаю, почему в Django Rest Framework мой сериализатор не сериализует файл, который я ему дал Я делаю такой запрос в моем файле Vue.js: const formData = new FormData(); formData.append("file", file.value); formData.append("amount_pages", "" + …

03.04.2025
Защита Webapp от попыток взлома

У меня есть строящаяся веб-приложение django на Heroku. Проверяя последние функции в логах, я прочитал большое количество (несколько сотен) быстрых последовательных запросов GET, запрашивающих пароли, ключи и другие разумные учетные данные. Это что-то новенькое, у нас всего 2 человека …

02.04.2025
Пользовательская сортировка боковой панели админпанели Django

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

02.04.2025
Загадочная ошибка Javascript - Слушатель событий не срабатывает

JavaScript gods! У меня есть JS-код, который не работает. Не мог бы кто-нибудь указать, что я делаю не так? В приведенном ниже коде вызывается функция loadCountryList(), и я вижу список стран в элементе HTML datalist. Но слушатели событий, …

02.04.2025
Как изменить атрибуты полевой модели при наследовании от абстрактных моделей

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

02.04.2025
Создание нового веб-приложения Django с MS Sql Server в качестве внутренней базы данных

&lt;&lt;<0>&gt;&gt;В последнее время, работая с несколькими приложениями powerapp, мы заметили, что приложения становятся медленнее день ото дня. Основная причина такой медлительности - увеличение количества валидаций данных на каждой странице и рост объема данных. Мы пришли к решению создать веб-приложение Django, …

02.04.2025
ManyToMany с помощью: ForeignKey не отображается в админке

У меня есть ManyToManyField, использующий through: class Entity(models.Model): relationships = models.ManyToManyField('self', through='ThroughRelationship', blank=True) class ThroughRelationship(models.Model): entity = models.ForeignKey(Entity, on_delete=models.CASCADE) name = models.CharField() Я добавляю его в админку следующим образом: class ThroughRelationshipInline(admin.TabularInline): model …

02.04.2025
Пытаюсь разобраться во внутренностях Wagtail CMS: где определена переменная шаблона allow_external_link?

Мне трудно понять, как работает модальный диалог, позволяющий вставлять различные типы ссылок в поле richtext. В частности, в этом файле: https://github.com/wagtail/wagtail/blob/main/wagtail/admin/templates/wagtailadmin/chooser/_link_types.html Параметры allow_xyz: где они задаются? Например: {% elif allow_external_link %} Где/когда определяется …

02.04.2025
Как отобразить несколько наборов форм друг в друге?

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

02.04.2025
Django-allauth - при регистрации новых пользователей через интеграцию с Microsoft срабатывает «No exception message supplied».

Я работаю над интеграцией с использованием django-allauth с Microsoft (EntraID) для обеспечения SSO, и она хорошо работает для существующих пользователей, их учетные записи сопоставляются по адресу электронной почты, однако, когда новый пользователь проходит через поток, я получаю следующее исключение …

02.04.2025
Макет совершенно не меняется в браузерах. Django 5.0, Bootstrap двухлетней давности

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

02.04.2025
Я ищу проект для реального времени, который бэкенд Django и фронтенд React. Помогите мне [закрыто]

Я хочу создать приложение для чата в реальном времени, используя Django для бэкенда и React.js для фронтенда. Поскольку я новичок в обоих фреймворках, мне нужен наглядный пример или пошаговое руководство по реализации функций реального времени (например, WebSockets или Django Channels). …

02.04.2025
Потеря данных сессии Django

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

01.04.2025
UnicodeDecodeError: кодек 'utf-8' не может декодировать байт 0xf3 в Django-соединении с PostgreSQL в Docker

Я пытаюсь подключить мое приложение Django к PostgreSQL, запущенному в контейнере Docker, но когда я выполняю python manage.py runserver или python manage.py makemigrations, я получаю следующую ошибку: UnicodeDecodeError: 'utf-8' кодек не может декодировать байт 0xf3 в позиции 85: недопустимое …

01.04.2025
Невозможно загрузить изображения в Django Project на AWS S3, несмотря на настройку ImageField и хранилища

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

01.04.2025
Я долгое время изучал основы React, React-native и Django, но до сих пор не знаю, как начать свой проект [закрыто]

Итак, я изучаю React и Django около 2 лет, применяя их в проектах через некоторые курсы и учебники на YouTube. Когда пришло время применить полученные знания в проекте, который я хочу создать, я застрял. Я не знаю, с …

01.04.2025
В браузерах совершенно не меняется верстка. Django 5.0, Bootstrap двухлетней давности

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

01.04.2025
Проблема с регистрацией пользователей в Django: «Произошла ошибка. Пожалуйста, попробуйте еще раз».

Я пытаюсь реализовать регистрацию и вход пользователей в моем Django-проекте с помощью AJAX. Однако, даже когда я ввожу всю информацию правильно, я продолжаю получать сообщение об ошибке: «Произошла ошибка. Please try again." Что я пробовал: Проверил валидацию формы в …

01.04.2025
Django с PyODBC и Oracle 8i: Проблемы с временными таблицами через день

Я использую Django с PyODBC для подключения к базе данных Oracle 8i. Я запускаю свое Django-приложение, используя Uvicorn в качестве ASGI-сервера. Однако, проработав день, я столкнулся с проблемой, когда временные таблицы в Oracle 8i ведут себя странно. А именно: …

01.04.2025
Лучший подход для интеграции Django с внешним API с помощью RabbitMQ (Pub/Sub)?

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

01.04.2025
Django OpenTelemetry Logging Error: 'ProxyLogger' object has no attribute 'resource' Azure application insights

Я интегрирую регистрацию OpenTelemetry в свое Django-приложение для отправки журналов в Azure Application Insights, но сталкиваюсь со следующей ошибкой: AttributeError: 'ProxyLogger' object has no attribute 'resource' В настройках есть следующая настройка логгера copilot/settings.py LOGGING = { 'version': …

01.04.2025
In Django how to convert HTML post input field values or csv values to Python list

&lt;input type="hidden" name="allowed-extension[]" value="jpg" /&gt; &lt;input type="hidden" name="allowed-extension[]" value="jpeg" /&gt; &lt;input type="hidden" name="allowed-extension[]" value="png" /&gt; или &lt;input type="hidden" name="allowed-extensions" value="jpg,jpeg,png" /&gt; Мне нужно преобразовать значения полей ввода HTML post или CSV в форме в список …

01.04.2025
Создание записи дочерней таблицы при создании новой записи родительской таблицы

У меня эта модель: В этом решении, когда я создаю новый Profile, создается новый Rank. Это работает. Однако, когда я создаю новую запись Command, требуется новая запись CommandPositions. Я попробовал сделать это так же, как и отношения …

01.04.2025
Администратор Django всегда перенаправляется на статическое приложение react

Я обслуживаю статическое приложение React в Django следующим образом: # In /my_django_project/urls.py urlpatterns = [ path('admin/', admin.site.urls), re_path(r"^(?P&lt;path&gt;.*)$", my_django_app.views.serve_react, {"document_root": settings.REACT_APP_BUILD_PATH})] # In /my_django_app/views.py from django.views.static import serve as static_serve def serve_react(request, path, document_root=None): …

31.03.2025
Django View возвращает только JSON вместо рендеринга шаблона

В моем Django views.py есть функция, которая должна отрисовывать веб-сайт и возвращать JsonResponse. Обычно, когда я перехожу по URL, я ожидаю увидеть отрисованный сайт. Однако вместо рендеринга шаблона я вижу только JSON-ответ. def chatbot(request): if request.method == 'POST': message = …

31.03.2025
Повреждение при загрузке изображений с помощью API S3 SeaweedFS

Описание проблемы Я столкнулся с проблемой, когда изображения, загруженные через Django (с использованием boto3) в S3 API SeaweedFS, повреждаются, в то время как загрузка через настольное приложение S3 Browser работает корректно. Загруженные файлы на 55 байт больше оригинальных и …

31.03.2025
Как избежать избыточного ручного назначения переменных окружения в настройках Django?

В моем проекте Django я храню переменные конфигурации в файле .env для безопасности и гибкости. Однако каждый раз, когда я ввожу новую переменную окружения, мне приходится определять ее в двух местах: .env и settings.py. По мере роста проекта и …

30.03.2025
Проблемы производительности приложений Django с облачными PostgreSQL и Redis

Недавно я развернул свое приложение Django на Railway, где установил PostgreSQL и Redis и подключил их к своему проекту. Однако я заметил резкое замедление производительности запросов и кэша по сравнению с локальной работой - на несколько порядков. Например, …

30.03.2025
Как исправить «SignUpView не хватает набора запросов».

В моем веб-приложении django я пытаюсь создать приложение Newspaper, на главной странице, когда я нажимаю на SIGN UP кнопку, я получаю ошибку «ImproperlyConfigured at /accounts/signup/», Я не смог понять, в чем проблема. forms.py: from django.contrib.auth.forms import UserCreationForm, UserChangeForm from .models …

30.03.2025
Почему мой код выполняется, несмотря на сообщение об ошибке? [закрыто]

Я создал приложение react, которое позволяет мне вводить данные в форму и отправлять их на бэкэнд django. Я также создал представление удаления, которое будет срабатывать, когда запрос будет содержать фразу «DELETE». Я заметил, что после отправки запроса, …

30.03.2025
Не могу исключить дублирование запросов к базе данных в инлайн модели!

Admin.py class OrderItemInline(admin.TabularInline): model = OrderItem raw_id_fields = ['product'] autocomplete_fields = ['size'] extra = 1 # Количество пустых форм для добавления новых элементов fields = ['product_image','product','product_article_number','product_mesto','size','product_zacup_price','quantity', 'price','get_cost'] readonly_fields = ['product_image','product_article_number','product_mesto','product_zacup_price','get_cost'] def get_queryset(self, request): # Загружаем связанные модели для оптимизации запросов …

30.03.2025
Как правильно подключить PostgreSQL к Django?

Я работаю над проектом Django и использую PostgreSQL в качестве базы данных. Я обновил свой файл settings.py следующим образом: ** DATABASES = { 'default': { 'ENGINE': 'django.db.backends.postgresql', 'NAME': 'mydatabase', 'USER': 'myuser', 'PASSWORD': 'mypassword', 'HOST': 'localhost', 'PORT': '5432', } } …