"Вопросы и ответы" Django и Python

22.01.2025
Failed to start gunicorn.socket: Unit gunicorn.socket has a bad unit file setting [closed]

** [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 ** Hola al momento de ejecutar *>sudo systemctl start gunicorn.socket* sale …

22.01.2025
How to create a Django custom field with different representations in admin, database, and Python code?

I want to create a custom model field in Django that can store values in bytes in the database but allows users to interact with it in gigabytes (GB) in the Django admin interface. The goal is for the field …

21.01.2025
Django s2forms.ModelSelect2Widget not works properly

Hi all I’m trying using ModelSelect2Widget I set redis server which I test and it works. then I set the following project: 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) …

21.01.2025
I got 'IncompleteSignature' issue in Aliexpress open platform

I am working over Django using python. I am working on the official SDK for python of Aliexpress. I am trying to get the ACCESS TOKEN from Aliexpress. I got 'IncompleteSignature' issue which means 'The request signature does not …

21.01.2025
How to Include a Message Field in Structlog Logs and Best Practices for ElasticSearch Integration

I'm working on a Django project where logging is critical, and I'm using structlog to format and manage logs. The plan is to send these logs to ElasticSearch. However, I've encountered an issue: the logs are missing the "message" field, …

21.01.2025
Having problem sending data between 2 scope classes in Django Channels

I am using django channels for the first time and can't wrap my head around something. Here is what I am trying to achieve; I want to create a new message in ChatConsumer which is all good and fine. Problem …

21.01.2025
Override existing custom Django App template tags

I have an application that uses Weblate to manage translations. I use weblate/weblate Docker image, with my own customizations built as a separate Python package extending this image and built on top of it. The problem is that in the …

21.01.2025
ERROR: ERROR: Failed to build installable wheels for some pyproject.toml based projects (Pillow)

I am making a website with django on vscode. I want to add a field containing images and other files. I did some research and it needs django-anchor installed. I installed it but got an error. Collecting django-anchor Using cached …

21.01.2025
User Manytomany field add data got error maximum recursion depth exceeded while calling a Python object

I have this conversation model which have manytomany field to user model. Issue is when i try add participants in conversation i got error = RecursionError: maximum recursion depth exceeded class Conversation(BaseModel): name = models.CharField(max_length=255, blank=True, null=True) is_group = models.BooleanField(default=False) …

21.01.2025
How to Set Up Google Cloud ADC (Application Default Credentials) in Django on PythonAnywhere?

I'm trying to set up Google Cloud's Application Default Credentials (ADC) for my Django project on PythonAnywhere, but I keep encountering the following error: Error creating story: Your default credentials were not found. To set up Application Default Credentials, see …

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."} Я проверил один из нарушенных документов и обнаружил, …

20.01.2025
Я не могу использовать UUID в DJ-STRIPE: DJStripe: В аккаунте нет поля с именем 'uuid'

При попытке настроить djstripe bit я сталкиваюсь со следующей ошибкой. У меня нет никакой модели учетной записи, и я нигде не вижу упоминания о модели учетной записи. settings.py: DJSTRIPE_SUBSCRIBER_MODEL = 'auth_app.CustomUser DJSTRIPE_FOREIGN_KEY_TO_FIELD = 'uuid' AUTH_USER_MODEL = 'auth_app.CustomUser' …

19.01.2025
Отношение Django к двум столбцам базы данных

Я использую django для взаимодействия с существующей базой данных, над которой у меня нет контроля. База данных часто использует несколько столбцов для создания отношений и имеет уникальность для всех этих столбцов. Генератор моделей django inspectdb правильно определил их …

19.01.2025
Экземпляр m2m_changed при обратном движении

У меня есть следующий сигнал: @receiver(m2m_changed, sender=User.cars.through) def car_added_to_user(sender, instance, action, **kwargs): if action in ("post_add",): cache.delete(f"user-{instance.pk}") Я могу запустить его, как и ожидалось, когда делаю: User.cars.add(car) Но если я также хочу удалить пользователя из …

19.01.2025
Почему команда «django-admin --version» не дает никакого результата?

Я успешно установил django и изменил путь к скрипту, но все равно не получил ответа на команду (django-admin --version) я ввожу django-admin --version Мне нужна установленная версия в качестве вывода. Но я ничего не получил.

19.01.2025
Проблема миграции django-tenant-schema: IntegrityError: insert or update on table «auth_permission» violates foreign key constraint

Requirements.txt: Django==4.2.16 django-tenant-schemas==1.12.0` django-allauth==65.0.2 Добавили новую модель django, затем запустили миграции: ./manage.py migrate_schemas --schema=public ./manage.py migrate_schemas --schema=myschema Первая команда выполняется нормально. Вторая команда выдает такую ошибку: django.db.utils.IntegrityError: insert or update on table "auth_permission" violates foreign …

19.01.2025
Как заставить настройки ссылок ckeditor5 работать с проектом Django

Я установил django-ckeditor-5 и использую его в качестве редактора для форума django-machina. Редактор отображается на форуме и в основном работает правильно. Однако я хочу, чтобы ссылки открывались в новой вкладке при нажатии и чтобы автоматически вставлялся «https://», если пользователь …

19.01.2025
У меня возникла проблема с импортом wagtail.contrib.settings.models import ModelSettings

From django.db import models from wagtail.admin.panels import FieldPanel, MultiFieldPanel from wagtail.contrib.settings.models import ModelSettings,register_setting @register_setting class SocialMediaSettings(ModelSettings): """Social media settings for our custom website.""" facebook = models.URLField(blank=True, null=True, help_text="Facebook URL") twitter = models.URLField(blank=True, null=True, help_text="Twitter URL") youtube = models.URLField(blank=True, …

19.01.2025
Simplejwt & allauth - auth cookie не отправляются из браузера в бэкенд django

У меня есть бэкэнд Django, который использует allauth и simplejwt (оба предоставляются dj-rest-auth) для аутентификации. Когда я делаю API-запросы с помощью API-клиента (Bruno), мои cookie-файлы аутентификации, содержащие JWT-токены, передаются, и сервер отвечает. Но я не могу добиться того же …

19.01.2025
Django-allauth с steam

Как описано в этом выпуске на github, мой метод входа, который, кстати, работает, похоже, выбрасывает исключение каждый раз, когда он используется: Missing required parameter in response from https://steamcommunity.com/openid/login: ('http://specs.openid.net/auth/2.0', 'assoc_type') Traceback (most recent call last): File "/home/negstek/.cache/pypoetry/virtualenvs/django-all-auth-to-steam-83qxtO4Z-py3.11/lib/python3.11/site-packages/openid/message.py", …

19.01.2025
Токен доступа dj-rest-auth не отправляется из react font-end в django back-end

Я делаю SPA с фронтендом на React и бэкендом на Django. Для аутентификации пользователей я использую dj_rest_auth, который оборачивает allauth для предоставления интерфейса REST API. dj-rest-auth предоставляет конечную точку «login», которая отправляет обратно cookies токенов доступа и обновления. Он …

19.01.2025
Django AWS S3 JSPDF не загружает корсеты изображений

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

19.01.2025
Office 365 (exchange) изменяет заголовки электронной почты

В бэкенде моего приложения (Django) я отправляю электронные письма контактам. Иногда я ожидаю от контактов ответа на эти письма (приложение службы поддержки). При использовании классического почтового сервера SMTP/IMAP-POP (размещенного на OVH) все работает нормально. Я использую заголовки References …

19.01.2025
Статические активы не найдены в веб-приложении Django

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

18.01.2025
DjangoCodeError при скачивании?

Отслеживание (последний последний вызов): Файл «/Users/yavuzhanis/opt/anaconda3/lib/python3.9/wsgiref/handlers.py», строка 138, in run self.finish_response() Файл «/Users/yavuzhanis/Desktop/fettucini/restaurant_management/venv/lib/python3.9/site-packages/django/core/servers/basehttp.py», строка 173, in finish_response super().finish_response() Файл «/Users/yavuzhanis/opt/anaconda3/lib/python3.9/wsgiref/handlers.py», строка 183, in finish_response for data in self.result: File «/Users/yavuzhanis/opt/anaconda3/lib/python3.9/wsgiref/util.py», line 37, in next data = self.filelike.read(self.blksize) ValueError: чтение из …

18.01.2025
ImportError: cannot import name 'Tensor' from 'torch' (unknown location)

Я пытаюсь импортировать Tensor из PyTorch, но постоянно получаю эту ошибку: ImportError: cannot import name 'Tensor' from 'torch' (unknown location) Вот код, вызывающий проблему: from torch import Tensor Что я пробовал: …