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

09.12.2022
ValueError: Невозможно присвоить "<Пользователь: salman>": "DoctorProfile.user" должен быть экземпляром "Doctor".

Я пытаюсь зарегистрировать два типа пользователей Доктор и Пациент, но когда я попытался, я получил следующую ошибку, которая заставила меня почувствовать себя потерянным, потому что я действительно не знаю, что происходит ти есть ошибка Traceback (most recent call last): …

09.12.2022
Как решить проблему ошибки django.core.paginator.EmptyPage?

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

09.12.2022
Как настроить аутентификацию для Django Admin через JWT?

Всем доброго времени суток. Исходные данные Есть сайт, работающий на стэке DRF + Next.js. На сайте используется встроенная админка Django и есть самописное API, часть которого (небезопасные запросы) закрыта. Закрытым API может воспользоваться только суперюзер. Как известно, по дефолту админка …

09.12.2022
Изображения сохраняются в папку None

У меня есть модель Book с полем image, в которое сохраняется обложка книги. В качестве параметра upload_to у этого поля я указал функцию image_directory_path, которая создает динамический путь к обложке по следующему образцу: media/catalog/book_covers/book_{id книги} и сохраняет обложку по этому …

09.12.2022
Ответ на ошибку 403 Forbidden возвращается во flutter http

&lt;!DOCTYPE html&gt; I/flutter ( 4559): &lt;html style="height:100%"&gt; I/flutter ( 4559): &lt;head&gt; I/flutter ( 4559): &lt;meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" /&gt; I/flutter ( 4559): &lt;title&gt; 403 Forbidden I/flutter ( 4559): &lt;/title&gt;&lt;/head&gt; I/flutter ( 4559): &lt;body style="color: #444; margin:0;font: normal 14px/20px Arial, …

09.12.2022
Python-django, pycharm. Как найти нужную html страницу в проекте?

Пользуюсь командой ./manage.py show_urls | grep catalog/product получаю вывод /catalog/product// agora.optima.product.views.product_detail_dispatcher product_detail Вот как это найти? Нужно отредачить страницу карточки продукта. Понимаю вопрос какой-то сырой и сухой.

09.12.2022
Сигналы Django вызывают асинхронную задачу без celery

Я делаю в сигнале: @receiver(post_save, sender=User) def send_something(sender, instance, created, **kwargs): if created: loop = asyncio.get_event_loop() async_function = sync_to_async(send_id, thread_sensitive=True) loop.create_task(async_function(instance.id)) моя другая функция: def send_id(user_id): print(user_id) Но функция не вызывается

09.12.2022
Regex для номера телефона в форме валидации

в шаблоне django с тегом html pattern и boostrap для валидации формы с помощью этого регекса проверяется последовательность чисел, которые могут быть разделены тире "^[+-]?\d(?:-?\d)+$" пример: 12-65-25-75-84 or 12-255-0214 javascript : (() =&gt; { …

09.12.2022
Исключение Django MigrationSchemaMissing в Azure SQL при использовании аутентификации принципала службы

Я работаю над проектом клиента, мы подключаем Azure SQL DB через аутентификацию принципала службы. Наш клиент предоставил нам доступ к Azure SQL и дал нам учетные данные для него. Так что для подключения к Azure SQL мы используем пакет …

09.12.2022
Как организовать многопоточность

У меня есть код, вылазит WARNING: QApplication was not created in main() thread, но код запускается, но 1 раз, когда начинает запускаться 2 раз сайт умирает, как мне организовать многопоточность, что бы он не падал? from .forms import …

09.12.2022
Ошибки подключения к mysql в Django

Пытаясь подключить мой проект django к MySQL с помощью сервера wamp, я сталкиваюсь с ошибкой "Django.db.utils.NotsupportedError" Я пробую старую версию django. чтобы решить эту ошибку, но похоже, что также та же ошибка.

09.12.2022
Как передать словарь в url в POST-запросе в Python

Мне нужно получить информацию о товарных запасах из API торговой площадки через POST-запрос. API требует передавать в url идентификаторы товаров (sku). Пример: https://api.market.com/campaigns/{campaignId}/warehouse/{warehouseId}/stocks/actual.json?sku=sku1&amp;sku=sku2&amp;sku=sku3. Так что я полагаю, что мне нужно передать дикту типа {'sku': '1', 'sku': …

09.12.2022
Django: Исключение Значение: Атрибут 'image' не имеет связанного с ним файла

Привет всем Я пытаюсь создать аукционную систему с помощью Django. Но когда я перехожу к профилю элемента, Django выдает мне ошибку: Значение исключения: Атрибут 'image' не имеет связанного …

09.12.2022
Как развернуть приложение django с помощью celery и celery beat на дроплете digitalocean?

Здравствуйте разработчики мне нужно развернуть django приложение с celery и celery beat в digitalocean droplet. где celery worker и celery beat будут выполняться одновременно. для рабочего сельдерея: celery -A &lt;project_name&gt;.celery worker --pool=solo -l INFO для …

09.12.2022
Django ImageField не обновляет базу данных, если я нажимаю кнопку submit, но делает это, если я нажимаю клавишу enter

Проблема Проблема в том, что после заполнения формы без изображения и нажатия на кнопку submit, django ничего не делает и изображение по умолчанию не отображается, но если я нажимаю на клавишу Enter на клавиатуре, то это работает, отображается …

09.12.2022
Django - Обновление только колонки FileField без переопределения других колонок

В Django у меня есть model: class List(models.Model): item = models.CharField(max_length=200) document = models.FileField(upload_to='documents/', null=True, blank=True) Также у меня есть страница, которая должна ТОЛЬКО загрузить файл в List.document для существующего списка: <img alt="enter image description …

09.12.2022
Запуск события React из фронтенда Django

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

09.12.2022
Как отсеять неактивные / плохие токены APN в Django-push-notifications

Я использую django-push-notifications (DPN) для отправки уведомлений в приложение iOS. Когда я отправляю уведомление, DPN дает мне ответ от APN в виде диктанта с токенами устройств и их статусом. r = devices.send_message(message="Fancy pansy message.", sound="default") …

09.12.2022
Как заставить отображаться сообщение шаблона Django при выборе значения из выпадающего списка, которое соответствует условию в родительской таблице?

У меня есть форма, составляющие поля которой являются внешними ключами к соответствующим родительским моделям, как показано ниже: class vehicle(models.Model): STATUS = [ (OPERATIONAL, ('Operational')), (GROUNDED, ('Grounded')), (NA, ('Not Applicable')), ] reg no = models.CharField(max_length=100, null=True) operationalstatus = models.CharField (max_length=100, …

09.12.2022
Django - Добавить текст справки в поле, унаследованное от абстрактного базового класса

Я только что обнаружил атрибут "help_text" у полей модели Django, который автоматически добавляет справочные тексты к полям, например, в панели администратора. Опять же, какая хорошая функция Django! Теперь у меня проблема: я хочу добавить help_text в поле, которое …

09.12.2022
Уникальное ограничение в моей модели в моем проекте django?

Я хочу настроить модель учителя так, чтобы у меня было несколько учителей с одинаковым именем, одинаковым возрастом, но разными факультетами. Как это сделать? class Teacher(models.Model): name=models.CharField(max_length=70) age=models.IntegerField() service=models.CharField(max_length=100) Пример вывода на моей базе данных : Name Age …

09.12.2022
Django: Получение нескольких идентификаторов из чекбокса

У меня проблемы с получением нескольких ID из checkbox. Он показывает пустой список, и если я просматриваю свою страницу, он даже не показывает свое значение. В отличие от других, например, obj.stage, если я выделяю его, он показывает значение. Значит, …

09.12.2022
Django - присвоение уникального ID записи/элементу блога, чтобы его можно было использовать с http referer

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

09.12.2022
Параметры рендеринга ModelChoiceField

Я хочу отобразить опции для поля ModelChoiceField: {% for value, label in form.fields.event_type.choices %} &lt;option value="{{ value }}" {% if form.fields.event_type.value|add:"" == value %}selected="selected"{% endif %}&gt; {{ label }} -- {{ form.event_type.value }} .. {{ value }} &lt;/option&gt; {% …

09.12.2022
Отправка почты работает с mailtrap, но не с сервером outlook или другим

Я сделал контактную форму, я протестировал с сервисом mailtrap и она работает Я получаю сообщения хорошо. Но когда я ввожу параметры smpt для реального почтового аккаунта, у меня появляется сообщение об ошибке SMTPRecipientsRefused at /contact/ {'info@mysite.net': (550, b'relay …

09.12.2022
Установить расширение postgresql перед pytest установить базу данных для django

Мне нужно установить расширение citext в мою базу данных postgresql для проекта django. Для самого проекта все прошло гладко и отлично работает через миграции, но мой pytest настроен с опцией --no-migrations, поэтому pytest создает базу данных без запуска миграций. …

09.12.2022
Вложенные формы

Разрабатываю сайт для системы тестирования (тест с вопросами и вариантами ответов) Модели следующие: class FullTest(models.Model): """Модель содержащая названия тестов""" title = models.CharField(max_length=150, default='', verbose_name='Название теста') class TestQuestion(models.Model): """Модель для …

09.12.2022
Невозможно войти в систему даже после ввода правильных учетных данных

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

09.12.2022
Enctype='multipart/form-data' не сохраняет изображения в django?

Я хотел сохранить текст и изображения в моей базе данных в django, но когда я использовал enctype='multipart/form-data' не сохраняет изображение. Когда я делаю это без enctype='multipart/form-data' хранит имя изображения вот мой index.html ` &lt;form …

09.12.2022
Как контролировать поток в python?

У меня есть потребитель kafka, который работает в потоке в моем приложении django, я хочу применить некоторый мониторинг и оповещение на этом потоке. Как я могу добавить мониторинг потока (проверить состояние, жив он или мертв) и если поток мертв, …

09.12.2022
Две модели с принципом "один ко многим" в одном дикте JSON

У меня есть две модели для данных 'PO Header' и 'PO Item' следующим образом: class po(models.Model): po_number = models.CharField(max_length=16, null=True) buy_org = models.CharField(max_length=20, null=True) supplier = models.CharField(max_length=16, null=True) class poitm(models.Model): po = models.ForeignKey(po, on_delete=models.CASCADE, related_name='poitm') po_li = models.CharField(max_length=6, …

09.12.2022
Как получать данные из базы данных при каждом обновлении базы данных в кэшировании базы данных в Django [закрыто]

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

09.12.2022
Замените страницу входа в систему администратора Django

Мне нужно заменить страницу входа в Django Admin. Причина в том, что я добавил некоторую дополнительную аутентификацию на своей собственной странице входа, однако я не знаю, как переопределить вход на сайте администратора.

09.12.2022
Пароль аутентификации Django возвращает False

Я пытаюсь создать систему аутентификации с помощью Django с пользовательским бэкендом и классом пользователя, но каждый раз, когда я пытаюсь аутентифицироваться с существующим пользователем и паролем в моей базе данных Postgresql, функция check_password() всегда возвращает False и я не могу …

09.12.2022
Как искать внутри json-файла с помощью redis?

Здесь я устанавливаю объект json внутри ключа в redis. Позже я хочу выполнить поиск по json-файлу, хранящемуся в redis. Мой ключ поиска всегда будет строкой json, как в примере ниже, и я хочу найти соответствие этому ключу в сохраненном json-файле. …

09.12.2022
У меня есть базовый регистрационный api, однако, похоже, что он выдает эту ошибку, HTTP_201_CREATED' not found

у меня возникает эта ошибка, я пытался преобразовать переменную fields в serializers.py в my_fields, но она не может быть изменена, также я пытался преобразовать значения переменной fields в list, но бесполезно**. сначала все работало, но я не знаю, в …

09.12.2022
Как настроить приложение Django, развернутое с помощью Gunicorn, с фронтальным сервером NGINX, через docker compose?

Мне трудно понять ошибку в следующей установке, которая пытается обслуживать сервер приложений django-gunicorn с помощью nginx. (Я пока не концентрируюсь на статических активах) Докер составляет файл # Mentioning which format of dockerfile version: "3.9" # services or nicknamed …

09.12.2022
Какая база данных лучше всего подходит для python? [закрыто]

Я запутался в выборе базы данных. Mysql или mongodb или sqllite

09.12.2022
В django, как аннотировать (группировать по) дату из поля datetime с помощью MYSQL

Определяется как class Data(models.Model): created_at = models.DateTimeField(default=timezone.now) number = models.IntegerField(default=1) Требуется получить sum группу по date из created_at и я использовал qs = Data.objects.values('created_at__date').annotate(sum=Sum('number')) Приведенный выше запрос отлично работает в sqlite3, но в MySql он …

09.12.2022
Как получить доступ к свойствам отношений "один-ко-многим" в шаблонах Django?

Я очень новичок в Python &amp; Django. Я создаю личный дневник с довольно простыми свойствами, такими как месяцы и записи. models.py class Month(models.Model): id = models.AutoField(primary_key=True) month_name = models.CharField(verbose_name="Month", max_length=20, unique=True) year_number = models.IntegerField(verbose_name="Year") featured_img = models.ImageField(verbose_name="Featured", upload_to='diary/featured_img', …