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

21.12.2024
Django представление в PNG

Я пишу django webapp, и часть его должна генерировать представление и конвертировать его в png изображение. (Любые идеи, кроме нижеприведенных, будут оценены по достоинству). Я просмотрел несколько инструментов для преобразования «html в png», но в основном есть проблемы с …

20.12.2024
Как заставить Django's Browsable API Renderer генерировать корректные URL с префиксом /api/ при работе за Nginx?

Я разворачиваю приложение Django с использованием Django Rest Framework (DRF) на сервере за Nginx. Приложение доступно через https://my-site.com/api/, где /api перенаправляется к приложению Django. Однако, когда я обращаюсь к просматриваемому пользовательскому интерфейсу API по адресу <a …

20.12.2024
У объекта SessionStore нет атрибута 'get_session_cookie_age'

У меня есть проект Django, все идет хорошо, но когда я попытался обработать истечение срока действия сессии, я запутался В тестовом представлении print(request.session.get_session_cookie_age()) выдается эта ошибка SessionStore' object has no attribute get_session_cookie_age Согласно документации, он должен возвращать …

20.12.2024
На какой бесплантый хостинг опубликовать сайт, сделанный да django?

Знает ли кто нибудь как полностью бесплатно опубликовать сайт на django через какой нибудь хостинг? Если да, то дайте ссылку на этот хостинг, и по возможности видео о нём, если таковое есть.

20.12.2024
Javascript fetch возвращает 403 на сервере Apache

Боюсь с этой проблемой уже несколько дней, поэтому любая помощь будет очень признательна. Мне удалось развернуть свой проект django на сервере Linux, и он работает нормально, за исключением отправки формы модели. На локальном сервере разработки все работает нормально, и …

20.12.2024
Могу ли я сохранить изменения в значении до истечения срока действия ключа redis

Я не смог найти лучшего решения. У меня есть идентификаторы и ранги в моем Redis. Возможно ли сохранить измененные ранги в базе данных до истечения срока действия ключа Redis? Могу ли я запустить какую-нибудь функцию до истечения срока действия …

20.12.2024
Логин CVAT OpenID Connect не отображается на странице входа в систему

Я пытаюсь настроить CVAT для поддержки входа в систему с помощью пользовательского IdP с OpenID Connect. Я пытался внести изменения в base.py и docker-compose.override.yml для настройки сервера, но после создания и запуска CVAT ничего не происходит. Я следовал <a …

20.12.2024
Access токен продолжает жить после выхода, drf

Генерирую токены, получаю refresh и access токены. Когда я по /logout передаю refresh токен, то он больше не действует, но access токены, полученные, с помощью этого рефреш токена, продолжает работать, до его срока истечения. Как избавиться от такого поведения, и …

20.12.2024
Сбой входа в систему Django Rest Framework

Я пытаюсь заставить DRF работать без пользовательских сериализаторов, представлений и урлов, просто используя стандартные, но есть проблема с моим логином. Всякий раз, когда я создаю пользователя на /api/v1/auth/register (это происходит успешно), а затем пытаюсь войти на /api/v1/auth/login, я получаю …

20.12.2024
Как использовать uv run с Django в окружении PyCharm Docker?

Я разрабатываю приложение Django с использованием среды Docker в PyCharm. До сих пор я использовал pip для управления пакетами, но я рассматриваю возможность использования uv для потенциального сокращения времени сборки контейнеров. Мне удалось установить uv в контейнер Docker, …

19.12.2024
Что нужно знать о базе данных чтобы работать с фреймворком джанго?

Всем привет,кто-нибудь работает с Джанго? Что нужно знать о базе данных,Чтобы работать с этим фреймворком? Моя база данных- PostgreSQL

19.12.2024
Не работает utf-8 в web-терминале на python c flask

Простейший web-терминал, сам по себе он работает, но любая команда(например ping), вывод которой подразумевает кирилицу, првращается в кашу из символов, в чём может быть проблемма и как это можно пофиксить? …

19.12.2024
Как интегрировать считыватель терминала Stripe в POS-приложение с помощью Django?

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

19.12.2024
Django с S3Boto3Storage - после загрузки ведро не изменилось

Я использую такую конфигурацию: MEDIA_ROOT = os.path.join(BASE_DIR, 'media') DEFAULT_FILE_STORAGE = 'storages.backends.s3boto3.S3Boto3Storage' AWS_ACCESS_KEY_ID = '*****' AWS_SECRET_ACCESS_KEY = os.getenv("AWS_SECRET_ACCESS_KEY") AWS_STORAGE_BUCKET_NAME = '****' AWS_DEFAULT_ACL = 'public-read' AWS_S3_FILE_OVERWRITE = False AWS_S3_ENDPOINT_URL = 'https://****' AWS_S3_OBJECT_PARAMETERS = { 'CacheControl': 'max-age=86400', } AWS_MEDIA_LOCATION = 'media' PUBLIC_MEDIA_LOCATION …

19.12.2024
Django ConnectionResetError: [Errno 54] Connection reset by peer

Я пытаюсь настроить проект для отправки электронной почты с моей локальной машины (MacOS) с помощью django. Но я вижу эту ошибку File "/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/ssl.py", line 1309, in do_handshake self._sslobj.do_handshake() ConnectionResetError: [Errno 54] Connection reset by peer Это фрагмент …

19.12.2024
Получение серверной ошибки (500) при установке отладки на false из-за того, что манифест не включает css-файлы

У меня есть приложение, которое я создал, используя Django и React + Vite. Все работает нормально, когда Debug установлен на True, но как только я устанавливаю false, я получаю Server Error с консольным выводом: ValueError: Missing staticfiles manifest entry …

19.12.2024
Как я могу решить? django - ValueError: В ModelForm не указан класс модели

Я не понимаю, что не так. Не могли бы вы сообщить мне, какой из них мне нужно настроить? Ошибка значения в /blog/15/ В ModelForm не указан класс модели. картинка с сообщением об ошибке …

19.12.2024
Как расширить профиль пользователя для сохранения данных в Django

Я новичок в Django и пытаюсь создать сайт, на котором пользователь может просматривать БД книг и связанных с ними авторов и добавлять любую книгу в «избранное». Я много искал и не могу найти удовлетворительного способа сделать это - или …

19.12.2024
Invalid_client при попытке аутентификации с client_id и client_secret с помощью django oauth toolkit и rest framework

Я запускаю Django-сервис, который выставляет конечные точки через Django REST Framework. Я хочу защитить эти конечные точки, используя Django OAuth Toolkit для аутентификации. Когда я создаю приложение из панели администратора, я использую следующие настройки: <img …

19.12.2024
Обратный ForeignKey orm django

Hi я новичок в django orm, может ли кто-нибудь помочь мне У меня есть модели данных в django . class userprofile(models.model): foreignkey User related_name='fU' class A(models.model) foreignkey userprofile related_name='fa' Class B(models.model): forign key A related_name="fb" class C (models.model): foreignkey B …

19.12.2024
Почему обновление до psycopg 3.x приводит к таймауту базы данных?

У меня есть приложение Django 5.x. Я использовал psycopg2, а теперь пытаюсь обновить его до psycopg 3. Это довольно просто: Я удалил все, что связано с psycopg2, и установил psycopg[binary]. Однако, когда я запускаю свой набор тестов сейчас …

19.12.2024
RuntimeError: Класс модели modules.firebase-push-notifications.models.Notification не объявляет явную метку app_label

Error RuntimeError: Model class modules.firebase-push-notifications.models.Notification doesn't declare an explicit app_label and isn't in an application in INSTALLED_APPS. По какой-то причине я не получаю эту ошибку, когда пытаюсь запустить manage.py runserver, но если я использую отладчик vscode, эта ошибка появляется …

19.12.2024
Извлечение предыдущего или следующего события из Календаря Google

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

19.12.2024
Django + ODBC Driver 17 для SQL Server: Сырой запрос не может обрабатывать аргументы в виде списков или кортежей

Код Я написал функцию, которая оборачивает стандартную обработку Django для сырых SQL-запросов. def run_mssql_query(query, connection="prod", args=None): """Method will run query on MSSQL database Args: query (str): MSSQL Query connection (str): Which connection to use. Defaults to "prod". Returns: dict: …

19.12.2024
Использование различных таблиц для аутентификации и простого jwt - Django rest framework

Я немного новичок в Django REST и Django в целом, как использовать другую таблицу для auth, так как мой api ищет auth_user, он продолжает говорить «[42S02] [Microsoft][ODBC Driver 17 for SQL Server][SQL Server]Invalid object name „auth_user“. (208) (SQLExecDirectW); [42S02] [Microsoft][ODBC …

19.12.2024
Переопределите учетные записи/логин/ в Django

Так что я использую django.contrib.auth.urls и я бы предпочел продолжить это. Но я хочу, чтобы урл accounts/login был заменен на users/c-login или что-то еще. Я бы очень хотел понять, почему это не работает: my urls.py (проект): from core import …

19.12.2024
Отправка данных последовательного порта через websocket во фреймворке Django

Мне нужно визуализировать данные на веб-сервере на базе Django, которые захватываются через последовательный порт, как поток. Я использую пакет python **serial ** для прослушивания последовательного порта, и храню эти данные в DB. У меня также есть Django-приложение, …

18.12.2024
Как автоматически определить домашний путь PySpark из исполняемого файла PyInstaller?

В моей локальной среде разработки я могу легко запустить приложение PySpark, ничего не настраивая. Однако на сервере мы используем PyInstaller для развертывания EXE. PyInstaller не включает папку _internal библиотек PySpark в исполняемый файл, поэтому мне приходится вручную указывать путь. …

18.12.2024
Состояние гонки при использовании django GET

Я написал функцию в Django, которая выглядит примерно так: @login_required def make_appointment(request): existing_appointments = Appointment.objects.all() print('existing_appointments = ', len(existing_appointments)) new_appointment = Appointment() new_appointment.save() # ... И я вызываю это из javascript, используя следующий код: for(i=0; i&lt;2; i++){ …

18.12.2024
Ссылки на статические файлы различаются на серверах с одинаковой конфигурацией

Я использую Django 5.1.3 для проекта, и ссылки шаблона на статические файлы, несмотря на то, что они одинаковы на трех разных серверах, не все указывают на одно и то же относительное местоположение. Шаблонный тег {% static 'mystyle.css' %} …

18.12.2024
QuotaGuard Heroku Django и Azure SQL DB

Import pandas as pd from PIL import Image from sqlalchemy import create_engine from sqlalchemy.pool import NullPool from dotenv import load_dotenv import socks import socket import os import io load_dotenv() CLIENT_ID = os.getenv("CLIENT_ID") TENANT_ID = os.getenv("TENANT_ID") CLIENT_SECRET = os.getenv("CLIENT_SECRET") DB_SERVER = …

18.12.2024
Classed Based Views : Почему параметры URL в Django/DRF помещаются в `self.kwargs`, а не в другой атрибут (например, `self.url_params`)?

В процессе работы с Django/Django Rest Framework я заметил несоответствие в том, как параметры URL обрабатываются в class-based-views. Описание проблемы В представлениях на основе общих классов я могу получить доступ к параметрам URL двумя разными способами - …

18.12.2024
Корзина в Django не обновляется во фронтенде, но прекрасно работает в базе данных

Я делаю сайт ecom. Когда клиент выбирает размер товара в выпадающем окне, он отправляет правильный выбранный размер в бэкенд, но показывает значение по умолчанию во фронтенде. Мой HTML код для этого: &lt;select class="form-select form-select-sm" id="size-cart{{ product.id }}"&gt; {% …

18.12.2024
Есть проблема в inegrate толькоoffice текстовый редактор в react и python django

введите описание изображения здесь с помощью docker я беру контейнер только office затем создаю api и интегрирую в react во время выполнения кодовый документ не открывается в текстовом редакторе помогите мне решить эту проблему если нет …

18.12.2024
Поиск по сайту django

На главной странице отображается таблица со всеми протоколами, необходимо сделать поиск на сайте по Наименованию задачи (task_name) и должна выводится такая же таблица как и на главной, но с задачами, которые пытаются найти. Перепробовав разные способы, пересмотрев различные видео, у …

18.12.2024
AWS Instance EC2 - Ubuntu останавливается через некоторое время [закрыто]

Я новичок в AWS. Я настроил свой проект Python Django для размещения на AWS с помощью EC2 INSTANCE WITH UBUNTU. Он работает, когда я запускаю проект. Через некоторое время, может быть через 5 минут, когда сайт или консоль не …

18.12.2024
Ошибка 500 - Внутренняя ошибка сервера на Django на производственном сервере

Я столкнулся с проблемой, когда мое приложение Django работает в производстве на CPanel, и я использую Passenger для WSGI. Приложение отлично работает на локальной машине, но на живом сервере работает только корневой маршрут (/), а все остальные маршруты возвращают 500 …

18.12.2024
Как лучше всего написать сериализатор для enum и последующего отображения в drf_spectacular?

Я хочу создать конструктор для сериализаторов перечислений, чтобы в дальнейшем использовать их в представлениях и корректно отображать данные в Swagger, особенно в схеме. Мое типичное перечисление: class EServicePlatform(models.IntegerChoices): ONLINE = 1, 'Online' OFFLINE = 2, 'Offline' …

18.12.2024
Развертывание веб-приложения Django на azure

Я пытаюсь развернуть свое веб-приложение Django на azure. Оно работает нормально с debug = true. Но после развертывания на azure app service с debug = False в settings.py, оно не может загрузить загруженные пользователем медиафайлы в iframe, говоря, что …

18.12.2024
Django - показать данные по всем представлениям за выбранный год

Я разрабатываю систему отслеживания обучающихся, которая показывает все данные для административных и управленческих представлений, относящиеся к текущему учебному году. Модель AcademicYear имеет булево поле is_current, которое используется для фильтрации связанных моделей по возвращаемому pk объекта, где is_current = True. …