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

03.06.2022
Как свернуть несколько строк, отфильтрованных по значению столбца, в одну строку в Django?

У меня есть модель для уведомления: class Notification(models.Model): class VerbChoices(models.TextChoices): COMMENTED = 'commented' LIKE = 'like' id = models.CharField(primary_key=True, default=generate_id, max_length=255) actor = models.ForeignKey(Users, on_delete=models.DO_NOTHING, related_name='notify_actions', null=True) recipient = models.ForeignKey(Users, on_delete=models.DO_NOTHING, related_name='notifications') verb = models.CharField(max_length=255, choices=VerbChoices.choices) read = …

03.06.2022
Как написать динамически запрос query с "ИЛИ" и условием?

Реализую фильтрацию записей из Elasticsearch, я использую чекбоксы из формы для поиска. В постзапросе передается словарь со значениями из формыsearch = request.POST.dict() Затем нужно проверить есть ли конкретное значение в словареif …

03.06.2022
Как переопределить класс Logger с методом для выбора уровня журнала и строки вывода журнала

Мне нужно записывать журналы во многих местах моего приложения Django, и я хочу, чтобы они были стандартизированы, чтобы, когда люди вносят свой вклад, им не нужно было сильно беспокоиться об этом. Так что вместо вызова: logger.info(<standardized message here>) …

03.06.2022
Почтовый запрос Axios для создания REST-модели Django с полем ForeignKey

Я работаю над проектом NextJS + Django REST Framework, где у меня есть две модели; Document, MySource models.py class Document(models.Model): id = HashidAutoField(primary_key=True) title = models.CharField(max_length=100, default="Untitled") template = models.CharField(max_length=100, default="") updated = models.DateTimeField(auto_now=True) created = models.DateTimeField(auto_now_add=True) def __str__(self): return …

03.06.2022
Как упорядочить связанную таблицу с помощью списка идентификаторов в Django

вот пример того, что я пытаюсь выполнить; class GroupA(models.Model): name=models.CharField(max_length=250) class GroupB(models.Model): category = models.CharField(max_length=250) group_a = models.ForeignKey(GroupA) У меня есть список идентификаторов; [1, 2, 3]. Как мне выполнить упорядочивание от GroupA до GroupB, используя список идентификаторов. …

03.06.2022
Как перенаправить пользователя в приложение vue из django, не заставляя его входить в систему второй раз?

Допустим, у меня есть приложение django, основанное на шаблонах, но я хочу сделать кнопку, которая перенаправляет пользователя на приложение администратора, сделанное на Vue.js, какой лучший способ перенаправить пользователя на сервис vue и не заставлять его входить второй раз на страницу …

03.06.2022
Есть ли способ вывести только данные с ключом json в python?

пытаюсь распечатать json в python "rules":[ { "table":"Forest", "format":"List", "header":{"en":"Forest","fr":"Forêt"}, "fields":[ { "name":"Name", "displayName":{"en":"Forest","fr":"Forêt"} }, { "name":"ForestMode", "displayName":{"en":"Forest Mode","fr":"Mode forêt"}, "ok":"re.search('Windows(2019|2016)Forest',x) != None", "warn":"re.search('Windows(2012R2|2012)Forest',x) != None", "nok":"re.search('Windows(2008R2|2008|2003|2003Interim|2000)Forest',x) != …

03.06.2022
Как преобразовать список строк в список в python [дубликат]

У меня есть Список emp_id = "['1406','41232']" Я хочу преобразовать его в Список ['1406','41232'] Я пытался emp_id = emp_id.strip('][').split(", ") Но в результате выводится ["'1406'","'41232'"]"

03.06.2022
Возможно ли отправить MQTT сообщение с помощью mqttasgi внутри Celery Worker, который использует Redis Backend

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

03.06.2022
Объект 'NoneType' не имеет атрибута 'app' в saleor

Я использую saleor backend для своего текущего проекта. В нем мне нужно выполнять запросы и мутации saleor graphql внутри кода. Поэтому вместо обращения к graphql api по url я использую schema.execute() с запросом и переменными. При таком подходе пользовательские запросы …

03.06.2022
Ошибка при перенаправлении пользователя на чей-то профиль в другой модели

Я хочу перенаправлять пользователя на страницу профиля в модели вопроса, я хочу, чтобы когда пользователь нажимает на url в имени пользователя модели вопроса, я хочу, чтобы этот url перенаправлял пользователя к автору вопроса на его/ее страницу public_profile, как в …

03.06.2022
Django на Google App Engine добавляет URL версии в ALLOWED_HOSTS

Я размещаюсь на GAE и хочу иметь возможность доступа к различным версиям без их продвижения. В настоящее время я получаю ошибку 400: Invalid HTTP_HOST header: '1234568-dot-myapp.ey.r.appspot.com'. You may need to add '1234568-dot-myapp.ey.r.appspot.com' to ALLOWED_HOSTS. Как я могу добавить URL …

03.06.2022
DRF и сельдерей: FileNotFoundError: [Errno 2] Нет такого файла или каталога

На моем локальном развертывании это работает нормально, но на облачном развертывании - нет. with open(file_path, "wb+") as fp: for chunk in file: fp.write(chunk) result = upload.delay(name, file_path) В другом файле: @shared_task def upload(name, file_path): path = Path(path_tmp) …

03.06.2022
Метод PUT также размещает данные в DRF

Я создаю простое приложение для блога и использую Django-Rest-Framework для APIs, Все работает нормально, но когда, Post работает нормально. Я использовал API URL, например http://127.0.0.1:8000/api/blogs/ для получения результатов и публикации результатов, затем я начал работать над методом PUT. …

03.06.2022
Django-filter. Выражение поиска не работает должным образом

Когда я использую MultipleChoiceFilter с lookup_expr='iexact', похоже, что параметры по-прежнему чувствительны к регистру и возвращается Select a valid choice. Что я делаю неправильно? Это мой класс фильтра: class PostFilter(filters.FilterSet): lang = filters.MultipleChoiceFilter( field_name='language', choices=[('ENG', 'ENG'), ('DEU', 'DEU')], …

03.06.2022
Django ORM Группировка по полю по другому полю

У меня есть модель SessionLog class SessionLog(models.Model): user = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.CASCADE) ip_address = models.CharField(max_length=20, null=True) Я хочу получить список ip-адресов только для дублирующихся пользователей. То есть, если разные пользователи вошли в систему с одним и тем же …

03.06.2022
Подключение AWS elasticsearch к Django

У меня есть приложение django, которое я успешно связал с elasticsearch, работающим на AWS. Итак, я создал GET API, используя elasticsearch_dsl и elasticsearch_dsl_drf и многое другое Хотя этот API теперь работает отлично, он работает только на моем …

03.06.2022
Почему команда Django `startapp` возвращает ошибку?

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

03.06.2022
Вызывайте сигнал Django только в том случае, если запись только что создана - Django

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

03.06.2022
Отношение "main_featured" не существует

Я использую PostgreSQL и Django. Я получаю "отношение "main_featured" не существует", несмотря на то, что я мигрировал. Я пробовал также удалить migrations, но безрезультатно. Я видел ответ, в котором предлагается перезагрузить базу данных. Но в отличие от этого случая, это …

03.06.2022
Django POST JSON из фронтенда в JSON-поле

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

03.06.2022
Вычислить площадь текста на фотографии в пикселях в python

Есть ли в Python готовые библиотеки для работы с фотографиями? Мне нужен скрипт для вычисления площади текста на изображении! Помогите мне, пожалуйста!

03.06.2022
Панель инструментов отладки django - регистрация sql с помощью websocket

Сегодня мой выпускник представил инструмент отладки 'django-debug-toolbar'. Я прочитал этот документ и установил файлы для его отображения. Теперь он отображается, но я думаю, что он не работает. Даже при выполнении запроса ничего не регистрируется. Я прочитал документ еще раз, …

03.06.2022
Как создать и, если пользователь вышел, просто обновить другие данные в django rest framework

Я хочу создать API в Django rest framework. Задача Highlight будет создавать и когда у одного и того же пользователя будет такой же id книги, то он будет обновлять. Я добавил код ниже. но я не нахожу никакого способа обновить …

03.06.2022
Pytest django доступ к базе данных не разрешен с меткой django_db

Я использую pytest и у меня проблема с доступом к базе данных в фикстуре ниже. У меня везде стоит метка django_db. [test_helpers.py] import pytest from django.test import Client from weblab.middleware.localusermiddleware import _set_current_user @pytest.fixture(scope="class") @pytest.mark.django_db def class_test_set_up(request): request.cls.client = Client() username …

03.06.2022
Отправка формы на той же странице в Django

Как отправить запрос "get" в URL той же страницы с уже присутствующими другими параметрами. У меня есть URL http://127.0.0.1:8000/search/?search=adi, и внутри него у меня есть другая форма, которая принимает и отправляет запрос "get". Я хочу отправить …

03.06.2022
Django REST: Создайте объект модели с полем user в качестве текущего пользователя

У меня есть модель документа, в которой есть поле user в качестве ForeignKey. Я пытаюсь реализовать две очень общие функции: пользователь создает новый документ сCredentials=True; документ, конечно, будет иметь владельца как пользователь, который его создал. пользователь может …

03.06.2022
Веб-приложение Django I/O для запуска блокнота databricks, выполнения процесса и хранения результатов на s3

У меня есть полностью функциональное веб-приложение django, работающее на локальной машине windows. Однако теперь мне нужно развернуть его на aws ec2 windows server. Это приложение типа "загрузить - обработать - скачать". Поскольку обработка довольно тяжелая, я хочу …

03.06.2022
Мне нужно перечислить мой новый продукт на ebay с помощью api [закрыто]

Сейчас я разрабатываю программное обеспечение для автоматизации ebay. Мне нужно разместить новый товар на ebay. Но я не знаю, какой api я должен использовать. Если у кого-то есть опыт работы с ebay product upload api, пожалуйста, поделитесь кодом просто.

03.06.2022
Django Rest Framework возвращает: "требуется действительное целое число".

Я создал форму react, используя django с фреймворком rest в фоновом режиме. Если я оставляю поле integer пустым во время отправки формы, я получаю следующую ошибку от rest api: "a valid integer is required" Проблема в том, …

03.06.2022
Django.db.utils.IntegrityError: NOT NULL constraint failed: app_users.key_value_id

Здесь у меня есть две модели Keys и Users, я создаю POST API, поэтому я столкнулся с этой ошибкой UserModel.py class Users(AbstractBaseUser): vendor_name = models.ForeignKey(Vendor, on_delete=models.CASCADE, default=None) key_value = models.ForeignKey(KeyTable, on_delete=models.CASCADE, default=None, null=True) username = models.CharField(max_length=100, verbose_name="username", unique=True) password = …

03.06.2022
Недопустимое свойство, указанное для объекта типа plotly.graph_objs.pie.Marker: 'color'

Я пытаюсь создать круговую диаграмму в plotly и django, я получаю ошибку, когда я использую pie вместо bar. data_plots = go.Pie(x=repo_names, y= repo_stars,marker = {'color' : '#0000FF'}) layout = {'title': '','xaxis': {'title': 'Date and time'},'yaxis': {'title': 'Total Import'},'plot_bgcolor':'#E8E8E8'} …

03.06.2022
Импорт "rest_framework.authtoken.models" не может быть разрешенPylance

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

03.06.2022
Можно ли использовать переменные между разными приложениями в Django? [закрыто]

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

03.06.2022
Предыдущая кнопка не работает для пагинации в моем html-файле. Любое решение было бы замечательным

Html файл {% if page_obj.has_previous %} <button method="post" type="submit" class="action-btn checkRequired Submit" name="action" value="Submit"> previous</button> <input type="hidden" name="page_no" value="{{ page_obj.previous_page_number }}"> {% endif %} Page {{ page_obj.number }} of {{ page_obj.paginator.num_pages }} {% if page_obj.has_next %} <button method="post" type="submit" class="action-btn …

03.06.2022
Объект типа User не является JSON сериализуемым ошибка при регистрации с помощью пользовательского сериализатора

Я пытаюсь использовать сигналы для проверки того, вошел ли пользователь в систему или нет. Поскольку я использую DRF, когда пользователь входит в систему, он получает JWT-токен, мне нужно переписать validate, чтобы срабатывал user-logged-in, когда пользователь получает действительный токен при …

03.06.2022
Python приложение Framework для приборной панели QTEST

Я QA-тестер, пытаюсь создать веб-приложение в первый раз Я хочу создать приложение на основе python. Ниже приведены мои требования Веб-приложение, размещенное в каком-либо облаке Оно извлекает данные из инструментов управления тестированием Qtest, например, количество отключенных тестов, выполняемых …

03.06.2022
Текущий путь, книга/1/2/3/4/5/6/, не соответствовал ни одному из них

Я создал представление urlpatterns = [ path('book/<suffix>/', views.bookview, name='bookDetail')` ] Что я хочу если кто-то перейдет по url '127.0.0.1:8000/book/1/2/3/4/5/6/'. я не хочу, чтобы django выдавал ошибку The current path, book/1/2/3/4/5/6/, didn’t match any of these.. но …

03.06.2022
Как сделать социальную сеть похожей на первую страницу в django

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

03.06.2022
Django rest social auth custom PIPELINES не работает вообще

Я создал социальный аутентификатор с facebook и google, и они работают просто отлично. Однако, когда я регистрирую пользователя классическим способом django signup, я отправляю ему письмо, чтобы подтвердить его аккаунт, а затем устанавливаю user.is_email_verified в True. Таким образом, не …