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

07.06.2024
"TypeError: не удается сериализовать объект 'ContentFile'".

Import base64 from django.core.files.base import ContentFile file = "data:image/png;base64,iVBORw0KGgoAAAANSUhEU..." format, imgstr = file.split(';base64,') ext = format.split('/')[-1] data = ContentFile(base64.b64decode(imgstr), name='temp.' + ext) somemodel.save(data) я хочу сохранить base64 файл-носитель в файловом поле модели Django, я ожидаю сохранить данные, но получаю …

07.06.2024
Регистрация ModelAdmins с помощью custom_admin_site ничего не показывает при разбиении на несколько файлов

Я переписал админку сайта, чтобы немного настроить главную страницу админки, и теперь get_urls никогда не вызывается. Обратите внимание на то, что я определил custom_admin.py: class TestAdminSite(admin.AdminSite): index_template = "Test/admin_index.html" def index(self, request, extra_context=None): extra_context = extra_context or {} …

07.06.2024
Ошибка Django received a naive datetime (2024-06-01 00:00:00) while time zone support is active

Запускаю в django telegram бот, после того как пишу /statistic в бот выходит эта ошибка: D:\projects\neotelecom-master\venv\Lib\site-packages\django\db\models\fields\__init__.py:1366: RuntimeWarning: DateTimeField JoinUs.created_at received a naive datetime (2024-06-01 00:00:00) while time zone support is active. warnings.warn("DateTimeField %s.%s received a naive datetime " D:\projects\neotelecom-master\venv\Lib\site-packages\django\db\models\fields\__init__.py:1424: RuntimeWarning: …

07.06.2024
Создание форм редактирования modelformset_factory

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

07.06.2024
Объект типа 'function' не имеет len() в django

Я использую книгу Django 4 для изучения Django, но у меня возникают ошибки при пагинации TypeError at /blog/ У объекта типа 'function' нет len() views.py from django.shortcuts import render, get_object_or_404 from django.http import Http404 from .models import Post …

07.06.2024
Объект 'NoneType' не имеет атрибута 'HTTP_200_OK' в Django Rest Framework [закрыто]

Я работаю над определенным проектом в drf и создал представление для поиска записей о работе, но всякий раз, когда я пытаюсь использовать свою конечную точку, я получаю ошибку. Ниже приведены соответствующие блоки кода: models.py class Customer(models.Model): firstname = models.CharField(max_length=100, null=False, …

07.06.2024
Подписанный URL-адрес облачного хранилища Google недоступен в HTML, но работает в браузере

Я использую Python с библиотекой Google Cloud Storage для создания подписанных URL-адресов для объектов в ведре. Эти URL предназначены для вставки в HTML для отображения изображений на веб-странице. Однако, хотя подписанные URL работают нормально при прямой вставке в браузер, …

07.06.2024
Как использовать существующую базу данных в django pytest?

У меня есть схема по умолчанию для моего API, и существующая схема для поиска данных. Вот настройки базы данных: DATABASES = { "default": { "ENGINE": "django.db.backends.postgresql", "OPTIONS": {"options": "-c search_path=public"}, "NAME": config("DB_NAME", default=""), "USER": config("DB_USER_NAME", default=""), "PASSWORD": config("DB_PASSWORD", default=""), …

07.06.2024
Сообщения Django не сохраняются при вызове нового запроса внутри представления

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

07.06.2024
Response["X-Accel-Buffering"] = "no" в Django не имеет эффекта в Google App Engine

Это работает на моем локальном (с Apache2) и на моем Compute Engine с NGINX. Мой views.py : from django.shortcuts import render from django.http import StreamingHttpResponse import time def home(request): return render(request, 'home.html', {}) def automate_run(request): # content_type doesn't have to …

07.06.2024
Ошибка модуля spyne.six.moves, выполнить обслуживание Django

Я настраиваю мыльный сервис в Django, но при запуске runserver он выдает ошибку модуля spyne.six.moves. Кто-нибудь сталкивался с такой проблемой или чем-то похожим и может мне помочь? Версия моих технологий. Python 3.12 Spy 2.14 Выполнить сервер …

07.06.2024
Как реализовать проверку электронной почты в Django Webapp? [закрыто]

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

07.06.2024
Django - обратный for с аргументами в виде ключевых слов не найден

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

06.06.2024
Неанимированный входной сигнал от HTTP-параметра поступает в django.http.HttpResponse

В моем проекте на python (django) есть следующий фрагмент кода someError = request.GET.get('error', None) if someError is not None: self.logger.exception(f'Authorization failed with error: {someError}') return HttpResponse(f'Authorization failed with error: {someError}') Код работает нормально, однако при запуске запланированного …

06.06.2024
Как решить проблему "detail": "Учетные данные для аутентификации не были предоставлены". Django REST Framework?

Я столкнулся с проблемой в Django REST Framework, где я получаю ошибку "Unauthorized" при попытке доступа к защищенной конечной точке /api/user/, несмотря на то, что я реализовал аутентификацию на основе токенов. Вот обзор моих настроек: У меня есть …

06.06.2024
Ajax живой поиск в заголовке на wagtail/Django

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

06.06.2024
Пользовательский фильтр Django Rest Framework с фильтром поиска и упорядочивания по умолчанию

У меня есть проект на Django Rest Framework, где мне нужно иметь конечную точку, где я могу искать объекты Document по названию и тексту, а также возможность искать активные и неактивные объекты, используя для этого URL-адрес. Для этого я использую …

06.06.2024
Как утвердить исключение, которое регистрируется и не влияет на ответную реакцию

Я тестирую API, который может вызвать исключение, но в итоге возвращает ответ, основанный на других вычислениях, не связанных с возникшим исключением (он только регистрирует исключение): def get(self, request): #some code here try: #do something and create the response value …

06.06.2024
Django Table Will Not Create

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

06.06.2024
Упорядочивание Many-To-Many Custom через таблицу, теперь поле имеет дубликаты

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

06.06.2024
AWS ElasticBeanstalk Django collectstatic ожидал строку или байтоподобный объект, получил 'NoneType'

Я использую django-storages на elastic beanstalk, и когда я пытаюсь собрать статику, я получаю эту ошибку. Заметьте, что я могу собирать статистику на локальной машине. Я проверил, что все параметры ENV установлены нормально.

06.06.2024
Слияние субдоков Django docxtpl не объединяет все содержимое

Так что у меня есть действительно раздражающая проблема с django и docxtpl. У меня есть несколько заполнителей в документе, которые я пытаюсь заменить. Содержимое заполнителей состоит из html-контента. Сначала я помещаю это содержимое в поддокумент, основанный на основном документе (что …

06.06.2024
Вызывающая сторона пыталась использовать каналы rabbitmq в другом цикле событий, а не в том, в котором они были инициализированы

Я пытаюсь инициализировать очередь кроликов-потребителей, обработать эти сообщения и отправить их на вебсокет в django. Но получаю ошибку в заголовке. Я новичок в таких вещах. Может кто-нибудь объяснить мне, как я могу заставить это работать. Вот мой код: asgi.py …

06.06.2024
Как раскомментировать html-комментарии в django?

В VSCode ctrl + / комментирует код, и обычно та же комбинация клавиш используется для раскомментирования. {% extends 'master.html' %} {% load crispy_forms_tags %} {% block content %} {% crispy form %} {% endblock %} {% endcomment %} …

06.06.2024
Как искать запрос в модели Django JSONField?

Я пытаюсь решить эту проблему уже 2 дня, но пока не нашел решения. Я перерыл весь интернет, форум Django и ChatGPT, перепробовал более 50 методов, но ничего не помогает. Наша модель: class Order(models.Model): Payment_Refrence = models.CharField(max_length=300, unique=True) …

06.06.2024
Браузер не сохраняет HttpOnly Cookie React/Django

У меня есть фронтенд netlify на app.mydomain.com, и REST API от django ninja на api.mydomain.com. Когда я отправляю логин в конечную точку, api успешно возвращается с ключом доступа (который я храню в состоянии приложения) и маркером обновления в виде …

06.06.2024
Проблема с миграциями Django: Не создаются новые файлы миграции, несмотря на применение всех миграций

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

06.06.2024
404 страница не отображается в django 4.2.6 [дубликат]

Я пытаюсь создать пользовательскую страницу ошибки 404 в моем проекте Django. Однако вместо того, чтобы отобразить мою пользовательскую страницу, браузер просто показывает белую страницу с текстом "Not Found". Вот что я сделал на данный момент settings.py: urls.py: from django.contrib …

06.06.2024
Есть ли другой способ загрузить google api в html-шаблон jina django?

Так я установил вход в систему google на облаке google, я не реализовал логику в бэкенде, нужно ли мне реализовать логику в бэкенде, чтобы увидеть виджет входа в систему google? Потому что я не могу его увидеть, я уверен, что …

06.06.2024
Не удается заставить django_sendfile2 работать с gunicorn, nginx, docker

Я пишу веб-приложение для помощи пользователю в создании счетов-фактур. Мне удается создать и сохранить pdf-файлы, но я не могу заставить django_sendfile2 сохранить их. Вот моя модель django с функцией upload_to: def claim_path(instance, filename): return "archive/{0}_{1}/{2}_{3}/{4}".format( instance.guardian.last_name, instance.guardian.first_name, …

06.06.2024
Django Forms обновляет существующие данные в модели с помощью form.save()

Я хочу проверить форму, а затем: Переопределите существующую строку в intuser, если строка с samAccountName уже существует. Создайте новый объект intuser, если ни один intuser с samAccountName не существует. models.py class userdb(models.Model): samAccountName= models.CharField(max_length=50, primary_key=True) …

06.06.2024
VS Code закрывается после открытия

Я только что установил ubuntu 24. Я разработчик django, и я прекрасно работал с Visual Studio Code, но сегодня, когда я попытался открыть свой vscode, пока он открывался, он закрылся без какой-либо ошибки или сообщения! :( Я перезагрузил …

06.06.2024
Ai чатбот на django с использованием WitAI на каждый вопрос отвечает только "Произошла ошибка при обработке вашего запроса" Как это исправить

Я разрабатываю чатбот с использованием Wit.ai API в Django-приложении. Интерфейс чатбота реализован на HTML и JavaScript. Бот должен принимать пользовательский ввод, отправлять его в Wit.ai API и отображать ответ. Однако каждый раз, когда я отправляю сообщение, бот отвечает: "Произошла …

06.06.2024
Как обрабатывать отправку файлов из обычной HTML-формы

Итак, я создал HTML-форму для добавления свойств в базу данных, и когда я отправляю эту форму, я ожидаю, что данные сообщения попадут в раздел request.POST, а файлы (в моем случае изображения) - в раздел request.FILES, но поле файла также …

06.06.2024
Реализация централизованной аутентификации с помощью JWT в Django Tenants

Я разрабатываю Django-проект, который использует Django tenants для управления несколькими арендаторами. Я реализовал JWT-аутентификацию с помощью rest_framework_simplejwt для аутентификации пользователей. Теперь я хочу централизовать аутентификацию для всех арендаторов. Я хочу реализовать решение для единого входа (SSO), при котором …

06.06.2024
После обновления страницы выдает CSRF-проверка не удалась. Запрос прерван. ошибка

Прикреплено изображение, проверка CSRF не удалась. Запрос прерван. Когда я обновляю страницу после успешного входа, она просит повторно отправить запрос, а когда нажимаю продолжить, появляется ошибка "CSRF verification failed. Запрос прерван." ошибка. В login.html <!DOCTYPE html> …

06.06.2024
Django channels websocket не работает должным образом

Я пытаюсь создать простое приложение для чата с использованием каналов django я создаю потребителя в методе connect, регистрирую всех пользователей в персональной группе и когда я отправляю сообщение, метод recieve должен отправить его обратно в целевую группу пользователей, …

06.06.2024
Файл vscode не отображается в visual studio при настройке интерпретатора python для django

для добавления интерпретатора я перехожу к "view" и затем "command palette" и затем я выбираю "python: select interpreter" затем я ввожу путь к интерпретатору, учебник, который я следую говорит, что новый файл под названием vscode появится, но он не …

06.06.2024
При тестировании API я получаю ошибку "invalid user or password".

Я пытаюсь создать API для входа в систему, но при тестировании получаю ошибку "invalid user or password". Я проверил базу данных, пользователь и пароль верны, существуют и верны. Я прикрепил код просмотра журнала и ошибку в формате PNG ниже: …

06.06.2024
Каково применение DSA в реальном мире?

Хорошо, я могу показаться глупым, но я пытаюсь понять реальное применение DSA? Я начал изучать DSA, но не знал, что у меня получится, когда я все изучу? Я full stack разработчик и знаю, что если …