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

23.09.2022
Импорт файла python в представления и динамические url

У меня есть определенная функция, установленная в файле task.py. Я хочу создать файл представления в django, который импортирует файл task.py, вызывает функцию, связывает ее с динамическим url и отображает вывод с помощью HttpResponse. Я пытался, но мой сервер …

23.09.2022
Django настройка представления для изменения одноразовых настроек settings.py

Я почти закончил свое Django приложение и хотел спросить, можно ли создать пользовательскую страницу, на которой администратор приложения сможет изменять общие настройки приложения, такие как язык, часовой пояс, валюта, URL slug, ограничения приложения (например, максимальное количество xyz, abc по умолчанию …

23.09.2022
Как использовать оператор python 'in' с генератором результатов класса queryset в функции?

Мне нужно проверить, существует ли значение <class 'str'> в списке, сгенерированном queryset. Это прекрасно работает при использовании в представлении. my_string = 'Granny Smith' my_query = Orchard.objects.all().values_list('apples', flat=True).iterator() if my_string in my_query: print('This works ok', type(my_string), type(my_query)) # Print: 'This …

23.09.2022
Объединение двух моделей и группировка с помощью SUM в Django

У меня есть две модели ProductDetails и InventorySummary. Я хочу объединить эти две модели и хочу сгруппировать по названию товара и количеству товара SUM. Количество должно быть умножено на цену продукта. Мои модели приведены ниже: class ProductDetails(models.Model): id = …

23.09.2022
Django.core.exceptions.ImproperlyConfigured: Запрошена настройка DEBUG, но настройки не настроены

Django.core.exceptions.ImproperlyConfigured: Запрошена настройка DEBUG, но настройки не настроены. Вы должны либо определить переменную окружения DJANGO_SETTINGS_MODULE, либо вызвать settings.configure() перед доступом к настройкам. manage.py #!/usr/bin/env python """Django's command-line utility for administrative tasks.""" import os import sys def main(): """Run administrative tasks.""" …

23.09.2022
Паттерн для разработки расширяемого приложения с неизменяемой средой развертывания

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

23.09.2022
Django не видит статические файлы не ясно почему

Не видит статические файлы (картинки, css, js) Что я пробовал MySiteProject/settings.py from pathlib import Path # Build paths inside the project like this: BASE_DIR / 'subdir'. BASE_DIR = …

23.09.2022
Регистрация перенаправление домой python django

Может ли кто-нибудь объяснить, почему мой код не перенаправляет меня на home.html после успешной регистрации? Я создаю пользовательские формы входа и регистрации. Дайте мне знать, если есть еще код, который вам нужно увидеть. ``` from django.shortcuts import render, redirect …

23.09.2022
Групповая отправка канального уровня извне класса потребителя

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

23.09.2022
Как регистрировать журналы INFO в файле settings.py

Я пытаюсь регистрировать некоторые информационные сообщения конкретно в django settings.py. Я следую первому примеру в django documentation, который показывает простую конфигурацию. Единственное, что я изменил, это то, что журнал показывает сообщения уровня INFO. Когда я запускаю …

23.09.2022
Невозможно получить данные о пользователе по идентификатору, заданному в строке JSON | Получение ошибки типа в Django

Я пытаюсь получить данные пользователя (в формате строки JSON), предоставив идентификатор пользователя (также в формате строки JSON) Это код моей модели class Description(models.Model): description = models.CharField(max_length=150) def __str__(self): return self.description class Team(models.Model): team_name = models.CharField(max_length=50) description = models.CharField(max_length=200) …

23.09.2022
Как вычесть введенную сумму из текущего баланса, чтобы получить доступный баланс в python Django

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

23.09.2022
Реверс для 'post_detail' не найден. 'post_detail' не является допустимой функцией представления или именем шаблона. Я пробовал другие решения, но ни одно из них не работает

Я делаю блог на Django и столкнулся с этой ошибкой. Когда вы нажимаете кнопку submit, появляется эта ошибка: Reverse for 'post_detail' not found. 'post_detail' is not a valid view function or pattern name. Если вы хотите увидеть ошибку сами, …

23.09.2022
Отправка 3 или более форм одновременно с помощью Django

Подскажите, пожалуйста, как делать задачи Django параллельно, например, у меня есть 3 аккаунта, отправляющие 3 формы одновременно, каждая форма на одном аккаунте, я хочу, чтобы формы отправлялись одновременно на фоне. Сейчас я отправляю формы с помощью celery на фоне, я …

23.09.2022
Django: Как использовать и возвращать 2 значения из модели

У меня есть 3 таблицы, отношение многие ко многим. 1 это INVOICE 1 Product (как категория) и средняя, которая связывает их. Мне нужно в средней таблице получить также "цену" из таблицы продуктов, а не только название; потому что у …

23.09.2022
Как исключить сообщения об ошибках 404 из регистрации в электронной почте?

Добрый день. У меня есть такой тип логов в настройках: LOGGING = { 'version': 1, 'disable_existing_loggers': False, 'filters': { 'require_debug_false': { '()': 'django.utils.log.RequireDebugFalse' } }, 'formatters': { 'verbose': { 'format': '{levelname} {asctime} {module} {process:d} {thread:d} {message}', 'style': …

23.09.2022
Django rest framework с React js : Как использовать google map api с django

Мне нужно использовать google maps api и мне нужно, чтобы он показывал магазины с координатами. Например, у меня есть панель поиска, в которой вы вводите название города и это показывает вам страницу с различными местами поблизости. с описанием, …

23.09.2022
Pytest и pytest-cov выдают ImportError при импорте тестового модуля

После выполнения моего набора тестов с помощью Pytest + Pytest-cov я получаю следующую ошибку: ERROR сбор env/Lib/site-packages/social_core/tests/backends/test_yahoo.py ____________________________________ImportError при импорте тестового модуля '/app/env/Lib/site-packages/social_core/tests/backends/test_yahoo.py'. Я исключил папку env, настроив setup.cfg следующим образом: [flake8] max-line-length = 119 exclude = .git,*/migrations/*,*env*,*venv*,__pycache__,*/staticfiles/*,*/mediafiles/* [coverage:run] …

23.09.2022
Внутренняя ошибка сервера при развертывании Django на Heroku

Пожалуйста, найдите ниже мой журнал ошибок Я столкнулся с этой проблемой при развертывании моего приложения на heroku, кто-нибудь может помочь?

23.09.2022
Намерения создаются при использовании аннотации и внешнего ключа

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

23.09.2022
Как реализовать кнопку Like Dislike для анонимного пользователя в Django?

Как я могу реализовать функциональность кнопок like и dislike для анонимных пользователей на моем сайте django? Я недавно разрабатываю сайт на django, и решил не использовать User Login & Logout для того, чтобы больше посещать пользователей. …

23.09.2022
Включение данных сериализатора django rest с помощью шаблона-тега Django `json_script`

Я использую Django Camel Case для перехода от pythons snake_case в бэкенде к camelCase во фронтэнде, чтобы ключи данных соответствовали обычному синтаксису JavaScript. Это отлично работает для вызовов AJAX, возвращающих JSON. Однако часто я …

23.09.2022
Django CSRF-токен с POST выбрасывает 403 из-за отсутствия заголовка Origin

Нужно перенести старый проект с Python 2.7 & Django 1.9 на Python 3.10 & Django 4.1. Здесь также есть куча кода JavaScript, о котором я имею лишь общее представление. Stuck борется с кодом 403 при POST запросе от …

23.09.2022
Кто-нибудь знает, как развернуть проект Django с базой данных Postgres на minikube локально?

Здесь мои файлы развертывания #Depployment Django apiVersion: apps/v1 тип: Развертывание метаданные: имя: django1 метки: app: django1 спецификация: реплики: 1 селектор: matchLabels: приложение: django-container шаблон: metadata: метки: приложение: django-контейнер спецификация: контейнеры: - имя: todo изображение: jayantkeer/image-of-kubernets команда: ["python manage.py makemigrations", "python …

23.09.2022
Отсутствие файлов бутстрапа Django при статическом изменении

Я изменил значение параметра django debug на false. Теперь у меня отсутствуют файлы bootstrap, которые ранее находились в каталоге static. Вывод консоли показывает, что я получаю 404s на файлы bootstrap. Отладочный вывод: Starting development server at http://0.0.0.0:8000/ …

23.09.2022
QPainter::begin(): Возвращается false Ошибка: Невозможно записать в место назначения

**QPainter::begin(): Returned false============================] 100% Ошибка: Невозможно записать в место назначения Выход с кодом 1, из-за неизвестной ошибки.** Я конвертирую html в pdf. Раньше этот код работал нормально. Я не знаю, что за проблема возникла сейчас. Я не знаю об …

23.09.2022
Not Found Запрошенный ресурс не был найден на этом сервере - Django-Cpanel

Я пытаюсь развернуть проект Django. Я не знаю, проблема в WHM&cpanel или в моем коде. Я настроил приложение python из Cpanel passenger_wsgi.py import os import sys from selenium.wsgi import application urls.py from django.contrib import admin from django.urls import …

23.09.2022
Django и React: как перенаправить на главную страницу после успешного входа в систему

Я создаю веб-приложение для системы входа в систему, используя react + django. Мой вопрос в том, как я могу перенаправить пользователя на главную страницу, если авторизация прошла успешно. На данный момент мне удалось только получить токен аутентификации из бэкенда. …

23.09.2022
Как установить переменную сессии в шаблоне Django

Как установить переменную сессии в шаблоне Django, Например: <a href="{% url 'view' request.session.data.set("First data") %}">First Button</a> <a href="{% url 'view' request.session.data.set("Second data") %}">Second Button</a> <a href="{% url 'view' request.session.data.set("Third data") %}">Third Button</a> Причина этого в шаблоне, а не …

23.09.2022
Как использовать значения данных в Foriegn key при импорте в django import export

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

23.09.2022
Django-->TypeError: __init__() получил неожиданный аргумент ключевого слова 'providing_args'

Я запускаю свой сервер django-app-api на docker и застрял в определенном месте. Сервер не запускается из-за следующей ошибки : TypeError: init() получил неожиданный аргумент ключевого слова 'providing_args' Я получаю следующий след ошибки при запуске моего докер-контейнера django-api с …

23.09.2022
Статические файлы не загружаются в Django

Статические файлы не загружаются при запуске на сервере. Я пробовал использовать библиотеку whitenoise и обращался к документации (http://whitenoise.evans.io/en/stable/django.html), но безуспешно. Я новичок в Django, буду благодарен за любую помощь. PS: Я также собрал папку static с помощью- …

23.09.2022
Фасетный поиск с помощью django-filter и полнотекстового поиска postgres

Я пытаюсь построить фасетный поиск с помощью django-filter и полнотекстового поиска Postgres. Я использую его для поиска книг. Кроме того, у меня есть различные значения и мне нужно, чтобы после запроса поиска или фильтра пользователь получал соответствующее значение. Например, …

23.09.2022
Django - проблема с отображением объекта SearchHeadline в шаблоне

Я работаю над функциональностью поиска и мне нужно реализовать SearchHeadline для выделения искомых слов, но я затрудняюсь сделать это в нескольких полях. Я хотел бы выделить не только слова в поле title, но и в поле short_description. Я нашел …

23.09.2022
Django устанавливает ImageView профиля пользователя

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

23.09.2022
Объект 'SessionStore' не имеет атрибута 'cart' - Django

Я создал корзину с 2 товарами, на уровне страницы корзины, а также на этой же странице я добавил форму для вставки имени клиента. нажав на кнопку submit, которая отправит запрос в представление для вставки в базу данных. но у …

23.09.2022
Как я могу делать миграции и мигрировать в AWS с помощью Django

У меня вопрос! Я пытаюсь изменить таблицы (например> добавить product.category111 ). моей базы данных postgresql в AWS RDS, но таблицы RDS не были изменены. И у меня НЕТ ОШИБКИ... (от этого я схожу с ума) . Я перепробовал …

23.09.2022
Вам необходимо создать пользовательское CRUD-приложение, используя Python Django Примечание

Вам необходимо создать пользовательское CRUD-приложение, используя Python Django Примечание - Создание аутентификации. Пользователи регистрируются (FIRST NAME, LAST NAME, EMAIL, PASSWORD). Проверка должна пройти по электронной почте, чтобы узнать, существует ли она или нет. Вход пользователя (Email, …

23.09.2022
Почему почта не отправляется? (Django)

Я написал этот код и не могу понять, почему почта не отправляется. В этом коде я проверяю поле POST в запросе класса и получаю IP-адрес, вставленный в форму. Получив IP-адрес, я делаю звонок на сервер, указанный IP, а затем хочу …

23.09.2022
Динамическое ограничение выбора обработчика редактирования трясогузки

Я хотел бы ограничить доступные варианты выбора поля в представлении редактирования Wagtail-Admin. Моя версия Wagtail - 2.16.3. В моем случае, если есть модель страницы, которая описывает категории товаров. Для каждой категории может существовать несколько тегов. Существует другая модель страницы, …