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

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. …

18.12.2024
Почему комментарии добавляются и выводятся на страницу только через админ панель в django?

При запуске сайта комментарии добавляются и выводятся под постами только через админ панель, при попытке добавить комментарии через форму на сайте вылетает ошибка 405. Как сделать так что бы при добавлении комментария через форму комментарий добавлялся и я оставался на …

18.12.2024
Где разместить файл sitemap.xml в моем проекте django?

Я создал файл sitemap.xml с помощью Screaming Frog и теперь хочу поместить его в свой проект django, чтобы он был доступен по адресу example.com/sitemap.xml. Но я не уверен, куда его поместить? Куда мне его поместить?

17.12.2024
Django MultipleChoiceField не отправляет корректные данные в POST

В моей форме django есть поле MultipleChoiceField со списком кортежей в качестве опций. choice = forms.MultipleChoiceField( choices = [("1", "Option 1"), ("2", "Option 2"), ("3", "Option 3")], label="Choose an option", widget=forms.Select(), required=True, ) Это создает элемент DOM, когда …

17.12.2024
ModuleNotFoundError, когда модуль, очевидно, установлен, Django

Мой финальный проект по курсу Python - создание сайта пиццы с помощью Django. У меня есть init.py, forms.py, main.py, manage.py, models.py, myapp.forms, settings.py, и README.md, согласно тому, что Tabnine сказал, что мне нужно для запуска этого. Каждый раз, …

17.12.2024
Почему Django использует WSGI вместо CGI для веб-приложений?

Похоже ли использование wsgi на то, как использовался cgi в веб-разработке django? И есть ли веб-разработчики, которые используют последнюю версию python для создания веб-приложений, поскольку она не поддерживает CGI Я изучал django, создавая веб-приложение, но не мог получить CGI-компоненты, …