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

09.11.2021
Как убедиться, что транзакция была зафиксирована перед возвратом запроса API?

Я использую django с ATOMIC_REQUESTS=True. Он работает нормально, но в некоторых случаях вызывает у меня проблемы. Например, у меня есть поток: Call an API, create an object id DB and return it's id. Call another API, using id …

09.11.2021
Ошибка Using the URLconf defined in webloop.urls, Django tried these URL patterns, in this order:

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

09.11.2021
Как создать расходник для приватного чата с помощью django chennals?

Моя цель - создать потребителя, который предоставляет нам функциональность приватного чата. В приватном чате должны быть два пользователя, которые обмениваются сообщениями. Сейчас любой может увидеть сообщение любого пользователя, вот что я пытаюсь исправить consumer.py # chat/consumers.py import json …

09.11.2021
Как вызывать пользовательские функции из models.py django

Я создаю пользовательскую функцию для получения данных из mongodb и хочу увидеть данные, как они выглядят до манипуляции. Допустим, у меня есть функция, запрашивающая данные из mongodb Вот как выглядит мой models.py from bson import json_util from …

09.11.2021
Ошибка Buildpack при развертывании django в цифровом океане

Я пытаюсь развернуть свое приложение на digitalocean, но получаю ошибку. Вот часть процесса развертывания. [2021-11-09 14:34:45] => Initializing build [2021-11-09 14:34:45] => Retrieving source code to /workspace [2021-11-09 14:34:45] => Selecting branch "main" [2021-11-09 14:34:50] => Checking out commit …

09.11.2021
Не реализована команда alter для SQL ALTER TABLE "annotator_annotationmodel" ADD COLUMN "hospital_id" int NOT NULL

Получение этой ошибки после выполнения migrate в бэкенд-сервере django rest framework файл models.py class Hostipal(models.Model): hospitalId = models.CharField(max_length=15, unique=True) hospitalName = models.CharField(max_length=255, default='') hospitalAddress = models.CharField(max_length=255, default='') def __str__(self): return self.hospitalName class AnnotationModel(models.Model): name = models.CharField(max_length=255, default='') model_path = …

09.11.2021
Выборка строк по парам значений двух столбцов в django

У меня есть таблица X следующего вида: +----+------------+-------+---------+ | id | product_id | name | deleted | +----+------------+-------+---------+ | 1 | 1 | "foo" | false | | 2 | 1 | "bar" | true | | 3 | …

09.11.2021
ModuleNotFoundError: Нет модуля с именем 'django_plotly_dash'

Я создаю веб-приложение, используя django_plotly_dash, модуль, объединяющий Django, Plotly и Dash в один пакет. Я столкнулся с проблемой, когда я пытаюсь работать с файлом manage.py для выполнения команд, я получаю ошибку ModuleNotFoundError: No module named 'django_plotly_dash' По …

09.11.2021
Как уродливить код VueJS, если не использовать vue-cli или инструменты сборки?

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

09.11.2021
Django admin get_readonly_fields непоследовательное поведение

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

09.11.2021
Как правильно обрабатывать запросы на основе разрешений пользователя Django

Используя Django, у меня есть представление на основе класса, чтобы получить список items из моей базы данных. Дело в том, что этот список не должен быть доступен каждому пользователю. Пользователь, не имеющий привилегий администратора или is_staff, должен иметь возможность …

09.11.2021
Почему блоки не отображаются на странице?

В общем столкнулся с такой проблемой блоки не отображатся на странице, что делать особо не знаю так как с шаблонизатором работаю впервые. это код от views.py class IndexView(generic.ListView): template_name = 'Homepage/index.html' model = Goods context_object_name = 'goods' def sale(request): return …

09.11.2021
Django Logging Root Logger не получает сообщения журнала из части моего проекта

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

09.11.2021
Очистка предыдущих данных django

В моей модели есть JSONField, и я не смог очистить начальный импорт на моем ресурсе, поэтому импортируемые данные обрабатывались как строки, а не списки. Когда я экспортирую данные, они выглядят следующим образом: <img alt="enter image description …

09.11.2021
Вид не отображается в % включает

Используя Django, у меня есть базовое представление, которое отображает некоторые данные из базы данных. Когда я передаю представление в мою страницу {% include 'pages/games_table.html' %} данные не передаются. Но если я перехожу непосредственно к представлению, я могу …

09.11.2021
Python Django jquery

Раньше в моем models.py у меня было report_division = models.TextField(blank=True, max_length=40) и я подсчитал по фильтру, используя эту строку в моем views.py: CRS = Post.objects.filter(report_division='Something').count() Теперь у меня есть отдельный класс в моем models.py class …

09.11.2021
Как с помощью оболочки bpython предварительно загрузить импорт при запуске оболочки?

Я использую Django 3.2, Python 3.9 и bpython==0.21 для создания более удобной оболочки. Однако я заметил, что когда я начинаю использовать свою оболочку, мне всегда приходится выполнять одни и те же команды импорта $ python manage.py shell &gt;&gt;&gt; from cbapp.models …

09.11.2021
Как реализовать ADFS SSO, используя Django в качестве бэкенда и React в качестве фронтенда?

Я зарегистрировал приложение для приложения django в Azure Active directory. После настройки ADFS для приложения Django SSO работает нормально. Теперь я интегрировал это приложение Django с приложением React. Теперь мне нужно реализовать SSO для этого приложения. Мне нужно руководство и …

09.11.2021
Django Template - Как проверить, имеет ли динамически созданный ключ значение в объекте

У меня есть объект, который содержит имена типа draft = { "name_ar": "test arabic", "name_en": "test english", "name_tr": "test turkish", "name_nl": "", } и у меня есть переменная language_code, которая будет иметь значения либо 'ar', либо 'en'. …

09.11.2021
Шаблон Django html переменная внутри переменной

В моих представлениях я создал переменную, передающую контекст, которая выглядит следующим образом {13: {112: 33.333333333333336, 120: 66.66666666666667, 125: 66.66666666666667}, 14: {110: 20.0, 111: 20.0, 113: 20.0, 121: 40.0, 126: 40.0}} В моем шаблоне я нахожусь внутри цикла из …

09.11.2021
Почему блоки не отображаются на странице?

Столкнулся с такой проблемой, блоки не хотят отображаться на странице, в чем я не очень понимаю, так как раньше не работал с шаблонизатором. вот код views.py class IndexView(generic.ListView): template_name = 'Homepage/index.html' model = Goods context_object_name = 'goods' def sale(request): …

09.11.2021
Django + Celery + Redis на кластере K8s

У меня есть приложение Django, развернутое на кластере K8s. Мне нужно отправить несколько писем (некоторые из них запланированы, другие должны быть отправлены асинхронно), и идея заключалась в том, чтобы делегировать эти письма Celery. Итак, я установил сервер Redis …

09.11.2021
"Related Field got invalid lookup: contains" при попытке поиска по полю ManyToMany в Django

Я использую Django 3.2 и Python 3.9. У меня есть эта модель с полем ManyToMany class Account(models.Model): id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) active = models.BooleanField(default=True) ... crypto_currencies = models.ManyToManyField(CryptoCurrency) Затем я создал этот запрос, чтобы найти учетную запись, …

09.11.2021
Non_field_errors Ошибка "Данные не предоставлены" при запросе PUT

Я новичок в Django и python. Сейчас я пытаюсь сделать веб-API с помощью Django и python. Мои запросы GET, POST и DELETE работают, но PUT дает мне ошибку: { "non_field_errors": [ "Данные не предоставлены" ] } …

09.11.2021
Как синхронизировать мои репозитории с github?

У меня ситуация, когда у меня есть приложение Django, размещенное на сервере Ubuntu, удаленный репозиторий на github и локальный репозиторий на локальной машине. По разного рода плохим причинам все рассинхронизировалось, и версия на сервере Ubuntu является наиболее актуальной, затем …

09.11.2021
Байт Json не может быть загружен после преобразования в строковый json

Json, который он получает в сообщении, представляет собой байтовый json, как показано ниже: b'{"_timestamp": 1636472787, "actual": 59.9, "target": 60.0}' Код должен изменить байтовый Json на строковый Json и загрузить его для доступа к элементам, но когда я загружаю его, …

09.11.2021
Зависимый выпадающий фильтр работает не так, как ожидалось

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

09.11.2021
Django - Celery Worker - Каналы

спасибо заранее Я пытаюсь запустить Celery Worker для приема WebConnections с использованием каналов - но когда мой рабочий запускается, он не может найти каналы. Когда я запускаю pip list channels установлен settings.py имеет каналы INSTALLED_APPS = [ 'django.contrib.admin', …

09.11.2021
Django: из загруженного файла с помощью models.FileField создать визуализацию данных

В моем проекте пользователь может загрузить стандартный файл excel благодаря models.FileField. Файл выглядит примерно так: total partial [...] user 10 4 other 18 6 С помощью этой информации я хотел бы создать график и графику, используя Chart.js, …

09.11.2021
Как сделать поля строки postgresql "только для чтения", если все поля строки заполнены

Как сделать поля строки postgresql "только для чтения", если все поля строки заполнены. Я использую Django.

09.11.2021
Django Migration Error 'TypeError: sequence item 1: expected a bytes-like object, str found' on mysql-connector-python cursor_cent.py file

Я использую mysql-connector для обработки mysql запросов в проекте Django. Проблема в том, что я устанавливаю простой проект с помощью "django-admin startproject project ." и когда я пытаюсь сделать простой manage.py migrate, вот мой результат. У меня уже правильно …

09.11.2021
Выравнивание меток формы input-group-prepend с помощью bootstrap

Я работаю над сайтом на python/django с bootstrap, но столкнулся с проблемой, которую не могу решить самостоятельно. Я давно не работал с python/django/bootstrap, так что я могу что-то упустить? &lt;form action="" method="post" autocomplete="off"&gt; {% csrf_token %} {{ form.non_field_errors …

09.11.2021
Как ограничить вход пользователя в Django только через одно устройство, окно или вкладку?

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

09.11.2021
Найти предыдущую дату воскресенья по сегодняшней дате в Django

Рассмотрим сегодняшнюю дату как 09/11/2021 А предыдущая дата воскресенья - 31/10/2021 today = datetime.date.today() Теперь найдите предыдущую дату воскресенья

09.11.2021
Поле модели Django MongoDB с уникальными значениями или null

Я использую Djongo v1.3.6 для подключения Django к MongoDB. Теперь я хочу иметь необязательное поле для уникального значения - в моем случае номер телефона. Я подумал, что можно иметь null в качестве заполнителя для аккаунтов, у которых нет номера телефона. …

09.11.2021
Внутренняя ошибка сервера 500 при загрузке CSV-файла с помощью AJAX

У меня есть очень простое веб-приложение для загрузки CSV-файлов на мой сервер. Для этого я использую AJAX и JQUERY под DJANGO: function Upload_Bonds(){ var csrftoken = getCookie('csrftoken'); var formData = new FormData(document.getElementById("formUploadBonds")); var add_answer = confirm("Confirm uploading and processing …

09.11.2021
Поле является обязательным, даже если в сериализаторе оно явно установлено как необязательное

У меня возникли проблемы с маршрутом, создающим/обновляющим модель, DRF запрашивает поле, которое я установил как необязательное, и оно работает с другими сериализаторами, но не со специфическим. Запрос (здесь нас интересует вложенный объект затрат) : { "building_block_id":"bd750fa0-d41d-492d-adc1-9aa7c50db232", "building_block_type_ids":"6fb5b907-9597-45fd-bb77-e93a2456cca3", …

09.11.2021
Невозможно использовать функцию findAll()

может ли кто-нибудь сказать мне, почему возникает ошибка? html_content = get_html_content(test) from bs4 import BeautifulSoup soup = BeautifulSoup(html_content, 'html.parser') productDetail = [] product = soup.findAll("div",{"class":"s-result-item"}) for pd in product: product = pd.find("div",class_="s-impression-counter") product_name = product.find('span',class_="a-text-normal").text productDetail.append(product_name) print(productDetail) …

09.11.2021
Сохранять данные в модели Django о различных типах сообщений, которые я получаю по Mqtt

Моя цель - сохранить данные в моих моделях Django о различных типах сообщений, которые я получаю по Mqtt. Для этого я предполагаю, что мне нужно импортировать модель, которую я хочу сохранить. Но когда я это делаю, я получаю "django.core.exceptions.AppRegistryNotReady: Apps …

09.11.2021
Apache Django Error - Loading Module From lib64 But Expected To Load From Different Directory

Я настроил apache, виртуальную среду python и Django. Я пытаюсь разместить Django в apache. Я проверил, что Django работает нормально, выполнив команду "./manage.py runserver 192.168.0.107". Но это не работает в Apache, в apache, если я загружаю страницу, я получаю …