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

08.02.2024
Требуется помощь в разработке бэкенда на Python/Django для сайта портфолио [закрыто]

Я новичок в разработке бэкенда и в настоящее время работаю над своим сайтом-портфолио, используя Python, Django, MongoDB и API. Однако я столкнулся с некоторыми проблемами и мог бы воспользоваться помощью. Если кто-нибудь, кто имеет опыт работы с этими технологиями, …

08.02.2024
Безопасно ли создавать таблицу электронной почты подтверждения django-allauth вручную?

Я создаю веб-приложение с помощью Django, и я использую Django-Allauth для аутентификации. Как-то при осмотре базы данных в mysql workbench я увидел дубликат таблицы с именем account_EmailConfirmation, и прежде чем я подумал об этом, я удалил таблицу, и обе …

08.02.2024
Уведомление об обновлении CKEditor

Хочу убрать "This CKEditor 4.22.1 version is not secure. Рассмотрите возможность обновления до последней версии, 4.24.0-lts." из отображения в поле RichTextUploadingField моей Django админки. Сейчас использую Django CKEditor 6.7.0m все настройки только в settings.py. Конфиги: CKEDITOR_CONFIGS = { "default": { …

08.02.2024
Обновление с помощью метода save() не работает в django

Я использую несколько подключений к разным базам данных. Но когда я пытаюсь обновить данные в базе данных с помощью метода save(), ничего не происходит. То есть все работает, но данные все равно не обновляются. Как я могу это исправить? …

08.02.2024
IntegrityError CHECK constraint failed on Django

вот моя ошибка: IntegrityError at /caja_chica/comprobantes/9/editar/ CHECK constraint failed: caja_chica_cajachica Request Method: POST Request URL: http://127.0.0.1:8000/caja_chica/comprobantes/9/editar/ Django Version: 3.2.5 Exception Type: IntegrityError Exception Value: CHECK constraint failed: caja_chica_cajachica Проблема возникает на моей модели, когда я пытаюсь сохранить …

08.02.2024
Django и nginx подключены через мостовую сеть.Как разобрать домен и передать его в proxy_pass?

Я работаю над приложением с несколькими арендаторами. У меня есть nginx в качестве rev-proxy. Когда арендатор регистрируется, я создаю образ docker и называю его в соответствии с его субдоменом. Назовем tenant1 t1 и tenant2 t2. Так что t1.localhost.web to …

08.02.2024
Проблемы AJAX-интеграции с Django

Когда я сохраняю товары из ajax в db, он всегда перенаправляет меня на страницу с ошибкой и говорит 500 server error views.py from cart.cart import Cart from django.http import JsonResponse from django.shortcuts import render from .models import Order, OrderItem, ShippingAddress …

08.02.2024
"Список ожидания" или задержка при отправке писем с помощью Django и библиотеки win32

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

07.02.2024
Какая-то проблема с формами

Я уже весь день долблюсь с этими формами, а дедлайн по школьному проекту уже завтра... Подскажите, в чём может быть проблема? <div class="right_bottom_top_right"> <form action="" method="post"> {% csrf_token %} …

07.02.2024
Наиболее корректная реализация авторизации по QR-коду

Коллеги, доброго времени суток, вопрос заключается в наиболее правильной реализации авторизации по QR-коду. Генерация QR-кода происходит следующим образом: 1.1)На стороне сервера создается постоянный секретный ключ и соль 2.1)Логин и пароль шифруется при помощи секретного ключа и соли из шага номер …

07.02.2024
Почему создается файл миграции (снова и снова), когда я запускаю makemigrations

Я столкнулся с забавной проблемой... каждый раз, когда я мигрирую, я получаю следующее описание Your models in app(s): 'organization_app' have changes that are not yet reflected in a migration, and so won't be applied. Run 'manage.py makemigrations' to make …

07.02.2024
Ошибка при отображении названия недели django-jalali-date и django

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

07.02.2024
Как решить проблему JSONDecodeError

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

07.02.2024
Проблема использования арабского языка в ссылках django

Я программирую сайт на Django. Я хочу поместить арабский язык в мою ссылку, но когда я делаю ссылку на арабском и когда я выбираю ее, она приводит меня на страницу page not found Примечание: Это происходит только на сервере …

07.02.2024
Как применить метод filter в шаблоне

1.for profile in profils: 2.&gt;&gt;friends = profile.friend.all() print('user list: ',profile.name, &quot;друзей: &quot;,friends.count()) 3.&gt;&gt;if friends.filter(user2=profil): print(&quot;вы друзья&quot;) 1-Выводит объекты пользователей у каждого из которых есть друзья 2-Сортирует объекты профилей на количество друзей 3-Проверяет есть ли объект пользователя А в …

07.02.2024
Импорт CDN для PDF.js viewer.html в шаблонах Django

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

07.02.2024
Django, подзапрос, более одной строки, возвращаемой подзапросом, используемым в качестве выражения

Вот структура моей модели class ContentFlag(models.Model): user = models.ForeignKey( User, verbose_name="user", related_name="object_flags", on_delete=models.CASCADE, ) flag = models.CharField(max_length=30, db_index=True) content_type = models.ForeignKey( ContentType, on_delete=models.CASCADE ) object_id = models.PositiveIntegerField() content_object = GenericForeignKey("content_type", "object_id") class Article(models.Model): owner = models.ForeignKey( settings.AUTH_USER_MODEL, verbose_name=_("owner"), null=True, …

07.02.2024
Фоновые задачи Django - проблема с process_tasks

У меня странный случай и я не знаю, как его решить. А именно, я установил Django background tasks, сделал миграцию и добавил в установленные aps. Я запускаю python manage.py process_tasks в терминале, открываю второй терминал и запускаю сервер. Все …

07.02.2024
Django Rest Framework Регистрация нового пользователя с активацией администратором

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

07.02.2024
Django и извлечение IPTC из изображений

Возможно, это глупый вопрос, но как я могу извлечь информацию из изображения, такую как описание, заголовок и ключевые слова, используя Django & Pillow? У меня есть это, но оно совсем не работает. Можете ли вы помочь мне …

07.02.2024
KeyError при использовании CreateView на Django

при попытке создать объект 'Comprobante' выдает ошибку: KeyError at /caja_chica/comprobantes/crear/ 'comprobante' Request Method: POST Request URL: http://127.0.0.1:8000/caja_chica/comprobantes/crear/ Django Version: 3.2.5 Exception Type: KeyError Exception Value: 'comprobante' вот моя модель Comprobante: class Comprobante(models.Model): TIPO_A = …

07.02.2024
Получение ошибки ReplicaSetNoPrimary для кластера M0 при использовании Django с MongoEngine

Я использую django с mongoengine. В файле settings.py я пишу следующее: from mongoengine import connect URI = 'mongodb+srv://myusername:mypassword@cluster0.5apjp.mongodb.net/django?retryWrites=true&amp;w=majority&amp;ssl=false' connect(host=URI) После этого у меня получилась следующая модель: from mongoengine import Document, StringField class User(Document): first_name = StringField(max_length=50) last_name = …

07.02.2024
Как запустить одноразовую задачу ECS в CodePipeline с помощью Terraform?

Я пытаюсь настроить развертывание веб-приложения Django с помощью Code Build, Code Pipeline и Terraform, но не могу понять, как запустить одноразовую задачу в конвейере для запуска миграций. Я нашел этот сниппер кода для этапа, но, похоже, TaskDefinition не является …

07.02.2024
Ошибка "Given token not valid for any token type" в django, когда я отправляю заголовок с Authorization: None

Когда я отправляю запрос на свой бэкэнд, я получаю ошибку: { "detail": "Given token not valid for any token type", "code": "token_not_valid", "messages": [ { "token_class": "AccessToken", "token_type": "access", "message": "Token is invalid or expired" } ] } …

07.02.2024
Ограничение вывода полей в админке Django в соответствии с предыдущим выбором

У меня есть этот model.py: class Funder(models.Model): name = models.CharField(max_length=200) scheme = models.ManyToManyField('Scheme', blank=True) class Scheme(models.Model): name = models.CharField(max_length=200)) class Project(models.Model): title = models.CharField(max_length=200) funder = models.ForeignKey(Funder) scheme = models.ForeignKey(Scheme, on_delete=models.SET_NULL) У фонда может быть 0, 1 …

07.02.2024
Как реализовать HMTX с помощью Django Class Based Views

Я пытаюсь понять, как использовать htmx с Django Class Based Views. Чтобы обеспечить некоторый контекст, вот отражение сценария, в котором я хочу реализовать django class-based views и htmx вместе: У меня есть начальное представление, которое отображает основной шаблон …

07.02.2024
Предупреждение: Получение `true` для небулевого атрибута `crossOrigin` при использовании NextJS/React + Django Rest Framework

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

07.02.2024
Поля Django не сохраняются

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

07.02.2024
Как иметь несколько почтовых бэкендов в Django?

Я хотел бы иметь как SMTP backend, так и консольный backend, чтобы я мог отправить письмо по SMTP и одновременно вывести сгенерированное письмо на консоль. В моем файле settings.py я хотел бы иметь что-то вроде этого: EMAIL_BACKEND = …

07.02.2024
Как изменить строку соединения django с postgres в каждом запросе, чтобы иметь запись об изменениях

Добрый день, У меня есть триггер в базе данных, который записывает каждое изменение, включение или удаление в таблицах, но вместо использования идентификатора пользователя, подключенного к Postgres, я хотел бы передать идентификатор пользователя моего приложения, так как это …

07.02.2024
Raise ImproperlyConfigured( django.core.exceptions.ImproperlyConfigured: AUTH_USER_MODEL ссылается на модель

Raise ImproperlyConfigured( django.core.exceptions.ImproperlyConfigured: AUTH_USER_MODEL ссылается на модель 'book.CustomUser', которая не была установлена raise ImproperlyConfigured( django.core.exceptions.ImproperlyConfigured: AUTH_USER_MODEL refers to model 'book.CustomUser' that has not been installed

07.02.2024
NoReverseMatch в /api/login/social/jwt-pair/

Я следовал документации по drf social auth https://github.com/st4lk/django-rest-social-auth/tree/master Я столкнулся с проблемой при работе с Django-Rest-Social-Auth и Simple-JWT. Сообщение об ошибке выглядит следующим образом: NoReverseMatch at /api/login/social/jwt-pair/facebook/ 'http' is not a registered namespace …

07.02.2024
Проблемы с настройкой маршрутизатора баз данных в Django для работы с несколькими базами данных

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

07.02.2024
Реализуйте строку поиска для поиска названия компании в django

Я очень новичок в веб-разработке. Я не очень хорошо знаком с django. Многое из этого кода я взял из chatgpt. &lt;!DOCTYPE html&gt; &lt;html lang="en"&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;meta name="viewport" content="width=device-width, initial-scale=1.0"&gt; &lt;title&gt;Stockipy&lt;/title&gt; {% load static %} &lt;link rel="stylesheet" type="text/css" …

07.02.2024
Dj rest auth и allauth возвращают неверный формат электронной почты

Я создаю API, используя DJ rest auth и allauth для регистрации и входа. Я настроил формат электронной почты для регистрации с помощью пользовательских адаптеров. Всякий раз, когда я тестирую его на localhost, он возвращает желаемый формат электронной почты, а именно: …

07.02.2024
Создание и отправка XLSX-файла с помощью Django

Мне нужно создать и отправить XLSX-файл в Django. Проблема в том, что когда я отправляю данные, файл не может быть открыт. Я пробовал и openpyxl, и xlsxwriter, и ничего... Результат один и тот же, либо файл размером 0 ИЛИ …

07.02.2024
Flask или Django для программы на питоне, которая обрабатывает и представляет переданные данные?

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

07.02.2024
Я запускаю webODM после настройки некоторого кода, который использует библиотеку opencv, однако после перезапуска dockerfile я получаю ошибку

Я настраиваю WebODM и добавил свой собственный плагин, который включает библиотеки opencv, matplotlib. Я запускаю webODM как файл docker, поэтому после сборки образов для регистрации плагина я получаю: WARNING Failed to instantiate plugin diagnostic: No module …

07.02.2024
Не удалось импортировать Django. Вы уверены, что он установлен и доступен в вашем окружении PYTHONPATH .Как решить

Когда запускаю сервер выдает. ImportError: Не удалось импортировать Django. Вы уверены, что он установлен и доступен в вашей переменной окружения PYTHONPATH? Вы забыли активировать виртуальное окружение? Оно идет.И когда я хочу увидеть версию pip #(venv) F:\pmis\pmis>pip --version Traceback (последний последний …

07.02.2024
Сделайте ссылку на объект внешнего ключа на экране администратора

У меня есть такой класс, в котором есть ForeignKey class MyLog(SafeDeleteModel): user = models.ForeignKey(CustomUser,on_delete=models.CASCADE) То есть я указан пользователем MyLog на странице администратора. class MyLogAdmin(admin.ModelAdmin): list_display = ["id","user"] class UserAdmin(admin.ModelAdmin): list_display = ["id","username"] Теперь я хочу …