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

23.01.2025
BadRequest не может вернуть JSON?

Я пытаюсь вернуть объект JSON вместе с кодом ошибки 400. Это правильно возвращает объект (например, {"email": ["A user with that email address already exists."]}: return HttpResponse(json.dumps(dict(form.errors.items()))) Тогда как все эти просто возвращают нечитаемый (javascript) объект ([object Object]): …

23.01.2025
Как настроить динамическое переключение языков в ответах API с помощью i18n_паттернов в Django?

Я работаю над проектом Django, и мне нужно реализовать многоязыковую поддержку для моего REST API. Я хочу, чтобы API возвращало ответы на выбранном языке на основе префикса URL (например, /en/, /ml/), используя i18n_patterns. Я сделал следующее: …

23.01.2025
Как отобразить видео из облачной галереи в панели администратора и воспроизвести его

Итак, я использую cloudinary в django для работы с видео. Работа с видео идет очень хорошо, но я хочу отображать видео на панели администратора. models.py course = models.ForeignKey(Course, on_delete=models.CASCADE, related_name='Course') public_id = models.CharField(max_length=130, blank=True, null=True) title = models.CharField(max_length=120) description …

23.01.2025
Apache2 не запускается django ошибка ImportError: Нет модуля с именем site

Sudo vi /etc/httpd/conf.d/canon.conf <VirtualHost *:80> ServerAdmin webmaster@localhost ServerName your_domain_or_ip # Path to the root of your Django app DocumentRoot /home/ec2-user/erp-edi-integration/canon # Update to the new virtual environment path WSGIDaemonProcess canon python-home=/home/virtual-env/venv WSGIProcessGroup canon WSGIScriptAlias / /home/ec2-user/erp-edi-integration/canon/canon/wsgi.py # Set up static …

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

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

23.01.2025
Пользовательский общий поиск istruthy/isfalsy не работает на иностранных ключах

В моем Django-проекте мне нужен общий поиск istruthy/isfalsy, который бы работал с любым типом полей базы данных. Пример models.py: class MyModel(models.Model): my_charfield = models.CharField(...) my_decimalfield = models.DecimalField(...) my_datefield = models.DateField(...) my_boolfield = models.BooleanField(...) my_fkfield = models.ForeignKey(...) …

23.01.2025
Временно загрузите приспособление для разработки

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

23.01.2025
Безопасна ли эта реализация djoser?

Этот вопрос может быть слишком широким для StackOverflow, но я не уверен, куда еще можно обратиться за помощью. Я написал простую систему аутентификации на Django с помощью Djoser и его реализации JWT, используя jQuery на фронтенде. Я действительно не …

23.01.2025
Данные не сохраняются в базе данных

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

23.01.2025
Django Allauth's Google Login Redirect и дизайн страницы

В настоящее время на странице входа в систему у меня есть кнопка: <div class="d-grid gap-2"> <a href="{% provider_login_url 'google' %}" class="btn btn-danger"> <i class="fab fa-google"></i> Sign in with Google </a> </div> Это перенаправляет на accounts/google/login/, а эта …

22.01.2025
Доступ к данным сессии запроса DetailView в CreateView в django

Я пишу систему управления библиотеками на Django. Есть два вида, которые вызывают у меня затруднения. В BookDetailsView перечислены подробные сведения о книге, такие как название, цена и т.д. class BookDetailsView(LoginRequiredMixin, DetailView): model = Book template_name = …

22.01.2025
Команда экспорта не найдена в работающем приложении django import-export

Я пытаюсь воспроизвести команду экспорта, как показано в import-export docu python manage.py export CSV auth.User но все, что я получаю, это: Unknown command: 'export'. Type 'manage.py help' for usage. settings.py INSTALLED_APPS = [ …

22.01.2025
Django: Невозможно войти в учетную запись

Я создал пользовательскую модель пользователя в моей модели django, где пароль сохраняется с помощью make_password из password_strength, но при попытке войти в систему с помощью check_password он говорит, что имя пользователя или пароль недействительны. @csrf_exempt def login_attempt(request): if request.method == …

22.01.2025
SAP Connection failed: имя 'Connection' не определено, PYRFC в django

У меня возникла проблема с библиотекой pyrfc в моем проекте Django, работающем на сервере Pythonanywhere. В частности, я пытаюсь использовать класс Connection из pyrfc для создания соединения с системой SAP, но при попытке импортировать Connection в файл views.py я сталкиваюсь …

22.01.2025
Как настроить Nginx на обслуживание Django и сайта Wordpress по определенному маршруту?

У меня есть приложение Django на сервере Hetzner и сайт Wordpress на сервере Hostinger. Я хочу настроить Nginx на моем сервере Hetzner для обслуживания приложения Django, и когда он запрашивает маршрут /route-name, он обслуживает сайт Wordpress с сервера …

22.01.2025
Не удалось запустить gunicorn.socket: Блок gunicorn.socket имеет неверные настройки файла блока [закрыто]

** [Unit] Description=gunicorn daemon Requires=gunicorn.socket After=network.target [Service] User=evanys Group=www-data WorkingDirectory=/home/evanys/www/plus ExecStart=/home/evanys/www/django22/bin/gunicorn \ --access-logfile - \ --workers 3 \ --bind unix:/home/evanys/plus.sock \ plus.wsgi:application [Install] WantedBy=multi-user.target ** <<<<1><1>>Привет во время выполнения<<<2><2><>>> *&gt;sudo systemctl start gunicorn.socket* …

22.01.2025
Как создать пользовательское поле Django с различными представлениями в админке, базе данных и Python-коде?

Я хочу создать пользовательское поле модели в Django, которое может хранить значения в байтах в базе данных, но позволяет пользователям взаимодействовать с ним в гигабайтах (ГБ) в интерфейсе администратора Django. Цель состоит в том, чтобы поле беспрепятственно обрабатывало все необходимые …

21.01.2025
Django s2forms.ModelSelect2Widget не работает должным образом

Hi all Я пытаюсь использовать ModelSelect2Widget Я установил сервер redis, который я тестировал и он работает. затем я установил следующий проект: models.py class Doctor(models.Model): user=models.OneToOneField(User,on_delete=models.CASCADE) status=models.BooleanField(default=True) def __str__(self): return "{} ({})".format(self.user.first_name,self.department) class Patient(models.Model): user=models.OneToOneField(User,on_delete=models.CASCADE) assignedDoctorId = models.ForeignKey(Doctor, on_delete=models.CASCADE,related_name='doctor_assigned') admitDate=models.DateField(auto_now=True) status=models.BooleanField(default=False) …

21.01.2025
Я получил проблему 'IncompleteSignature' в открытой платформе Aliexpress

Я работаю над Django, используя python. Я работаю над официальным SDK для python от Aliexpress. Я пытаюсь получить ACCESS TOKEN от Aliexpress. Я получил проблему 'IncompleteSignature', которая означает 'Подпись запроса не соответствует стандартам платформы как …

21.01.2025
Как включить поле сообщения в журналы Structlog и лучшие практики интеграции с ElasticSearch

Я работаю над проектом Django, где ведение логов имеет решающее значение, и я использую structlog для форматирования и управления логами. Планируется отправлять эти журналы в ElasticSearch. Однако я столкнулся с проблемой: в логах отсутствует поле «message», хотя я явно …

21.01.2025
Проблема с отправкой данных между 2 классами областей видимости в Django Channels

Я впервые использую каналы django и не могу разобраться в некоторых вопросах. Вот что я пытаюсь сделать; я хочу создать новое сообщение в ChatConsumer, что все хорошо и прекрасно. Проблема возникает, когда я пытаюсь передать id чата, в котором …

21.01.2025
Переопределение существующих пользовательских тегов шаблона Django App

У меня есть приложение, которое использует Weblate для управления переводами. Я использую weblate/weblate образ Docker, а мои собственные настройки построены как отдельный пакет Python, расширяющий этот образ и построенный поверх него. Проблема в том, что в HTML-шаблонах Weblate есть …

21.01.2025
ERROR: ERROR: Не удалось собрать устанавливаемые колеса для некоторых проектов на основе pyproject.toml (Pillow)

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

21.01.2025
Пользователь Manytomany поле добавить данные получил ошибку максимальная глубина рекурсии превышена при вызове объекта Python

У меня есть модель беседы, которая имеет много полей в модели пользователя. Проблема в том, что когда я пытаюсь добавить участников в разговор, я получаю ошибку = RecursionError: maximum recursion depth exceeded class Conversation(BaseModel): name = models.CharField(max_length=255, blank=True, null=True) …

21.01.2025
Как настроить Google Cloud ADC (учетные данные по умолчанию для приложений) в Django на PythonAnywhere?

Я пытаюсь настроить учетные данные по умолчанию приложений (ADC) Google Cloud для моего проекта Django на PythonAnywhere, но постоянно сталкиваюсь со следующей ошибкой: Error creating story: Your default credentials were not found. To set up Application Default Credentials, see https://cloud.google.com/docs/authentication/external/set-up-adc …

21.01.2025
Фильтр Django ORM по datetime понимает записи со смещением 'Z', но не со смещением '+0000'

У меня есть база данных MySQL, которая отражает базу данных salesforce. В моей таблице есть столбец «createddate», который содержит записи в формате ISO-8601 datetime. Некоторые записи имеют смещение «Z», а некоторые - смещение «+0000», например: < …

20.01.2025
Дублирование содержимого блока в шаблоне Django

Предположим, у меня есть следующий код в base.html: &lt;meta name="description" content="{% block description %}Some description{% endblock %}"&gt; Другие шаблоны, расширяющие base.html, переопределяют содержимое блока, и поэтому каждая страница получает свое собственное описание. Что, если я хочу …

20.01.2025
Javascript отображает необработанный JSON, а не HTML-контент, как кнопка «index».

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

20.01.2025
Насколько активен пагинатор? [закрыто]

1 с bootstrap 5.3 при просмотре не активен пагинатор на странице attach imagen введите описание изображения здесь Я хочу, чтобы навигатор активировался для каждой страницы. Например, imagen введите описание …

20.01.2025
Таймаут загрузки s3 на докеризованной установке Digital Ocean

У меня есть хранилище, совместимое с S3, и сервер Droplet на Digital Ocean. Докеризованное приложение Django, которое я запускаю, пытается синхронизировать статические активы с хранилищем. Это не удается с сервера Droplet / контейнера Docker, но не при доступе к …

20.01.2025
HTTP-ответ Django всегда устанавливает куки `sessionid`, и данные сессии не сохраняются

Я создал пользовательский бэкенд и связанное с ним промежуточное ПО, которое регистрирует пользователей при единственном условии, что вместе с запросом передается cookie ID_TOKEN (аутентификация осуществляется с помощью AWS Cognito + Lambda Edge, управляемой AWS CouldFront). Мой код в …

20.01.2025
Django DB Connection Pool Shared Across Workers?

В Django соединения с БД в пуле соединений БД Psycopg 3 разделяются между рабочими gevent gunicorn или каждый рабочий создает свой собственный пул соединений БД? https://docs.djangoproject.com/en/5.1/ref/databases/#connection-pool

20.01.2025
RUN pip install --no-cache-dir -r requirements.txt устанавливается, но не работает с Docker

Я пытаюсь использовать docker для пары проектов, один из которых - Django, а другой - python telegram bot; Но в обоих случаях проблема заключается в том, что независимо от того, как я копирую или устанавливаю requirements.txt в контейнер, библиотеки …

20.01.2025
Stripe 404 с помощью DJStripe и Django

Я запускаю приложение на django, используя stripe для платежей. После запуска stripe cli я сталкиваюсь с 404 ошибкой при запуске событий оплаты. уровень проекта urls.py path('api/payments/', include('payments_app.urls')) payments_app level urls.py: path('stripe/', …

20.01.2025
Django отказывается подключаться к экземпляру AWS

У меня есть приложение django, которое близко к стандартному приложению install. В файле settings.py у меня есть DEBUG = False ALLOWED_HOSTS = ['*'] Я добавил url server/get_something , который я могу запросить, и он возвращается нормально, …

20.01.2025
ModuleNotFoundError: Нет модуля с именем 'wagtail.contrib.modeladmin', когда я пытаюсь написать «wagtail.contrib.modeladmin» в файле base.py, возникает эта ошибка

From django.contrib import admin from .models import Subscribers @admin.register(Subscribers) class SubscriberAdmin(admin.ModelAdmin): ««»Конфигурация администратора для подписчиков.«»» model = Subscribers menu_label = "Subscribers" menu_icon = "placeholder" menu_order = 290 add_to_settings_menu = False exclude_from_explorer = False list_display = ("email", "full_name",) search_fields = …

20.01.2025
Django 5.0.x async с необработанным набором запросов и итератором

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

20.01.2025
Я не могу создать новый url на django

я просмотрел несколько уроков о том, как создать новый простой url, но почему-то он не работает, похоже, что я не зарегистрировал ни одного url, хотя я это сделал. я создал приложение под названием 'Login' и зарегистрировал его в …

20.01.2025
Пакет python `drf-comments` не распознается

я разрабатываю django-проект на основе rest. я хочу реализовать систему комментирования в своем проекте; но она должна быть отделена от других приложений. поэтому deepseek предложил использовать drf-comments в моем проекте. Все это кажется привлекательным, так как …

20.01.2025
Какой компонент может выдать сообщение 'Request max total header size exceeded'.

Я размещаю документы в paperless-ngx через REST api. Для некоторых pdf-документов API надежно отвечает {"detail":"Multipart form parse error - Request max total header size exceeded."} Я проверил один из нарушенных документов и обнаружил, …