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

25.11.2022
Как добавить функцию в django html и передать ей параметры?

{% block content %}{% for el in tasks %} <div class="list-group w-auto"> <a href="#" class="list-group-item list-group-item-action d-flex gap-3 py-3" aria-current="true"> {% if el.req_status == "confirm" %} <span width="32" height="32" …

25.11.2022
Периодическая задача сельдерея с функцией просмотра

Я создал периодические задачи для отправки писем только один раз в заданное время, как показано ниже, используя сигналы сохранения почты class MailTask(models.Model): name = models.CharField(max_length=100, blank=True) subject = models.CharField(max_length=100) message = models.TextField() from_email = models.EmailField() recipient = models.EmailField() sent …

25.11.2022
PostgresSQL connection refused на контейнере docker на том же сервере

У меня есть база данных postgresSQL, запущенный docker на сервере, когда я запускаю другой контейнер для приложения django и пытаюсь подключить postgress, получаю ошибку подключения. есть идеи? django.db.utils.OperationalError: connection to server at "localhost" (127.0.0.1), port 6545 failed: …

25.11.2022
Как вызывать функции AsyncWebsocketConsumer из разных файлов в Django

это consumers.py class ChatConsumer(AsyncWebsocketConsumer): async def receive(self, text_data): pass это мой view.py class CreateChatMessageView(APIView): ... message_obj = ChatMessage.objects.create(chat_room=chat_room_obj, sender_id=sender_id, receiver_id=receiver_id, message_text=message_text, message_attachment=message_attachment) # here I want to call the 'receive' function from 'ChatConsumer(AsyncWebsocketConsumer):' …

25.11.2022
ФИЛЬТРИРОВАНИЕ АРРЕЯ БЕЗ УЧЕТА АРРАНГЕМНТА (Python)

Я пытаюсь сохранить эти данные из обратного вызова url, но расположение постоянно меняется, как мне получить данные без использования index {"Body":{ "stkCallback":{ "MerchantRequestID":"106225-49293961-1", "CheckoutRequestID":"ws_CO_041120220958559137xxxxx768", "ResultCode":0, "ResultDesc":"The service request is processed successfully.", "CallbackMetadata":{ "Item":[ {"Name":"Amount","Value":1.00}, {"Name":"MpesaReceiptNumber","Value":"QK438EQIOX"}, {"Name":"TransactionDate","Value":20221104095914}, {"Name":"PhoneNumber","Value":2547xxxxx178} ] } } …

25.11.2022
Вычислите %-отклонение со значениями из фрейма данных pandas Dataframe

Я довольно новичок в python и у меня есть следующий фрейм данных setting_id subject_id seconds result_id owner_id average duration_id 0 7 1 0 1680.5 2.0 24.000 1.0 1 7 1 3600 1690.5 2.0 46.000 2.0 2 7 1 …

25.11.2022
Заполнение нескольких форм одновременно в django

Я хочу заполнить 'n' форм своими данными. Некоторые данные будут из базы данных, а некоторые из сессии. "С помощью этого я получаю информацию из сессии и располагаю ее в моем представлении. store/view.py class AddProductToCartView(View): def get(self, request, pk): …

25.11.2022
Использование postgresql с Django

Я продолжаю получать эту ошибку на веб-странице Использование postgresql. pgadmin 4 Unauthorized Сервер не смог проверить, что вы авторизованы для доступа к запрашиваемому URL. Вы либо предоставили неверные учетные данные (например, плохой пароль), либо ваш браузер не понимает, …

25.11.2022
Получение TransactionManagementError при bulk_create с mysql db

Я пытаюсь создать несколько объектов, используя Django's bulk_create, но получаю TransactionManagementError. Django находится на django-2.2.24. Mysql работает через docker, и я использую mariadb:10.10.2. Если у кого-то есть идеи, что может быть первопричиной этого, пожалуйста, дайте несколько подсказок или что-то …

25.11.2022
Получить данные из родительской модели, используя внешний ключ

Как пользователь может получить доступ ко всем данным клиента (модель клиента), когда пользователь проверяет данные счета (из модели счета), который имеет внешний ключ модель клиента class Clients(models.Model): company_name = models.CharField(max_length=200, blank=True, null=True) clients_name = models.CharField(max_length=200, blank=True, null=True,) phone_number = …

25.11.2022
DjangoPDF: FileNotFoundError: [WinError 2] Система не может найти указанный файл

File "C:\Users\LENOVO\AppData\Local\Programs\Python\Python38\lib\subprocess.py", line 1307, in _execute_child hp, ht, pid, tid = _winapi.CreateProcess(executable, args, FileNotFoundError: [WinError 2] Le fichier spécifié est introuvable hi; I want to display a PDF file in the navigator; knowing that I installed wkhtmltox-0.12.6-1.msvc2015-win64; …

25.11.2022
Как использовать различные модели Pydantic Models в представлении

В настоящее время я пытаюсь понять настройку Pydantic FastAPI в моем приложении Django и столкнулся со следующей проблемой: Когда я создаю новый Order объект, я хочу вернуть только что созданный объект, используя другую пидантическую модель, которую я использую для создания …

25.11.2022
Docker Image работает с docker-compose up, но не на Amazon ECS или Heroku

Я пытаюсь разместить проект Django с базой данных Postgres в контейнере Docker. Проект представляет собой сайт электронной коммерции с базой данных для информации о продукте. Я смог заставить его работать с помощью docker-compose и получил доступ к сайту, запущенному …

25.11.2022
Невозможно отредактировать профиль пользователя и изменить пароль пользовательского пользователя в django

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

25.11.2022
Отправка дополнительного поля сериализаторам -DRF [дубликат]

У меня есть ModelSerializer с полями из таблицы SubscriptionsPlans. serializer.py class SubscriptionSerializer(serializers.ModelSerializer): class Meta: model = SubscriptionsPlans fields = { 'id', 'name', 'plan_type', 'plan_details', 'price' } Я хочу отправить дополнительное имя поля sub_id в этот сериализатор из …

25.11.2022
Как получить данные таблицы на основе почтового запроса django

Webpage Когда я размещаю свои данные от даты и до даты, он проверяет поля "created at" и "updated at" в таблице и может просматривать только данные за определенную дату. Я написал запрос post и получаю данные от …

25.11.2022
Проблема дросселирования Django при использовании ManualAPIKey

Я использую Django rest API, в одном из представлений я использую ручную аутентификацию по ключу. Когда я активирую throttling для этого представления, запрос с одного и того же IP адреса с разными API_key считается как от одного и того …

25.11.2022
Ошибка CORS появляется при одновременной загрузке нескольких файлов в ведро S3 с помощью boto3

У меня вопрос о S3 upload, я использую библиотеку boto3 в python для подключения к S3. def get_client(): return boto3.client('s3', aws_access_key_id = 'AWS_ACCESS_KEY', aws_secret_access_key = 'AWS_SECRET_KEY') Моя множественная загрузка файла ниже for item in img_files: file_type = '' …

25.11.2022
Django FormView и ListView ошибка множественного наследования

Проблема У меня есть AccesCheck Mixin, и представление с именем ListFormView, которое наследует AccessCheck, FormView и ListView для отображения списка и создания/обновления объектов Worker. Но когда я пытаюсь добавить новые данные методом POST, django продолжает возвращать Attribute Error : …

25.11.2022
Ошибка миграции django при изменении поля FK на обычное поле

Часть моей модели изначально выглядела так. class RealTimeLocation(models.Model): name = models.CharField(max_length=80) latlng = models.PointField(default=None) class CabLog(models.Model): location = models.ForeignKey(RealTimeLocation, on_delete=models.CASCADE, related_name='cablog_locations') Потом я подумал, что поле FK не нужно, поэтому я изменил поле fk на поле Point. …

25.11.2022
Можно ли создать пустой файл csv в базе данных Django?

Мне интересно, возможно ли создать пустой файл csv в базе данных Django. В основном я пытаюсь сделать следующее: позволить пользователю загрузить текстовый файл как объект модели TextUpload, затем запустить код в бэкенде для обработки текстового файла и сохранения его …

25.11.2022
Приложение Django с докером не запускается в Azure

Я пытаюсь развернуть приложение Django с докером в Azure App Service, приложение вроде бы хорошо работает в моем локальном окружении http://localhost:8000/, для этого я использую docker run -p 8000:8000 myapp.azurecr.io/myapp:latest. Но когда я пытаюсь развернуть приложение в Azure, оно не …

25.11.2022
Как решить ошибку CORS, вызванную вызовами API, сделанными DOM-элементом расширения Chrome, вставленным на веб-страницу

Я пытаюсь сделать запрос API к моему внутреннему серверу (Django) из расширения chrome. Запрос API проходит через Popup.html и Popup.js но я столкнулся с проблемой CORS, когда я пытаюсь сделать запрос через пользовательский элемент DOM, который я вставил …

25.11.2022
Как отфильтровать выбор по внешнему ключу в форме администратора на основе другого поля при изменении (до сохранения)

У меня есть модель с двумя полями внешнего ключа class LabTesting(models.Model): fk_farm = models.ForeignKey("Farm", verbose_name=_("Farm"), on_delete=models.SET_NULL, null=True, blank=True) fk_house = models.ForeignKey("House", verbose_name=_("House"), on_delete=models.SET_NULL, null=True, blank=True) fk_house имеет поле внешнего ключа fk_farm Я хочу ограничить выбор fk_house на странице …

25.11.2022
Как отобразить статические файлы sphinx в представлении django

У меня есть документация по sphinx и django projet в двух отдельных папках. Когда я пытаюсь отобразить шаблон sphinx в моем django projet, я теряю все css стили и js ссылки. Есть ли способ загрузить все зависимости?

25.11.2022
Django - Как отслеживать прогресс пользователя в течение нескольких дней?

У меня есть модель django, которая обновляется с текущим временем, проведенным пользователем на сайте: totallearningtime = models.DecimalField(default = 0, decimal_places=2, max_digits=100) # total time user spent on website У меня есть следующий chart.js, который я хочу заполнить …

25.11.2022
Как добавить поле в каждую историческую модель в django simple history

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

24.11.2022
Django не видит, где я ввел идентификатор пользователя

Я создаю веб-приложение на Django, и столкнулся с этой ошибкой: my urls.py: from django.urls import path from . import views urlpatterns = [ path('', views.index, name='index'), path('<int:user_id>/', views.profile, name="profile"), #path('signup/', …

24.11.2022
Как исправить ошибку в Django

Когда я работал над проектом Django (блог), у меня возникла ошибка(и) во время работы над сайтом. Вот ошибки, которые у меня возникли: 1: Когда я ввел команду python manage.py makemigrations blog (через консоль) в директории C:\mysite\site\miniproject, то появилось следующее: Traceback …

24.11.2022
Django: Heroku Postgres сбрасывает загруженные данные при каждом простое

Моя проблема, похоже, такая же, как рассматривается на этой странице. Однако я полагаю, что в моем случае я использую надстройку, а именно Heroku Postgres. В случае необходимости, вот часть моего settings.py: BASE_DIR = Path(__file__).resolve().parent.parent SECRET_KEY = …

24.11.2022
Django: html input type=input и checkbox

У меня проблема с отправкой данных из input type='number' в django view. У меня есть страница с товарами, каждый из которых имеет флажок и выбор количества (input type='number') <form action="{% url 'create-order' %}" method="POST"> {% csrf_token %} <table …

24.11.2022
Изменение отношений "один ко многим" в Django

У меня есть две модели в отношениях один к одному: class GPSDevice(models.Model): device_name = models.CharField(max_length=50) class SessionGPS(models.Model): start= models.IntegerField() end= models.IntegerField() gps_device = models.OneToOneField(GPSDevice, on_delete=models.CASCADE, related_name="sesion_gps_device") Я понял, что у меня есть ошибка, GPSDevice может иметь …

24.11.2022
Flutter Web Вход в систему с помощью google БЕЗ firebase дает нулевой токен доступа

я пытаюсь реализовать google sign in с моим приложением flutter, которое отправляет токен доступа в мой django back end. У меня все работает, кроме того, что я, кажется, продолжаю получать нулевой токен доступа. Я получаю токен ID, но …

24.11.2022
Как мне заменить базу данных в Django?

Мне нужно заменить существующую базу данных на новую. Для этого я использую команду psql -U ${POSTGRES_USER} -d ${POSTGRES_DB} &lt; filename.sql На что я получаю ошибку: ERROR: constraint &quot;название_модели&quot; for relation &quot;название_модели&quot; already exists (Прилагаю скрин) <a …

24.11.2022
Форма бронирования на django, которая заполняет выпадающее меню свободным временем

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

24.11.2022
Как перенаправить на домашнюю страницу в django-microsoft-auth, если нет следующего параметра?

Я зарегистрировал приложение в Azure AD и настроил свое приложение Django так, чтобы я мог войти в систему, используя учетную запись Microsoft. Проблема, с которой я столкнулся, заключается в изменении перенаправления со страницы администратора на мою домашнюю страницу. …

24.11.2022
Django ListView отображение элементов с помощью цикла for. Зеркальное отображение каждого второго

Я работаю над страницей обзора продукта на django. Я отображаю категории с помощью listview. Я использую сетку Bootstrap с двумя колонками для отображения категорий следующим образом: picture | Info Теперь я хочу, чтобы каждый второй столбец …

24.11.2022
Django как связать данные ManytoManyField с данными FloatField?

У меня есть поле manytomanyfield внутри моей модели.Поле manytomanyfield перечисляет продукты в таблице продуктов. Я хочу ввести сумму для каждого продукта, который я выбираю. Как я могу связать поле manytomanyfield с полем floatfield? Это моя модель: ` class …

24.11.2022
Представление не вернуло объект HTTPResponse

Я пытался создать приложение для блога, следуя онлайн-учебнику Django, и во время тестирования страницы регистрации я столкнулся с ошибкой Value Error, говорящей, что представление не возвращает объект ответа HTTP. Я перепробовал все, но не смог найти ответ, поскольку я …

24.11.2022
В функции Django отсутствует 1 необходимый позиционный аргумент, несмотря на его указание

У меня есть следующие две функции для вывода моих представлений. К сожалению, переменная test не выводится, но выводится следующее сообщение об ошибке: TypeError: selection() missing 1 required positional argument: 'test' index view def index(request): if request.method != 'POST': …