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

22.12.2024
Экземпляр Datatables не синхронизирован с DOM (состояние флажка ввода)

У меня есть таблица my_tbl, инициализированная с помощью библиотеки datatables2.1.8.js jQuery: /* using python django template because table template is not in the same html file */ {% include 'my_tbl_template.html' %} let my_tbl=$('#my_tbl').DataTable({...}), каждая …

22.12.2024
Перенос проекта Django + React на новый компьютер в автономной среде без переустановки зависимостей

У меня есть полностековый проект Django и React, который мне нужно перенести на новый компьютер в полностью автономной среде. Моя текущая настройка включает: Django backend с пользовательским приложением React frontend Виртуальная среда Специфические требования к зависимостям …

22.12.2024
Каковы возможные причины возникновения ошибки?

Каковы возможные причины возникновения ошибки 'OperationalError: no such table: auth_user' при запуске Django-приложения и как ее можно устранить? Я пытаюсь решить эту ошибку, но я не могу найти решение в Интернете, связанные с этой ошибкой, пожалуйста, если вы …

22.12.2024
Как решить ошибку 'django.db.migrations.exceptions.InconsistentMigrationHistory'? (с помощью powershell/VSCode)

Я делаю веб-приложение (я студент и это моя первая попытка создания проекта), используя стек: Django, Vue и MySQL. Прикрепляю ссылку на git-репо здесь: https://github.com/yeshapan/LearningDashboard (пожалуйста, ознакомьтесь с ReadME для получения подробной информации) Я завершил первоначальную …

22.12.2024
Безопасно ли {{portfolio.description|safe}}?

У меня сайт проект на django в странице html следующий код: <strong>{{portfolio.begin|safe}} - {{portfolio.finish|safe}}:</strong> {{portfolio.location|safe}} <strong>Должность:</strong> {{portfolio.specialization|safe}} <strong>Дополнительная информация:</strong> {{portfolio.responsibilities|safe}} <strong>Достижения:</strong> {{portfolio.progress|safe}} Решил заняться безопасностью веб сервера, и вычитал, что так заполнять информацию из базы небезопасно. Безопасно …

22.12.2024
Выпадающее меню не расширяется. CSS и JS подключены правильно

Я новичок в веб-разработке. Мне нужна помощь. Выпадающее меню не раскрывается. CSS и JS подключены правильно. В чем может быть причина? Я проверил классы CSS/JS и подключенные файлы. Все вроде бы правильно, я даже использовал GPT, но …

22.12.2024
«Хеширование паролей C# PBKDF2 в Django-совместимом формате (pbkdf2_sha256), проблемы с проверкой паролей»

Я работаю над приложением на C#, где мне нужно проверить пароли пользователей, которые были хэшированы с помощью PBKDF2 algorithm (pbkdf2_sha256) от Django. Пароли хранятся в формате: pbkdf2_sha256$iterations$salt$hash Например: pbkdf2_sha256$870000$wyEbTcPvbTOet9npIyftqZ$Xv274JNGq1ZMQQHzmZx8q5n+Nly/U5Wf1WYLRO4d8YY= Я пытаюсь воспроизвести тот же процесс на C#, используя …

21.12.2024
Django не видит файлы в папке static

Собственно в первый раз работаю на Джанго, делаю сайт с аниме-сериалами и столкнулся с проблемой, джанго не видит файлы в папке статик. urls; urlpatterns = [ path('admin/', admin.site.urls), path('', include('main.urls')), ] + …

21.12.2024
Содержимое блока на django отображается ниже нижнего колонтитула

Это base.html содержимое блока находится между верхним и нижним колонтитулами <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> <h1>header</h1> {% block content %} {% endblock content %} <h1>footer</h1> </body> </html> это индекс, …

21.12.2024
Обновление функций Django

Я выполняю функцию обновления, но получаю сообщение Страница не найдена введите описание изображения здесь views.py def detalle_tarea(request, tarea_id): if request.method == 'GET': tarea = get_object_or_404(Tarea, pk=tarea_id) form = TareaForm(instance=tarea) return render(request, 'tarea_detalles.html', {'tarea': tarea, …

21.12.2024
Как получить мой favicon по адресу `example.com/favicon.ico` в моем проекте Django?

Google в настоящее время не показывает favicon моего сайта в результатах поиска, и я узнал, что это потому, что он должен быть расположен по адресу example.com/favicon.ico. Я ищу простой способ сделать это, надеюсь, не полагаясь на перенаправления. Я использовал перенаправление …

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++){ …