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

12.09.2024
Невозможно получить информацию о пользователе в токене доступа B2C

Def get_access_token(authorization_code): token_url = "https://login.microsoftonline.com/xxxx-xxxx-xxxx-xxxx-xxxxcxxxxe/oauth2/v2.0/token" redirect_uri = "https://localhost/api/oauth2/callback" client_id = "xxxxxx-xxx-xxxx-xxx-xxxxxx" client_secret = "xxxx~xxxxx~xxxx_xxxxxxxxx" scope = "https://graph.microsoft.com/.default" headers = {'Content-Type' : 'application/x-www-form-urlencoded'} token_data = { 'grant_type': 'client_credentials', 'code': authorization_code, 'redirect_uri': redirect_uri, 'client_id': client_id, 'client_secret': client_secret, 'scope': scope, } response = …

12.09.2024
Проблема с цветом в disqus в Django и Tailwind

Я попытался использовать disqus в моем проекте django: <div> <div id="disqus_thread"></div> <script> /** * RECOMMENDED CONFIGURATION VARIABLES: EDIT AND UNCOMMENT THE SECTION BELOW TO INSERT DYNAMIC VALUES FROM YOUR PLATFORM OR CMS. * LEARN WHY DEFINING THESE VARIABLES …

12.09.2024
Загадка формата даты Django в многоязычном приложении - SHORT_DATE_FORMAT не используется с английским языком

Мы используем Django 4.2.11, и у меня есть небольшая загадка с форматом даты относительно локализации на разных языках в нашем проекте. Мы используем jquery datepicker и настраиваем его с учетом текущего активного языка. Поведение полей дат одинаково на …

12.09.2024
Возникает автозагрузка Django: TypeError: unhashable type: 'types.SimpleNamespace'

Когда я обновляю importlib_meta с версии 8.4.0 до 8.5.0 (выпущенной только вчера, 11 сентября 2024 года), я получаю следующую ошибку при запуске сервера разработки с python manage.py runserver: File "/app/manage.py", line 17, in main execute_from_command_line(sys.argv) File "/usr/local/lib/python3.10/site-packages/django/core/management/__init__.py", line …

12.09.2024
Django Admin: Как установить фильтр по умолчанию, не конфликтуя с выбранными пользователем фильтрами?

Я работаю с панелью Django Admin и мне нужно установить фильтр по умолчанию для представления списка изменений модели. Когда пользователь открывает страницу списка изменений в первый раз, я хочу, чтобы она автоматически фильтровалась по определенному значению (например, status="A"). Однако, …

12.09.2024
AADSTS50011: URI перенаправления 'http://127.0.0.1:8000/oauth2/callback', указанный в запросе, не соответствует URI перенаправления

Сообщение: AADSTS50011: URI перенаправления 'http://127.0.0.1:8000/oauth2/callback', указанный в запросе, не соответствует URI перенаправления, настроенным для приложения '456b3ef5-cdbe-4d58-aa7b-69f95fffac29'. Убедитесь, что URI перенаправления, отправленный в запросе, совпадает с URI, добавленным для вашего приложения на портале Azure. Перейдите по ссылке <a href="https://aka.ms/redirectUriMismatchError" rel="nofollow …

12.09.2024
Настройка pytest-django и pre-commit в проекте Django

У меня есть проект Django со следующей конструкцией: . ├── db.sqlite3 ├── manage.py ├── switch │ ├── __init__.py │ ├── settings.py ├── store │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── tests | | ├── __init__.py …

12.09.2024
Как правильно вывести данные в таблицу в шаблоне django по 5 значений на строку?

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

12.09.2024
Использование Django для визуализации полученных данных

Привет, я новичок в django и подумал, что было бы интересно использовать его для визуализации данных, которые я собрал с некоторых сайтов, что-то вроде этого видео) (https://www.youtube.com/watch?v=TcnWEQMT3_A&amp;list=PL-2EBeDYMIbTt63EH9ubqbvQqJkBP3vzy&amp;index=1) Однако я затрудняюсь выбрать правильный способ загрузки …

12.09.2024
Django.contrib.staticfiles.templatetags и sharedpy-0.0.106

Я пытаюсь переместить развертывание с одного сервера на другой, чтобы удовлетворить некоторые организационные требования. Компоненты на исходном сервере включают: Django 2.2.7 Python 3.7 Компоненты на целевом сервере (эти версии не являются фиксированными, но должны быть актуальными) Django 4.2.13 Python …

12.09.2024
Невозможно получить электронное письмо, когда пользователь отправляет форму

Я создал контактную форму с помощью react и связал ее с базой данных mysql, размещенной на RDS. Я использовал django для создания базы данных. до этого несколько дней я мог получать электронную почту при отправке формы, и данные также …

12.09.2024
Возникновение проблемы 302 редиректа при отправке формы в приложении React/Django, поскольку вызов API перенаправляется

В моем приложении Django/React я хочу, чтобы пользователь был зарегистрирован для успешной отправки запроса к API. Я успешно вошел в систему с помощью google и считаю, что передаю все правильные данные в backend api для его вызова. …

12.09.2024
Я использую cookiecutter-django с docker, и он продолжает перезагружаться в локальном env

Я начинаю использовать cookiecutter-django 2024.07.26 с docker и после нескольких обновлений он продолжает перезагружаться aqua_loui_local_django | * Detected change in '/usr/local/lib/python3.12/site-packages/django/contrib/sites/models.py', reloading aqua_loui_local_django | * Detected change in '/usr/local/lib/python3.12/site-packages/django/contrib/sites/shortcuts.py', reloading aqua_loui_local_django | …

11.09.2024
Конвертация видео в django на лету во время загрузки

Я делаю бэкэнд на django rest, где пользователь будет загружать видео в нескольких форматах, таких как mp4, avi и т.д. Я хочу конвертировать эти видео в один формат h264 во время их хранения, но вместо того, чтобы сначала брать …

11.09.2024
Как отправить JSON-файл из службы windows на веб-сайт Django?

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

11.09.2024
Должен ли я использовать `FloatField()` или `DecimalField(`) от Django для длины звука?

Я использую: duration = float(ffmpeg.probe(audio_path)["format"]["duration"]) Я собираю длину аудио/видео и хочу хранить ее с помощью своих моделей. Следует ли мне использовать models.DecimalField() или models.FloatField()? Я использую его для расчета и хранения кредита/затрат …

11.09.2024
Django фильтр по нескольким отношениям моделей

Пусть упрощенная версия моих моделей выглядит следующим образом: class Order (models.Model): customer = models.ForeignKey("Customer", on_delete=models.RESTRICT) request_date = models.DateField() price = models.DecimalField(max_digits=10, decimal_places=2) @property def agent_name(self): assignment = Assignment.objects.get(assig_year = self.request_date.year, customer = self.customer) if assignment is not None: return …

11.09.2024
Docker Django mysql

Вот структура папок: 📄 Dockerfile 📄 .env 📄 requirements.txt 📁 pr/ 📁 static/ 📄 app.js 📄 manage.py 📁 pr/ 📄 wsgi.py 📄 __init__.py 📄 urls.py 📄 settings.py 📄 asgi.py 📄 docker-compose.yml Здесь содержимое важного файла Dockerfile --------- …

11.09.2024
Сериализатор Django возвращает пустой массив

У меня минимальный опыт работы с Python и нет опыта работы с Django, но мне поручили исправить ошибку в приложении Django. У меня есть следующие модели ` class SurveyResponse(models.Model): survey = models.ForeignKey(to=Survey, on_delete=models.CASCADE, related_name="responses") # Don't want to …

11.09.2024
Django: использование sqlsequencereset программно внутри пользовательской команды

Я пытаюсь создать пользовательскую команду на Django, которая будет использовать команду sqlsequencereset для списка ярлыков приложений внутри цикла, идея заключается в том, чтобы запустить эту команду для создания и выполнения последовательности setval запросов для каждой таблицы приложения. Моя …

11.09.2024
Переопределение queryset в Django Admin без эффектов

Извините, если я повторяюсь в широко обсуждаемой теме, но я не могу понять, где ошибка, поскольку debug возвращает правильный результат, а страница в браузере - нет. Вкратце, я реализую приложение, которое является многопользовательским и многопользовательским, с использованием модуля django-organizations. …

11.09.2024
(1452, 'Cannot add or update a child row: a foreign key constraint fails ). с совпадением данных в целевой таблице [закрыто]

У меня есть сервис django, который взаимодействует с базой данных mysql, которую я сначала разработал локально, здесь проблем не было, однако после воссоздания базы данных в Интернете на сервере o2switch ограничения внешнего ключа перестали работать, и я не могу понять …

11.09.2024
Django AJAX: прохождение проверки формы CSFR без должного вложения токена. Почему?

У меня есть небольшой проект Django 5.1.1, в котором я использую AJAX-запрос для отправки данных формы. Я использую {% csrf_token %} и настроил прикрепление csrfToken формы к заголовку xhr. Проблема: проверка CSFR проходит УСПЕШНО, даже когда xhr.setRequestHeader('X-CSRFToken', csrfToken); закомментирован. …

11.09.2024
Почему я продолжаю получать ошибку ModuleNotFound каждый раз, когда запускаю сервер в терминале cmd

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

11.09.2024
Как управлять параллельными действиями и миграциями GitHub в проектах Django + React

Я работаю над проектом Django + React, и мы используем GitHub Actions для CI/CD. Типичный рабочий процесс, когда поднимается запрос на изменение ветки, включает в себя запуск Selenium-тестов, для эффективного выполнения которых требуется большой набор данных в базе данных. …

11.09.2024
Предупреждение об удивительной предварительной загрузке шрифтов при развертывании приложения Django на Heroku, но не на dev-сервере

Это мой первый день использования heroku для развертывания моего приложения Django. Когда я разворачиваю свое приложение Django на Heroku, инспектор хрома выдает следующее предупреждение: Ресурс https://ka-f.fontawesome.com/releases/v6.6.0/webfonts/free-fa-solid-900.woff2 был предварительно загружен с помощью предварительной загрузки ссылок, …

11.09.2024
Django: GET /getMessages// HTTP/1.1" 404 2987

Я следую обучающему видео по Django о том, как создать простой чат. Когда я хочу создать новую комнату, во всплывающем окне появляется сообщение "Произошла ошибка". Не могу понять, что произошло. Ошибки: home.html <a href="https://i.sstatic.net/jzsbkNFd.png" rel="nofollow …

11.09.2024
Как связать несколько социальных аккаунтов с одним пользователем в Django Allauth с помощью пользовательской модели пользователя и компании?

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

11.09.2024
Как получить дополнительную информацию о том, какие различия между полями были найдены с помощью управления makemigrations

Иногда при выполнении manage makemigrations в моем проекте Django я получаю неожиданную запись migrations.AlterField() в файле миграций. Я знаю, что это происходит из-за того, что Django видит различия между определением поля в моей модели и определением поля после применения всех …

11.09.2024
Фиксики не загружаются и говорят, что они не найдены, хотя они там есть

В Django у меня есть папка с fixtures\goods\categories.js и fixtures\goods\products.js. Я установил PostgreSQL и у меня есть таблицы categories и products. Но когда я пишу python manage.py loaddata fixtures/goods/categories.json, я получаю ошибку: CommandError: No fixture named 'categories' found. Как …

11.09.2024
Транзакция Django расщепляется, даже если я использую transaction.atomic().

with transaction.atomic(): A.objects.filter( a=a, b=b, c=c, d__range=[start_date, end_date], ).delete() A.objects.bulk_create( [ A( a=a, b=b, c=c, d=d, e=e, f=f, g=g, ) for obj in objs ] ) Запрос похож на BEGIN НАЧАТЬ УДАЛИТЬ ИЗ ... COMMIT BEGIN …

11.09.2024
Django DRF ошибка DLL Load Failed при импорте _rust в Python 3.11.3 venv в Windows Server 2022 с cryptography-43.0.1-cp39-abi3-win_amd64.whl

Мой код работает в локальной среде windows10 с venv на Python 3.10.11. Однако при развертывании в Windows Server 2022 с веб-сервером Apache2 с venv на Python 3.11.3 получаю следующую ошибку. Я пробовал обновлять, устанавливать бинарники. До сих пор проблема …

11.09.2024
Django Microsoft SSO Integration State Mismatch (Django + Azure App Service)

Я интегрирую Microsoft SSO в свое приложение Django и сталкиваюсь с ошибкой "State Mismatch" во время процесса входа в систему. Эта ошибка возникает, когда параметр state, который используется для предотвращения атак с подделкой межсайтовых запросов (CSRF), не соответствует ожидаемому …

11.09.2024
Ошибка: 'Вы не забыли импортировать модуль, содержащий эту задачу?'

У меня есть этот проект https://github.com/LucasLeone/LaPanaSystem. Я создал задачу для проверки продаж на изменение состояния, но она не работает. Ошибка: lapanasystem_local_celeryworker | [2024-09-10 23:47:20,238: ERROR/SpawnProcess-8] Received unregistered task of type 'check_sales_for_delivery'. lapanasystem_local_celeryworker | The message has …

11.09.2024
Django collecstatic требует STATIC_ROOT, но установка STATIC_ROOT блокирует загрузку на S3 [дубликат]

Итак, я использую статическое хранилище S3 в сочетании с Django для обслуживания статических файлов для развертывания Zappa. Долгое время все это работало достаточно хорошо, пока я недавно не обновился до новой версии Django. Python 3.12.3 Django 5.1.1 …

10.09.2024
Приложение Electron Forge: Проблемы с расположением исполняемого файла в сборке релиза

У меня есть приложение Electron Forge, предназначенное для запуска сервера Django (на Windows). Сервер Django скомпилирован в исполняемый файл с помощью PyInstaller. Приложение Electron Forge вызывает этот исполняемый файл с помощью команды spawn. Когда я собираю приложение Electron …

10.09.2024
Изменение формата ввода поля DateField на странице редактирования администратора django

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

10.09.2024
Как добраться до стандартных сообщений об ошибках в формах django?

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

10.09.2024
Проект в django. Миксин для любых сущностей

Есть вот такой простой миксин: class UniqueNameErrorMixin: def clean_name(self): name = self.cleaned_data['name'] if Status.objects.filter(name=name).exists(): raise ValidationError('Статус с таким именем уже существует.') return name Как сделать его универсальным, чтобы его можно было просто импортировать и использовать для других …

10.09.2024
Django TemplateView, поднимающий на производственном сервере 500 ошибку

Я использую Django с сервером gunicorn для обслуживания динамических шаблонов, а также статических файлов с помощью whitenoise. Приложение работает в Docker-контейнере с базой данных postgresql. При использовании DEBUG = True в файлах настроек. html с использованием класса TemplateView отображается. …