Django and Python "Questions and answers", page 578

24.08.2022
Конвейеры django-dramatiq запускают только первый этап

Я пытаюсь использовать django-dramatiq для запуска конвейера из нескольких этапов, каждый из которых определен как dramatiq Actor, используя метод pipeline(<stages>).run(), но он запускает только первый этап/Actor и не пытается запустить другие этапы. Я определил несколько урезанных поддельных актеров, …

24.08.2022
Публичный ip AWS отказывается подключаться к брокеру, даже если docker-compose работает нормально и все трафики разрешены

Я настроил все порты и адреса групп безопасности, я могу подключиться к ec2-пользователю с терминала. Когда я запускаю docker-compose up --build, он успешно запускается, но ip 13.36.211.140 ec2-13-36-211-140.eu-west-3.compute.amazonaws.com отказывается подключаться через браузер. Вот все правила, …

24.08.2022
Развертывание django с SQL Server на хосте

Я хочу развернуть свое первое приложение django на хосте, но везде я читаю документацию о развертывании django с sqllite

24.08.2022
Получение данных поля M2M в шаблоне Django

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

24.08.2022
Отказ в подключении к базе данных моего локального сервера MySQL

Я работаю с проектом на Python и Postgress И у меня должен быть метод для подключения к бд из MySQL Я пишу эту функцию def connexion (): db = mysql.connect( host = "localhost", user = "root", passwd = …

24.08.2022
Запрос фильтра Django, когда два столбца времени имеют одинаковую дату

Я хочу фильтровать набор запросов Django, когда два столбца datetime имеют одну и ту же дату. Я попробовал следующие два кода, которые не работают : drivers = drivers.filter(deleted_at__date=F("created_at__date")) и drivers = drivers.filter(deleted_at__date=F("created_at"))

24.08.2022
Не найден реверс для 'app_list' с ключевыми аргументами '{'app_label': 'common'}'. Проверен 1 шаблон(ы): ['admin/(?P<app_label>auth|otp_totp)/$'].

Config/urls.py from django_otp.admin import OTPAdminSite from django.contrib.auth.models import User from django_otp.plugins.otp_totp.models import TOTPDevice from django_otp.plugins.otp_totp.admin import TOTPDeviceAdmin class OTPAdmin(OTPAdminSite): pass admin_site = OTPAdmin(name='OTPAdmin') admin_site.register(User) admin_site.register(TOTPDevice, TOTPDeviceAdmin) urlpatterns = [ re_path(r'^admin/', admin_site.urls) ] common/admin.py from common.models import ConfigVar, ConfigVarFile, Source …

24.08.2022
Крючок выключения для Django с mod_wsgi

У меня есть простой сервер Django, который запускает и управляет некоторыми сервисами в фоновом режиме. Я хочу остановить эти службы, когда сервер остановится. Посмотрев в Интернете, я нашел это решение: signal.signal(signal.SIGINT, _stop_services) И он отлично …

24.08.2022
Как заставить create и retrieve работать в одном сериализаторе?

У меня несколько запутанная проблема, у меня есть следующие модели class ModelA(models.Model): name = models.CharField(max_length=64) class ModelB(models.Model): model_a = models.ForeignKey(ModelA, on_delete=models.CASCADE) и сериализаторы class ModelASerializer(serializers.ModelSerializer): class Meta: model = ModelA fields = …

24.08.2022
Отображение динамических данных от изменения значения формы в шаблоне

Я новичок в django, я привык к angular. Я пытаюсь сделать что-то, что имеет смысл для меня в angular и я не могу достичь в django. Я работаю с python 3.9 и django 4.1 Я упростил свой …

24.08.2022
Fcm-Django IOS нет звука

Итак, все работает нормально в плане отправки уведомлений. однако при доставке уведомления на устройство IOS не воспроизводится звук. В качестве пакета я использую fcm-django. вот код, который я использую: я просто посылаю уведомление пользователю. fcmdevicee = FCMDevice.objects.get(user=usertosendto) fcmdevicee.send_message(Message( …

24.08.2022
Почему javascript отправляет пустой запрос в Django?

Не могу понять почему json отправляет пустой запрос. javascript: var tryout = new XMLHttpRequest(); const form = document.querySelector(&quot;form&quot;) tryout.open('POST', '/signup/', false); tryout.setRequestHeader('x-csrf-token', form.querySelector(&quot;input[type=hidden]&quot;).value); tryout.setRequestHeader(&quot;Content-Type&quot;, &quot;application/json&quot;); tryout.setRequestHeader(&quot;Accept&quot;, &quot;application/json&quot;); const body = { 'csrfmiddlewaretoken': form.querySelector(&quot;input[type=hidden]&quot;).value, 'username': form.querySelector(&quot;.test&quot;).value, 'checker': '' } tryout.send(JSON.stringify(body)); …

24.08.2022
Django- При попытке расширить шаблон только через базовый шаблон

Я создаю свое первое приложение Django и пытаюсь настроить страницу signup.html, расширяя при этом свой base.html. URL, который я настроил, работает, но он тянет только через шаблон base.html. Я проверил представление, url и шаблон signup.html и не уверен, что делаю …

24.08.2022
Django запрос с TruncHour для нескольких продуктов с последней суммой каждой группы. Как это сделать?

Сценарий следующий: Цена в базе данных товаров обновляется каждый час. Люди могут добавить продукт в список желаний. На странице списка пожеланий есть график. Он показывает изменения цены за последние 24 часа. Я хочу показать ежечасное изменение цены всех продуктов …

24.08.2022
Невозможно вставить элемент в таблицу MS SQL Server без поля идентификации в Django

У меня есть унаследованная таблица в MS SQL Server, в которой ID не является полем идентификации, и я не могу вставлять сущности, потому что у нее нет свойства идентификации. Чтобы найти ошибку, я создал новую таблицу с теми же …

24.08.2022
Ошибки формы django не отображаются в шаблоне

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

24.08.2022
Django Error: ImportError: Не удалось импортировать Django. Вы уверены, что он установлен и доступен в вашей переменной окружения PYTHONPATH?

У меня возникли некоторые проблемы при запуске django на моей машине, хотя он находится внутри виртуальной машины, он обвиняет в ошибке, я использую macOS. Ниже приведено изображение моего manage.py Печать экрана Manage.py

24.08.2022
Django Admin changeelist submit redirect

Можно ли сделать так, чтобы django перенаправлял на другую страницу после отправки изменений непосредственно в представлении списка изменений? (После указания полей list_editable) Уже пытался использовать различные методы response_post_save_change, response_change или response_add, но ни один из них не …

24.08.2022
Django фильтр с использованием условных выражений

У меня есть модель (допустим, класс Foo), которая содержит 2 важных атрибута, и каждый атрибут может иметь одно из два значения, вот некоторый псевдокод: period_condition = cons.BEFORE or cons.AFTER period_days = const.START_DATE or cons.END_DATE Теперь мне нужно …

24.08.2022
Как получить атрибут словаря в шаблоне Django?

Я пытаюсь анализировать RSS-каналы в приложении Django. Пока все работает, но я не могу заставить изображения в лентах отображаться. Мой views.py выглядит следующим образом: from django.shortcuts import render from web.models import airline, world import feedparser from django.http import HttpResponse …

24.08.2022
Как добавить расширение Postgres при размещении локальной базы данных на Heroku

У меня есть приложение Django, которое полагается на расширение postgis Postgres. Я хочу скопировать мою локальную базу данных на Heroku с помощью pg:push, но получаю многочисленные django.db.utils.ProgrammingError: relation does not exist ошибки, следующие из: pg_restore: error: could not execute …

24.08.2022
Как отфильтровать набор запросов django, используя нечувствительный к регистру __in?

У меня есть модель: class Skill(models.Model): name = models.CharField(max_length=120) icon = models.CharField(max_length=20) color = models.CharField(max_length=7) Я хочу сделать следующий фильтр, но без учета регистра: skill_names = ['Code Quality', 'Analytical Thinking', 'Productivity', 'Communication'] Skill.objects.filter(name__in=skill_names) …

24.08.2022
OAuth 2 для аутентификации в нативных приложениях

Хорошо ли использовать OAuth для самоаутентификации в нативных приложениях? Например, у меня есть сайт и я хочу создать нативное приложение для него Нужно ли использовать OAuth (OpenID Connect) для входа и регистрации пользователей в приложении, чтобы использовать …

24.08.2022
Развернутое на Heroku приложение Django отображает ProgrammingError

Я использовал Django Default Database Sqlite, но при развертывании я использовал Postgresql, но я получаю эту ошибку ниже... Мне нужна помощь, пожалуйста Я сделал миграции, но до сих пор все прекрасно работает на localhost с базой данных sqlite. <a …

24.08.2022
( Django ) Flower не видит задач Celery

Кратко: Flower не отображает ни одной задачи celery Я абсолютный новичок в Celery, Flower, по-этому вообще не понимаю что происходит, не говоря уже о том, что при первом запуске Flower - он отображал задачу, но после перезапуска задачи …

24.08.2022
Djangorestframework: использовать kwargs вместо запросов

Мой код пестрит большим количеством ключей парсинга из request.data объектов внутри функций, что затрудняет отслеживание потока данных. Как я могу перейти от к from rest_framework.decorators import api_view, permission_classes from rest_framework.permissions import IsAuthenticated @api_view(["POST"]) @permission_classes([IsAuthenticated]) def greet(request): # FYI …

24.08.2022
Удаление более чем одного символа с помощью вырезания

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

24.08.2022
Не работает ссылка url в django проекте, переход должен отображаться category/1

Пытаю сделать так что бы переходя по ссылке, у меня открывались отдельные категории новостей. но ссылка не работает, urls: ```from django.urls import path from .views import * urlpatterns = [ path('', index, name='home'), path('category/&lt;int:category_id&gt;/', get_category), ] ``` views : ``` …

24.08.2022
Django обычное место хранения файлов для разных файлов, читаемых представлениями приложения?

Существует ли соглашение о том, куда помещать различные файлы, которые открываются и читаются представлениями Django, но которые не являются кодом на python или html шаблонами и не обрабатываются рендерером шаблонов? (В моем случае у меня есть представление, …

24.08.2022
Я пытаюсь открыть сайт администратора для моего проекта, но он не открывается, а показывает страницу Django install worked successfully. Что я могу сделать?

Я создал суперпользователя и запустил сервер, но он продолжает показывать страницу django "установка прошла успешно". Пожалуйста, что я могу сделать?

24.08.2022
Добавьте поле ID в ModelForm

Мне нужно добавить поле ID в мою форму, и я схожу с ума В настоящее время у меня есть : class ProductVideoForm(forms.ModelForm): class Meta: model = ProductVideo translatable_fields = get_translatable_fields(ProductVideoTranslation) fields = [ "product", "id", #added!!!! "type", "placeholder", …

24.08.2022
Как установить cookie в наборе представлений DRF?

Хотелось бы узнать, как установить cookie на Django rest framework ViewSet/ModelViewSet. Я читал некоторые посты в SO, где говорится, что можно использовать Response({serializer.data}), но в retrieve это может быть нормально, но для create(), как в следующем случае, не влияет …

24.08.2022
Как вручную подключить базу данных postgres (внутри контейнера) из контейнера django?

Я не могу подключить базу данных из другого контейнера в Django (внутри контейнера). Контейнер базы данных находится в другом составном файле. В настоящее время я определяю DATABASE_URL как postgres://db_user:password@localhost:5432/db_name в конфигурации настроек Django. Но это не работает. Есть идеи …

24.08.2022
Модели Django не возвращают значение свойства

Я делаю API с DRF и сейчас еще делаю базу данных, но у меня проблема с полем из models.py мой сценарий models.py class Inflasi(models.Model): sandang = models.FloatField(null=True) sembako = models.FloatField(null=True) perumahan = models.FloatField(null=True) kesehatan = models.FloatField(null=True) transportasi = …

24.08.2022
Автоматическая загрузка файла pdf сразу после оплаты

Какая может быть функция для автоматической загрузки pdf файла сразу после оплаты и загрузки страницы. На самом деле руководства по алгоритмам находятся в папке media, но я не знаю, как сделать так, чтобы они загружались сразу после оплаты. Я совершенно …

24.08.2022
Как использовать две таблицы в одном запросе? django

Я пытаюсь использовать две таблицы в одном запросе django. Но мой запрос выдает результат в формате "invalid JSON". Я хочу отфильтровать данные в таблице Request по (status="Aprv"). Таблица Request содержит атрибуты 'from_id' и 'to_id'. uid - это идентификатор …

24.08.2022
Как получить экземпляр родительского объекта и одновременно создать связанный дочерний объект

Допустим, у нас есть: class Parent(Model): pass class Child(Model): parent = ForeignKey(Parent, related_name='children') Теперь о создании ребенка: parent = Parent.objects.get(id=id) Child.objects.create(parent=parent) Здесь я вижу, что происходит 2 вещи, получение экземпляра родительского объекта и затем создание …

24.08.2022
Команда управления djagno как пакет?

Я пытаюсь создать структуру каталогов для моих пользовательских команд Django. Согласно учебнику Django команды создаются как модули в каталоге management/commands. например. management/commands/closepoll.py У меня много команд, поэтому я пытаюсь разделить их на пакеты. Я хочу иметь структуру пакета, …

24.08.2022
Отправка запроса из Nextjs в Django, обслуживаемого с Unix-сокета

У меня есть приложение nextjs и приложение Django, запущенные на сервере Linux. Для целей SSR я пытаюсь получить данные из приложения Django в приложение nextjs, используя getServerSideProps. Проще всего это сделать, отправив запрос из приложения nextjs в приложение Django. …

24.08.2022
Запуск потребителя kafka с помощью Django

Я установил сервер kafka на AWS, и у меня уже есть проект Django, действующий как производитель, используя kafka-python. Я также настроил второй проект Django для работы в качестве потребителя (kafka-python), но я пытаюсь найти способ запустить потребителя автоматически …