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

07.09.2022
Drf-spectacular не показывает параметры в swagger-ui, которые я предоставляю в классе FilterSet из django_filters, если они необязательные

Я пытаюсь реализовать некоторый API с помощью GenericViewSet. У меня также есть класс FilterSet с некоторыми пользовательскими необязательными полями. Моя проблема заключается в генерации этих пользовательских полей в документации по конечным точкам swagger-ui. Сгенерированная схема просто не включает все эти …

07.09.2022
Как получить доступ к контексту в сериализаторе queryset

Я ищу способ доступа к контексту для фильтрации по текущему пользователю class RemovePermissionsSerializer(serializers.Serializer): user_permissions = serializers.PrimaryKeyRelatedField( many=True, queryset=Permission.objects.filter(user = context.get('request').user) ) Я не могу получить доступ к контексту, потому что он не определен, ни self.context

07.09.2022
Как лучше всего использовать комбинацию permission_classes в Django?

Пишу 'permission_classes' для проекта DRF, помогите решить, как лучше его написать: В документации DRF описаны два способа записи 'permission_classes': в виде кортежа и в виде списка. # first way, in a list permission_classes = [IsAuthenticated & IsUserWithAccess] # or …

07.09.2022
NoReverseMatch - Обратный запрос для 'emotion-buttons' с аргументами '(1,)' не найден. Проверено 1 шаблон(ы): ['student/emotion\\\-buttons$'].

Я продолжаю получать сообщение об ошибке "NoReverseMatch at /student/take-exam/1". Поиск для 'emotion-buttons' с аргументами '(1,)' не найден. Испробован 1 шаблон(ы): ['student/emotion\-buttons$']'". Я не смог понять, в чем проблема с моим кодом. Когда я связываю take_exam со start_exam, все работает …

07.09.2022
Несколько значений в выпадающем списке для аннотации, а затем сохранить в другой таблице, которая является studentsession,.....Поле 'id' ожидало число, но получило ''.

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

07.09.2022
Как изменить время в crontab в celery beat без явного обновления celery beat из cmd, тогда как можно передать мою новую задачу в очередь?

App.conf.beat_schedule = { 'send-mail-everyday': { 'task': 'pizza_order.tasks.sub_task', 'schedule': crontab(hour=d['hours'], minute=25), # day_of_month,month_of_year } } Это часть кронтаба. Отсюда я внедрил планирование в свою задачу.

07.09.2022
Djanjo с Rest Framework и Postgres поиск

Мне нужно сделать поиск для поиска некоторых данных из базы данных, и это поле поиска должно поддерживать некоторые логические операции. Такие как AND, OR, NOT и т.д. Так я обнаружил, что в Postgres db есть то, что мне …

07.09.2022
Django Элемент, соответствующий запросу, не существует

У меня есть приложение, в котором, когда кто-то сохраняет предмет, он также сохраняется в item_transactionlog, но когда я пытаюсь запустить код, он выбрасывает error api.models.Item.DoesNotExist: Item matching query does not exist. вот мой models.py class Item(models.Model): cl_itemid = …

07.09.2022
Как интегрировать платежный шлюз Bitpay с Django?

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

07.09.2022
Первый проект Django с mongodb получает django.db.utils.DatabaseError

Я создал свой первый проект с MongoDB с Django во время установки я получаю эту ошибку directory-path farmos /device -> model,view,serializer /farm -> model,view,serializer /persistances_layer -> model,view,serializer /farmos -> settings.py, urls.py, utils.py Вот мой файл settings.py пожалуйста, …

07.09.2022
RuntimeError: не объявлена явная метка app_label и нет приложения в INSTALLED_APPS - Django

Организация папок выглядит следующим образом: /project/ apps/ app1/ app2/ ........... core/ view.py ............ __init__.py manage.py settings.py urls.py Но я получаю ошибку, когда хочу импортировать модель "House", которая у меня есть в папке "app2" в view.py, импорт следующий …

07.09.2022
Как построить два графика с помощью plottly, используя одну и ту же функцию в django

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

07.09.2022
Я не могу проверить электронную почту пользователя в django

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

07.09.2022
Как получить количество полей ввода на основе выбранного пользователем числа в моделях django? [закрыто]

Я хочу сделать это в моем models.py class List(models.Model): ..... quantity = models.IntegerField(max_length="10") for i in quantity.length: entries[i] = models.CharField(max_length="1000") Итак, в принципе, пользователь сможет выбрать, сколько записей он хочет создать. и только это количество записей будет …

07.09.2022
Ограничение 1 после фильтра в django

SystemsV2.objects.filter(Q(sysname = 'DC_BW_SBX_S4H') | Q(sysname='DC_BW_DEV_S4H')).values('sysname') Выполнение вышеуказанной команды дает следующий результат, <QuerySet [{'sysname': 'DC_BW_SBX_S4H'}, {'sysname': 'DC_BW_SBX_S4H'}, {'sysname': 'DC_BW_DEV_S4H'}]> Как сделать так, чтобы в результате существовало только одно из них. Например, <QuerySet [{'sysname': 'DC_BW_SBX_S4H'}, {'sysname': 'DC_BW_DEV_S4H'}]>

07.09.2022
Выпадающая панель навигатора Bootstrap не работает из-за FlexStart css

Я знаю, что это очень распространенная проблема; однако эта проблема особенная. Когда я использую обычные таблицы стилей CSS (то есть без style.css), все работает нормально, но как только я ввожу main.css, выпадающий список перестает работать. Я понятия не имею, какая …

07.09.2022
Почему Django не создает ограничение внешнего ключа в MySQL?

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

07.09.2022
Получение данных из другой функции в обратный вызов приложения. Django Plotly Dash

Итак, у меня есть эти данные в моем views. py. и я передаю значение в функцию iotData, которая находится в моем приложении Dash под названием ph.py в моем файле views.py from .overview import ph //this is my dash …

07.09.2022
Сумма в запросе с F() возвращает None вместо нуля, если значение равно null

У меня такой запрос sq_edit = UsulanRekomposisiData.objects.filter(file=draft, prk=OuterRef('prk')) cols = ['edit_jan', 'edit_feb', 'edit_mar', 'edit_apr', 'edit_mei', 'edit_jun', 'edit_jul', 'edit_aug', 'edit_sep', 'edit_okt', 'edit_nov', 'edit_des'] expr = reduce(add, (F(col) for col in cols)) lrpa = monitoring. \ annotate( edit_jan = sq_edit.values('jan'),edit_feb = …

07.09.2022
Сигнал, чтобы, когда кто-то следует за кем-то, между ними создавалась нить 2

У меня есть это в моделях, и я хочу создать сигнал, что когда кто-то следует за кем-то, автоматически создается поток между этим человеком и человеком, за которым он последовал. Модели находятся в 2 разных приложениях, одно из социальной сети, …

07.09.2022
Передача данных из views.py в функцию обратного вызова plotly dash

Я работаю с node js и Django для подключения данных. У меня есть промежуточное ПО, использующее node js, которое может отправлять данные с помощью post запроса. мой node.js const payload = mydata; //POST payload to django var obj = …

07.09.2022
Как решить проблему "user.backend = backend AttributeError: 'NoneType' object has no attribute 'backend'" в Django Tests

Я новичок в django 3.6 и попытался написать тест, который включает использование force_login. Но каждый раз, когда я его запускаю, он выдает ошибку user.backend = backend AttributeError: 'NoneType' object has no attribute 'backend' даже когда мой параметр force_login backend …

07.09.2022
Nginx поддерживает несколько имен хостов

Я работаю над проектом django + nginx + docker-compose. Я хочу получить доступ к моему сайту через ip и mysite.com Проблема -- ip url работает, но mysite.com возвращает ошибку: 403 Forbidden Nginx Мой код - docker-compose.yml …

07.09.2022
В Django, используя urlpatterns, как сопоставить символ слеша, закодированный в url, как часть параметра?

В приложении Django - этом - у меня есть список urlpatterns, который выглядит следующим образом: urlpatterns = [ url(r'^$', schema_view, name='swagger'), url(r'^(?P<page_title>.+)/(?P<rev_id>[0-9]+)/$', WhoColorApiView.as_view(), name='wc_page_title_rev_id'), url(r'^(?P<page_title>.+)/$', WhoColorApiView.as_view(), name='wc_page_title'), ] Вторая запись будет соответствовать …

07.09.2022
"развязка" не может быть решена

Я несколько раз удалял и переустанавливал decouple, но моя папка settings.py по-прежнему говорит, что "decouple" не удалось разрешить. После удаления я даже искал его, чтобы убедиться, что он не прячется где-то, но он говорит, что не установлен. …

07.09.2022
Отображение уведомлений о сообщениях внутри div-бокса

Когда пользователь вводит недействительные учетные данные, он печатает это сообщение: Sorry, your password was incorrect.<br/> Please double-check your password Но это не очень хорошо выглядит при печати: Я хочу, …

07.09.2022
Justify-content исчезает внутри почтового Django HTML

Я создал функцию в Django для отправки активационных писем. Теперь я стилизую почту, но проблема в том, что свойство justify-content: center; внутри тега header исчезает в почтовом сообщении. То есть опции margin-bottom: 20px; display: flex; font-size: 20px; там есть, а …

07.09.2022
Нерешенная ссылка при попытке импортировать приложение в django

У меня проблемы при попытке импортировать мое приложение. (нерешенные ссылки new_app и some_page) views.py content: from django.shortcuts import render from django.http import HttpResponse def some_page(request): return HttpResponse('Hello world') …

07.09.2022
Использование Postgresql в Django и желание вычислить хранилище, используемое таблицами

Я использую postgresql в качестве базы данных django, теперь я хочу рассчитать размер хранилища моих моделей. Например, я хочу вычислить размер хранилища данных моей модели. Может ли кто-нибудь предоставить надежное решение. Недавно я видел пример python sys import, но …

07.09.2022
Как включить несколько ссылок в одно приложение django

В django у меня есть приложение 'users', которое имеет пользовательскую модель пользователя, пользовательские представления регистрации и профиля, Как я могу включить урлы приложения и урлы входа и выхода по умолчанию django в то же приложение 'users' одновременно, как показано …

07.09.2022
Невозможно остановить цикл while в djnago chanels после получения сообщения (Попытка сделать таймер с использованием while и asyncio)

Я хочу остановить цикл while при получении нового сообщения, как это сделать? Я делаю эту задачу каждый раз, когда получаю сообщение от front end (это как таймер, когда я нажимаю на кнопку, таймер запускается и если таймер == 20s …

07.09.2022
Как подсчитать, сколько итенов было создано по дням, неделям и месяцам из DateTimeField()

Имея следующую модель: class Objects(models.Model): created_at = models.DateTimeField(auto_now_add=True) Как подсчитать, сколько Objects было создано по дням, неделям и месяцам, возвращая целое число для каждого запроса?

07.09.2022
Подключение к MongoDB через коннектор Django с использованием сертификата X.509

У меня есть проект Django API, для которого я использую облачную базу данных MongoDB. Подключение к БД требует аутентификации через сертификаты X.509. Как достичь такого доверенного соединения с помощью коннектора Djongo? Ниже приведена конфигурация подключения к базе данных для …

07.09.2022
Boostrap Modal и загрузка изображений в Django

Во-первых, я новичок в Django, но постепенно учусь, я развернул пару проектов Django, но я столкнулся с проблемой, когда у меня закончились идеи, как ее решить из-за недостатка знаний. У меня нет опыта работы с фронтендом, я еще не …

07.09.2022
Как отобразить категории в формах только для пользователя, который создал их?

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

07.09.2022
Django-polymorphic: Ошибка сайта администратора: отображение встроенного администратора с ManyToMany с использованием промежуточной полиморфной модели

Я новичок в django. Это мой первый проект Django. Как вы можете догадаться из названия вопроса, моя проблема немного длинная для объяснения. Вкратце: я хочу знать, как сделать базовое отображение Admin Inline для отношения ManyToMany с промежуточной полиморфной моделью. …

06.09.2022
React native face authenticaion и авторизация

У меня есть проект, в котором я должен реализовать сервис распознавания лиц. Сценарий следующий: Существующий пользователь аутентифицируется с помощью своего лица, затем, проверив его лицо, приложение или сервер выясняет, какой пользователь пытается войти в систему, затем отправляет токен доступа …

06.09.2022
Проблема с функцией create в django при использовании rest framework

Я разработчик Flask, использующий Django для проекта, над которым я работаю... Я использую rest framework в django, потому что я использую firebase для auth и нашел несколько хороших советов о том, как включить его, используя rest framework Проблема …

06.09.2022
Django CreateView в модальной форме не отображается

У меня есть простой CRUD для таблицы с именем Clasificacion. Проблема в том, что я хочу использовать модальную форму для вставки записи, но на самом деле я не использую форму Django form, вместо этого я объявил обычную форму со …

06.09.2022
Отключите все получатели определенного отправителя и сигнала, а затем подключите их снова в django

Есть ли способ отключить все приемники модели в определенном сигнале (например, post_save), а затем снова их подключить? # some thing like this all_receiver = collect_receivers(signal=post_save, sender=MyModelClass) post_save.disconnect(all_receiver, sender=MyModelClass) # do some work post_save.connect(all_receiver, sender=MyModelClass) Документация Django …