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

11.02.2025
Можем ли мы создать скрипт на python, который сможет определять рост и вес человека по изображению? [закрыто]

Я попробовал чей-то Git, но результаты не так хороши, так как образцы изображений, предоставленные им, также не дают точных результатов. Мне нужен скрипт на python, который берет путь к изображению, сканирует это изображение и ищет человека на …

11.02.2025
Django-allauth не работает с изменением пароля

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

11.02.2025
Создайте запись профиля при создании пользователя в Django

Я пытаюсь устранить эту ошибку: TypeError: Profile.save() got an unexpected keyword argument 'force_insert' signals.py from django.db.models.signals import post_save from django.dispatch import receiver from django.contrib.auth.models import User from .models import Profile @receiver(post_save, sender=User) def create_user_profile(sender, instance, created, **kwargs): if …

11.02.2025
Сгенерируйте html в pdf с помощью xhtml2pdf в проекте django

У меня есть HTML-страница, содержащая несколько таблиц. При преобразовании ее в PDF с помощью xhtml2pdf она работает нормально, если развернуть только несколько таблиц. Однако, если я разверну больше таблиц, я столкнусь с ограничением размера, при котором PDF-файл будет пустым, если …

10.02.2025
Доступ к перенаправлению MEDIA_URL и завершающей косой черты

Чтобы получить доступ к {{ MEDIA_URL }} из шаблонов, я добавил + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) в свой urlpatterns. Недавно я заметил, что это нарушает функциональность APPEND_SLASH в Django по умолчанию. Т.е. я получаю 404, когда отсутствует конечная строка, если я не …

10.02.2025
Пользовательский параметр строкового поля GraphQL

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

10.02.2025
Неправильная маршрутизация URL-адреса Django

NoReverseMatch at /post/comment/1 Reverse for 'comment-reply' with arguments '('',)' not found. 1 pattern(s) tried: ['post/comment/reply/(?P<pk>[0-9]+)\\Z'] path('post/<slug:slug>/comment/create', CommentCreate.as_view(), name='post-comment'), path('post/comment/reply/<int:pk>', ReplyCreate.as_view(), name='comment-reply'), path('post/comment/<int:pk>', CommentDetailView.as_view(), name='comment-detail'), class ReplyCreate(LoginRequiredMixin, CreateView): """ Form for adding a blog comment. Requires login. """ model = …

10.02.2025
Создание длинных запросов на опрос в django или fastapi

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

10.02.2025
Переключение с WSGI на ASGI (Gunicorn + Uvicorn) в Django Production – Сайт не загружается

Недавно я создал приложение на Django, используя каналы Django для поддержки WebSocket. Мое asgi.py настроено для обработки как HTTP, так и WebSocket-соединений, и все отлично работает при разработке с использованием Daphne и Uvicorn. Изначально в процессе разработки мое приложение работало …

10.02.2025
Django: Миграции не обнаруживают изменений после ручного удаления файлов миграции в рабочем приложении

Что произошло: У меня было приложение под названием app с изменениями до 0012 года. Я по ошибке удалил файлы переноса, включая 0001_initial.py. Теперь, когда я запускаю python manage.py приложение makemigrations, новые файлы миграции не обнаруживаются, хотя я внес изменения в …

09.02.2025
Шифруйте и расшифровывайте данные, которые можно увидеть в чванстве Django при создании любого Rest API

Я создаю проект на django и использую DRF для создания API, а также использую Swagger UI, чтобы сделать его интерактивным для серверного тестирования Изображение запроса Swagger, которое можно увидеть Итак, на этом изображении я хочу зашифровать "-d", …

09.02.2025
Не удается прочитать "csrftoken" из файлов cookie (Django)

Я работаю над серверной частью Django. Серверная часть развернута на Render, и я тестирую логику проверки электронной почты, отправляя OTP, но для этого мне нужно отправить "csrftoken" для запроса POST. Сначала файл cookie не устанавливался в файлах cookie в firefox …

09.02.2025
Получать взаиморасчеты из записей. используя SQL

Как сгенерировать взаиморасчеты для конкретного сотрудника в SQL? У меня есть таблица, в которой я отслеживаю взаиморасчеты по сотрудникам. Таблица содержит следующие столбцы: employee_id: Идентификационный номер сотрудника amount: Сумма транзакции (может быть положительной или отрицательной, в зависимости от причины) …

09.02.2025
Почему request.user не заполняется в Django при использовании пользовательского промежуточного программного обеспечения JWT?

Я реализую пользовательскую аутентификацию JWT в Django и использую промежуточное программное обеспечение для декодирования токена JWT и назначения request.user аутентифицированному пользователю. Однако, когда я пытаюсь получить доступ к request.user внутри моего представления или декоратора, он не заполняется, хотя промежуточное программное …

09.02.2025
Кнопка переключения навигационной панели Bootstrap 4 Отображается, но не открывает меню

Я использую Bootstrap 4 для своего проекта на Django, и моя кнопка переключения навигационной панели появляется при уменьшении размера экрана. Однако при нажатии на кнопку ничего не происходит — меню не раскрывается и не сворачивается. Вот мой код:(base.html) {% load …

09.02.2025
Сбой ограничения уникальности аутентификации по электронной почте DRF allauth

Я пытаюсь реализовать аутентификацию по электронной почте с помощью djangorestframework, dj-rest-auth и allauth. Вот моя пользовательская модель пользователя class CustomUser(AbstractBaseUser, PermissionsMixin): email = models.EmailField(_("email address"), unique=True) is_staff = models.BooleanField(default=False) is_active = models.BooleanField(default=True) USERNAME_FIELD = "email" REQUIRED_FIELDS = [] objects = …

09.02.2025
Попытка получить отзывы в Google с помощью Python / Django потерпела неудачу от ChatGpt, Claude и DeepSeek

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

09.02.2025
Проблема с курсором платформы совместной работы в режиме реального времени в веб-сокете

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

09.02.2025
Как вернуться к модели из utils.py в объекте Django

Я пытаюсь создать поле в модели django, которое задает уникальное значение в модели. Я использую utils.py для генерации значения. Я получаю следующую ошибку: File "/Users/evancutler/PycharmProjects/DjangoProject1/MCARS/utils.py", line 2, in <module> from MCARS.models import Profile ImportError: cannot import name 'Profile' from partially …

08.02.2025
Проблема с cron django

Я пытаюсь внедрить django crontab в свой проект django. Все работает нормально, кроме ведения журнала, в контейнере docker папка с ведением журнала не существует. Мои настройки INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'django_crontab', 'core', 'crypto', ] …

08.02.2025
Проблема с подбором скребка Django: match_maker Возвращает только 4 участника вместо 150

Вопрос: Я работаю над проектом на Django, который использует Scrapy для удаления профилей участников с веб-сайта. Данные, которые были удалены, обрабатываются методом, называемым match_maker. Однако я столкнулся с проблемой, из-за которой match_maker возвращает только 4 участника, несмотря на наличие 150 …

08.02.2025
Django Потоковое видео / аудио - rangedfilerresponse

Народ, Целую вечность я использовал RangedFileResponse для включения потоковой передачи (особенно в Safari), но для того, чтобы разрешить потоковую передачу в диапазоне с помощью Django. (Пожалуйста, обратите внимание, что он был довольно сильно раздвоен, тот, который я использовал, взят из …

08.02.2025
Почему длительность перехода вместе с масштабом преобразования нельзя было задать с помощью js/css? (Но можно было установить с помощью DevTools)

Проблема в том, что установка transition-duration вместе с transform: scale() приводит к преобразованию с нулевой продолжительностью (хотя стиль отображается в DevTools, как и ожидалось), если он задан с помощью стиля css, js или html. Но результаты корректны, если их настроить …

08.02.2025
Почему request.post отправляет только токен csrf, а не поле моей формы

Я новичок в django, и это мой первый проект. Я создаю форму входа в систему, и когда я хочу ее использовать, она просто отправляет csrftoken, а не мои требуемые поля это моя форма: class MyLoginForm(forms.Form): username = forms.CharField(max_length=50) password = …

08.02.2025
Как хранить изображения

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

08.02.2025
Как передать в переменную только значение (строку), а не объект поля БД

Пишу Django проект про продажу/покупку автомобилей (как "Авто.ру" и "Авито"). Первоначальная цель: оптимизировать запросы к БД. Проблема: После фильтрации объявлений по бренду, у всех объявлений одинаковый бренд. Поэтому запросы к БД у каждого объявления дублируются. Цель: передать в переменную (какую-нибудь …

08.02.2025
Как настроить Dockerize для Django и приложения для голосования в одной настройке docker-compose?

У меня есть проект на Django, который связан с приложением Vite, и я пытаюсь настроить Docker Compose для совместного запуска обоих приложений. Однако я сталкиваюсь с проблемами при создании и запуске контейнеров. Я использую vite для установки tailwind, и все …

08.02.2025
Django Как подменить в HTML форме в <input> значение 'value' с текстового на id перед сохранением в базу

Задача такая - в форме есть readonly поле, куда выводится имя (для удобной визуализации) ученика. &lt;input id=&quot;student&quot; name=&quot;student&quot; value=&quot;{{ student.full_name }}&quot; readonly&gt; Но в базу эту форму джанго конечно же отказывается сохранять, т.к. нужен id ученика. Вопрос - есть …

08.02.2025
Выпадающие списки Select2 не загружаются на мультимодальной странице django

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

07.02.2025
Ubuntu + Apache (mod_wsgi) + Django - HTTPSConnectionPool Ошибка нового подключения - [Ошибка № 111] Отказано в подключении

Окружающая среда: Ubuntu 24.04, Apache 2.4 (+ libapache2-mod-wsgi-py3 5.0.0-1build2), Python 3.12 (+ запросы 2.32.3), Django Admin 5.1.6 Ошибка: Я подключил проект Django через Apache (mod-wsgi), и он работает нормально (по адресу 'https mysub.mydom.com/myapp'), за …

07.02.2025
ModuleNotFoundError: Нет модуля с именем "app.project" при запуске pytest в проекте Django в GitLab CI

У меня возникли проблемы с запуском тестов с помощью pytest в проекте Django на GitLab CI. Структура моего проекта выглядит следующим образом: my-project/ ├── app/ │ ├── app/ │ │ ├── settings.py │ │ ├── (other Django files) │ │ …

07.02.2025
Я пытаюсь развернуть приложение на python в azure, но оно не работает даже с образцом приложения для быстрого запуска

Вот статья от Microsoft с кратким руководством по запуску приложения на python в azure. Итак, я пытаюсь развернуть приложение на python в azure, используя бесплатный уровень, но это просто не работает. Я уже перепробовал множество способов. Я …

07.02.2025
Токен Django CSRF Внезапно перестал работать

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

07.02.2025
Ключевая ошибка при попытке удалить slug из моих моделей

Я получаю эту ошибку при запуске миграции: *old_field = model_state.fields.pop(name) KeyError: 'slug'* У меня нет ссылок на slug, кроме как в моих миграциях, где я добавил его, а затем попытался удалить. Мне не хотелось бы удалять какие-либо изменения, но …

07.02.2025
Что делают чистые функции в model django? НЕ В ФОРМАХ

Я читал ЭТО-РЕШЕНИЕ и мне интересно, какую дозу выполняет "функция очистки"? чисто ли там, куда мы должны поместить наши чеки? <время работы/> затем я нашел эту картинку : введите описание изображения здесь итак, у нас есть …

07.02.2025
HTML-форма в Django: ошибки, не обновляющиеся в DOM после неудачной проверки

Я использую HTML с Django для отправки контактной формы без обновления страницы. Когда в форме появляются ошибки, мой сервер корректно возвращает шаблон contact_messages.html, но ошибки не отображаются на странице после запроса. Я вижу правильный ответ на вкладке Сеть и contact_messages.html …

07.02.2025
Какова наилучшая практика работы с фрилансерами в проекте Django? [закрыто]

У меня есть веб-сайт, написанный с использованием Django, Bootstrap 5, jQuery. Поскольку проект становится все более трудоемким, я хочу, чтобы разработчики-фрилансеры вносили свой вклад. Что является наилучшей практикой в этом отношении. Существует ли практичный метод, позволяющий разработчикам получить доступ к …

07.02.2025
Как запустить несколько просмотров в Django одной кнопкой с помощью HTML?

Я работаю над проектом на Django, где мне нужно вызывать два разных представления при нажатии одной кнопки с использованием HTMX. Сценарий: Сначала мне нужно отправить запрос POST для редактирования задачи (представление edit_positions_tasks). После завершения первого запроса мне нужно отправить запрос …

07.02.2025
Отправка больших файлов base64 через RabbitMQ для использования рабочими

Я использую RabbitMQ и Celery для обработки вложений электронной почты с помощью gmail API. В моем первом celery task он извлекает пакеты электронных писем с большими вложениями в строках base64 размером более 25 Мб на файл. Текущее ограничение по умолчанию …

07.02.2025
Должен ли я выполнять геокодирование на интерфейсе или серверной части приложения Django? [закрыто]

Я разрабатываю веб-приложение с использованием Django, и мне нужно преобразовать предоставленные пользователем адреса в географические координаты (широту и долготу) с помощью сервиса геокодирования, такого как Google Maps Geocoding API. Я пытаюсь определить наилучший способ обработки этого процесса геокодирования: Интерфейс: …