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

08.02.2022
Django не находит переменные окружения, установленные Github Actions

У меня есть Github Action, который создает образ Docker, и проблема, с которой я сталкиваюсь, заключается в том, что когда я docker logs backend получаю ошибку типа: File "/usr/src/app/api/settings/common.py", line 165, in <module> AWS_ACCESS_KEY_ID = os.environ["AWS_ACCESS_KEY_ID"] File "/usr/local/lib/python3.9/os.py", line …

08.02.2022
Как я могу реализовать asyncio / async await / threading в следующем коде

В основном я хочу извлечь информацию о видео с youtube, но "ydl.extract_info(video_url_id, download=False)" занимает 3 секунды на запрос. а требуется как минимум 50-100 запросов и это занимает много времени. def get_video_urls(video): final_list= [] for url in video: video_url_id= f'https://www.youtube.com/watch?v={url["snippet"]["resourceId"]["videoId"]}' …

08.02.2022
Как показать ход выполнения хранимой процедуры PG в приложении DJango

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

08.02.2022
Не могу разобраться с ошибкой DeclarativeMeta с alembic и sqlalchemy в проекте django

Мне бы не помешала помощь в выяснении того, как отладить это: Я подозреваю, что что-то не так с моим файлом models.py, но сообщения об ошибках довольно расплывчаты. Использование Alembic и sqlalchemy вместо Django ORM (относительно новичок во всем …

08.02.2022
Django connect remote postgresql

Попытка подключения к удаленному серверу, обслуживающему мой posgresql Мой settings.py DATABASES = { 'default': { 'ENGINE': 'django.db.backends.postgresql_psycopg2', 'NAME': 'mydatabase', 'USER': 'mydatabaseuser', 'PASSWORD': 'mypassword', 'HOST': 'ubuntu@username.host.com', 'PORT': '5432', } } Получение ошибки: django.db.utils.OperationalError: could not translate host name "ubuntu@hostname.host.com" …

08.02.2022
Проблема с отправкой сообщения в поле "многие ко многим

Я пытаюсь разместить объект комбинации, который ссылается на уже существующие объекты тегов. В основном я хочу, чтобы поле tag_id комбинации включало 2 идентификатора, ссылающихся на объекты Tag. Вот мой код: models.py class Combination(models.Model): user = models.ForeignKey(CustomUser, on_delete=models.SET_NULL, null=True) …

08.02.2022
Страница не найдена(404),Текущий путь не соответствует ни одному из этих путей

Views.py From django.http import HttpResponse def home(request): Return HttpResponse('Hello World') urls.py(my_app) From Django.urls import path From . Import views Urlspatterns=[ Path(' ',views.home) ] Основные ссылки From django.urls import path, include From Django.contrib import adim Urlspatterns=[ Path('admim/',.....) Path(' …

08.02.2022
Объект RedisCache не имеет атрибута 'ttl'

Здравствуйте друзья в новом проекте я использую Django4 и я установил "django.core.cache.backends.redis.RedisCache" для кэша, но у меня есть ошибка она гласит "AttributeError: 'RedisCache' object has no attribute 'ttl'" .Это относится к строке моего кода, которую я добавил ниже : from …

08.02.2022
Преобразование RGB PDF в CMYK с обычным черным цветом с помощью ghostscripts sOutputICCProfile

В настоящее время я генерирую pdf с помощью weasyprint версии 52.5. Созданный pdf имеет формат RGB, но для печати мне нужен CMYK. Теперь я попробовал конвертировать его с помощью ghostscript версии 9.50, который работает просто отлично, но мой сгенерированный PDF …

08.02.2022
Выборка данных в представление Django работает вручную, но не работает с Selenium. Почему?

Я использую Selenium для тестирования созданного мной приложения Django. Следующий код отлично работает "вручную", но не работает с Selenium. Почему? ## dummy.html ## {% extends 'main.html' %} {% load static %} {% …

08.02.2022
Что вызывает ошибку '403 Forbidden error' в моем сервере Apache2? И как я могу ее исправить? Доступные в Интернете способы исправления не работают для меня

Немного контекста моей проблемы... Я пытаюсь развернуть мое django приложение, следуя учебнику (https://www.youtube.com/watch?v=Sa_kQheCnds) , который использует linode для установки linux apache сервера, и после выполнения шагов, это всегда приводит к одной и той же ошибке, 403 …

08.02.2022
Есть ли способ получать уведомления на сайт администратора в Django, когда в базе данных создаются новые экземпляры моделей?

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

08.02.2022
Почему мне не удалось подключиться к серверу django?

Введите описание изображения здесь Пожалуйста, простите меня за плохое английское выражение. Я следую учебнику, использую команду: python3 manage.py runserver 0.0.0.0:8080 в контейнере docker и запускаю сервер django, как на картинке. Но я не могу подключиться к нему …

08.02.2022
Как добавить дополнительное поле для изображения, отсутствующее в формах django

Мне нужно решение, аналогичное тому, что представлено в одном из вопросов на stackoverflow под названием "Дополнительное поле в форме django". Но я хочу использовать поле изображения, а не input. Может ли кто-нибудь помочь?

08.02.2022
Не видно меню пользователя django-jazzmin

Здравствуйте, у меня проблема с django-jazzmin. Я не могу увидеть usermenu на navbar, то есть оно есть, но даже если я изменю цвет navbar, его не видно. На этом первом изображении вы можете увидеть проблему, даже …

08.02.2022
Django-security-session: проблема с потерей переменной сессии при истечении срока действия сессии

Я разрабатываю приложение, и у меня есть некоторые переменные сессии, используемые в представлениях. Я использую django-security-session для выхода пользователя из системы. Но когда пользователь входит в систему после выхода с помощью django-security-session, он перенаправляется на последнюю посещенную страницу/вид, как …

08.02.2022
Невозможно создать процесс с помощью 'C:\Users\Abhishek Anand\AppData\Local\Programs\Python\Python310\python.exe manage.py runserver'

Я пытаюсь использовать команду runserver через терминал vs code. Но теперь он выдает мне ошибку. " Unable to create process using 'C:\Users\Abhishek Anand\AppData\Local\Programs\Python\Python310\python.exe manage.py runserver'". Но у меня есть интерпретатор python в моем пути к окружению. Также у меня есть …

08.02.2022
Django Image Field default image clear

Я очистил Django Image Field от изображения по умолчанию в панели администратора django. Теперь я получаю ошибку при просмотре веб-страницы в браузере. Как я могу это исправить. Если я устанавливаю другое изображение, оно работает хорошо. Но я не могу оставить …

08.02.2022
Django - Получение данных из формы бронирования и отображение их обратно пользователю

Пытаюсь извлечь данные из моей базы данных и отобразить их обратно пользователю, чтобы он мог редактировать/удалять их для полной CRUD функциональности. На данный момент, когда я перебираю резервации, они возвращаются пустыми. Ниже приведен соответствующий код: Файл Models.py: class …

08.02.2022
Django Rest API: Использование аутентификации по маркеру и аутентификации по сеансу

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

08.02.2022
Django 4.0 - Сохранение нескольких вариантов с помощью поля MultipleChoiceField

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

08.02.2022
Реорганизация шаблонов Django

Я хочу перегруппировать это на основе ингредиентов. вот мой примерный результат, который я хочу получить название_ингредиента, все названия остановок, связанные с этим ингредиентом, все долготы остановок, связанные с этим ингредиентом и так далее в одной строке …

08.02.2022
Как мы можем получить список всех имен пользователей, только не объектов пользователей с помощью django ORM

Я хочу знать, как мы можем получить список требуемых данных полей из моделей django. В моем случае я хочу получить все имена пользователей из модели users. receivers = User.objects.all() this возвращает все объекты пользователей. Я хочу получать имена …

08.02.2022
Как предотвратить использование урлов за пределами mysite

Я создаю небольшой сайт для загрузки бесплатных игр. Я загрузил игры в мою базу данных через файловое поле. У меня есть такая ссылка: domain.com/media/games/game_name.exe Вопрос заключается в следующем: 1 - Как мне предотвратить копирование этой ссылки с моего …

08.02.2022
Как добавить дополнительную функцию к кнопке отправки формы в Django

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

08.02.2022
Имя 'displayhtml' не определено в python 3.7

Я обновил свой код с Django 1.8 до Django 3.0 и моя версия python - python 3.7 когда я развертываю свой код на dev-сервере, я получаю эту проблему "имя 'displayhtml' не определено" my requirements.txt django-recaptcha== 2.0.6 файл …

08.02.2022
Данные в проекте Django не меняются после того, как я изменяю данные

Мой проект Django связан с динамическими данными из моего API google sheet. Однако, когда я редактирую данные в моем google sheet и перезагружаю страницу, данные не изменяются соответствующим образом. Мне приходится вручную перезагружать сервер, чтобы обновить все изменения. Я …

08.02.2022
Как решить проблему с urllib3 при попытке запустить форкнутый проект django?

У меня есть форк проекта django, который я пытаюсь запустить для своей локальной среды разработки. Когда я запускаю свои требования, он захлебывается ~ таким сообщением [Cannot install -r requirements.txt (строка 28), urllib3[secure]==1.26.0, urllib3[secure]==1.26.1]... и т.д. (эта ошибка охватывает ~20 …

08.02.2022
Не удалось продвинуть некоторые ссылки на ... (heroku)

Я пытаюсь разместить сайт django на платформе heroku, но получаю эту ошибку, что мне делать? remote: Building source: remote: remote: -----> Building on the Heroku-20 stack remote: -----> Determining which buildpack to use for this app remote: -----> …

08.02.2022
Добавление отдельных данных в сериализатор в django

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

08.02.2022
У объекта 'WSGIRequest' нет атрибута 'job_title'

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

08.02.2022
Ошибка DRF Cannot assign must be instance при тестировании

Я очень новичок в Django и особенно в тестировании. Я пытаюсь протестировать представление, которое получает объект ресурса и создает игровой раунд и объект gamesession (в запросе get). Вот как выглядят мои тесты: test_views.py class GameViewTests(APITestCase): def setUp(self): self.client …

08.02.2022
Django аутентификация с помощью имени пользователя и изображения лица

Я пытаюсь аутентифицировать пользователя без имени пользователя и изображения лица. Я не могу понять, в чем проблема. Я прочитал эту статью Аутентификация без пароля Django для решения моей проблемы. Может ли кто-нибудь дать мне подсказку или совет? Спасибо authenticate.py …

08.02.2022
Ошибка в каналах Django: ValueError: Нет приложения, настроенного для типа scope 'websocket'

Я собираюсь разработать приложение чата с использованием Django Channels, следуя учебникам: https://channels.readthedocs.io/en/stable/tutorial/part_2.html Мой уровень проекта routing.py import os from channels.auth import AuthMiddlewareStack from channels.routing import ProtocolTypeRouter, URLRouter from django.core.asgi import get_asgi_application import chat.routing application = ProtocolTypeRouter({ "http": …

08.02.2022
Подключение к MSSQL с помощью Django

Я использую PyCharm и Django для создания бухгалтерской программы. В связи с этим я хотел бы подключиться к внешнему серверу с MSSQL. Я использую следующий settings.py 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': BASE_DIR / 'db.sqlite3', }, 'bnt': { 'ENGINE': …

08.02.2022
Django M2M для себя

Я хочу добавить песни, которые являются версиями одной и той же песни. Я создал такую модель: class Song(models.Model): name = models.CharField('Name', max_length=255, blank=True) songVersions = models.ManyToManyField("self", verbose_name = 'Other versions of this song', blank=True) и в Admin …

08.02.2022
Использование редиректа в Django (return redirect(f'payment_details', foo='bar')) [duplicate]

Мне бы понять, как использовать редирект в Django. В частности, каково значение буквы "f" в return redirect(f'payment_details', foo='bar') и какая разница, использовать его или нет

08.02.2022
Django : Недопустимый тег блока в строке 121: 'popular_products', ожидается 'endblock'. Вы забыли зарегистрировать или загрузить этот тег?

У меня есть пользовательский тег шаблона в моем проекте и все выглядит нормально, но когда я хочу использовать этот тег шаблона, я получаю эту ошибку: Недопустимый тег блока в строке 122: 'popular_products', ожидается 'endblock'. Вы забыли зарегистрировать или …

08.02.2022
Email Client Frameworks (Python & Django), поддерживает отправку писем с высоким приоритетом (доставка) [закрыто]

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

08.02.2022
Как получить последнюю запись из базы данных и вывести ее в таблице?

Я использую django 4, на одной из страниц сайта у меня есть таблица которая выводит данные из бд на основе построенной мной модели. Для отображения таблицы в html я использую библиотеку django-tables2. Вот некоторые из моих настроек: views.py: from django.shortcuts …