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

19.02.2024
Скрипт Vue в моем проекте django не отображается

В настоящее время я почти закончил проект на django. В дополнение к нему я хочу использовать vue, чтобы избавиться от некоторых повторений и открыть для себя некоторые возможности, которые могут улучшить опыт взаимодействия с пользователем. Я обратился к vue …

19.02.2024
Трясогузка: Нежелательные запросы "трясогузки" на каждой странице

Я использую Wagtail 5.2 и имею на каждой странице эти три запроса. Почему Трясогузка это делает? Даже если я перейду по адресу www.example.com/admin/ (страница …

19.02.2024
Оптимизация SimpleJWT для повышения производительности

У меня проблема с SimpleJWT на моем API, построенном на Dajngo, требуется 2 секунды для ответа. Я знаю, что это не кажется долгим временем, но мне действительно нужно улучшить это. В таблице Profile в базе данных MySQL поля username …

19.02.2024
Я пытаюсь обновить значение в моей модели django, но оно не обновляется

Я создал представление, которое сканирует файл report_file, представляющий собой лист excel, проверяет предыдущее значение и сравнивает его с новым значением, а затем вычисляет разницу в процентах. Эта функция takes выполняется только при обновлении файла report_file. Но по какой-то причине, когда …

19.02.2024
Как исправить ошибку Django TemplateDoesNotExist?

посмотрите на изображения ниже. Я новичок в Django. Я только что попытался запустить проект, скачанный из Интернета. Ниже приведен код для …

19.02.2024
Парсер скриншотов Steam

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

19.02.2024
Gunicorn не может связать проект django

Я установил gunicorn в виртуальной среде для запуска проекта django в Ubutu 22 и попытался привязать URL проекта. Но появилась следующая ошибка, и я не могу связать проект. Может ли кто-нибудь помочь мне исправить эту ошибку. Спасибо python --version …

19.02.2024
Некоторые данные форм Django не отображаются в базе данных MongoDB?

Я столкнулся с проблемой в моем Django приложении, где я расширил встроенную модель User дополнительными полями, такими как company_name и role, но когда я пытаюсь зарегистрировать нового пользователя через форму регистрации, эти дополнительные поля не сохраняются в базе данных MongoDB, …

19.02.2024
Как взаимодействовать между моделями внутри model.py?

Есть кое-что, что я хочу сделать, но я не знаю, как это сделать. В данном случае у меня есть 2 модели в проекте с именами 1.Music 2.Artist 1. Music Модель сохраняет сведения о музыке, такие как название музыки, имя …

19.02.2024
Как суммировать целочисленное поле с числом в модели django 5 и сохранить его

у меня есть модель cartitem: class CartItem(models.Model): cart=models.ForeignKey(Cart,related_name='items',on_delete=models.CASCADE) product=models.ForeignKey(Product,on_delete=models.CASCADE) quantity=models.PositiveIntegerField(default=0) при добавлении товара в корзину в режиме просмотра : class AddToCartView(LoginRequiredMixin,View): model = Product def post(self, request, *args, **kwargs): product = get_object_or_404(Product, pk=kwargs['pk']) cart, created = Cart.objects.get_or_create(user=request.user) …

19.02.2024
Все мои поля обновляются, кроме поля "Файл".

Я создаю проект django CRUD. Я столкнулся с проблемой, когда я не могу обновить поле File. Я могу обновить все остальные поля, кроме поля File. Ниже представлены мои модели: class TestCase(models.Model): title = models.CharField(max_length=150) report_file = models.FileField(upload_to=user_directory_path,validators=[FileExtensionValidator(allowed_extensions=['xlsx'])]) date_posted …

19.02.2024
Пространство имен не решено NoReverseMatch: Обратное соответствие для 'login' не найдено. 'login' не является действительной функцией представления или именем шаблона

У меня возникла эта ошибка, и я не знаю точно ее источник, является ли это ошибкой в урлах приложений или в урлах проектов. Точная ошибка выглядит так: "NoReverseMatch: Reverse for 'login' not found. 'login' не является действительной функцией представления …

19.02.2024
Получение изображения по умолчанию при потоковой передаче видео на веб-страницу через django

Моя задача:-* создать веб-страницу, которая принимает видео файл и после отправки через кнопку submit, видео (в виде кадров) будет отображаться внутри самой страницы в другой секции div. причина отображения в виде кадров в том, что мне нужно обрабатывать каждый кадр. …

19.02.2024
WebSocket Disconnect: Не найден маршрут для пути 'ws/chat_app/3wVCio/'

Когда я пытаюсь подключиться к рукопожатию с помощью WebSocket, я получаю следующую ошибку в терминале Django: python3.12/site-packages/channels/routing.py", line 134, in __call__ raise ValueError("No route found for path %r." % path) ValueError: No route found for path 'ws/chat_app/3wVCio/'. WebSocket DISCONNECT …

19.02.2024
Отсутствует модуль с именем 'application'` при развертывании на AWS elastic beanstalk

Я пытаюсь развернуть проект django на elastic beanstalk, я использовал этот AWS официальный Doc для развертывания django на EB: https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create-deploy-python-django.html Вот шаги, которые я выполнил: eb init eb create введите CNAME в ALLOWED_HOST …

19.02.2024
Django-storage[s3]: совместное использование поля storage и upload_to для поля с изображением не работает

Существует несколько тем/блогов о том, как можно использовать библиотеку django-storage для загрузки файлов/изображений на различные облачные платформы (в моем случае я рассматриваю только S3). Я последовал этим рекомендациям и настроил его, добавив следующие настройки в …

19.02.2024
Сайт администратора на Python со сквозным параметром

У меня была следующая модель class UserGroup(models.Model): name = models.CharField(max_length=255, unique=True) users = models.ManyToManyField(User, blank=True) def __str__(self): return self.name С моим Admin.py ниже, набор запросов работал на 100% (в основном показывая только пользователей в текущей группе и пользователей, …

19.02.2024
Фильтр поля "город" (для каждой провинции) на основе выбранного поля "провинция" в панели администратора django

Class Province(models.Model): name = models.CharField( max_length=70, unique=True, null=True, blank=True,) def __str__(self): return self.name class City(models.Model): province = models.ForeignKey("election.Province", on_delete=models.CASCADE) name = models.CharField(max_length=70, unique=True, null=True, blank=True,) class Election(models.Model): province = models.ForeignKey("election.Province", on_delete=models.SET_NULL, null=True, blank=True,) city = models.ForeignKey("election.City", on_delete=models.SET_NULL, null=True, …

19.02.2024
Бэкэнд не отвечает на домен, но отвечает на ip

Я установил 2 разных сервера для frontend и backend. frontend сервер доступен по ip и домену одновременно. все api запросы обрабатываются бэкендом, пока они приходят с ip. но когда я загружаю ui с доменным именем, бэкенд не принимает …

19.02.2024
Django Q2 - Создание базовой структуры для планирования функций

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

19.02.2024
При разборе файла Excel возникает ошибка "Нет таких ключей: 'io.excel.zip.reader'". Ошибка

Я пытаюсь разобрать файл типа 'docx' в моем Django-приложении с помощью pandas, но сталкиваюсь с ошибкой "No such keys(s): 'io.excel.zip.reader'". Похоже, что проблема связана с тем, как читается файл, или с самим форматом файла. Я проверил, что файл действительно является …

19.02.2024
Конфигурация и безопасность базы данных Django Mysql

Существует ли способ получить доступ к базе данных MySQL из Django без явного указания учетных данных, таких как USERNAME, DATABASE NAME и PASSWORD? Я изучал такие методы, как использование dotenv или хранение учетных данных в отдельных файлах, но …

19.02.2024
Microsoft sso не работает в social-auth-app-django=5.4.0 в Django

Мы использовали пакет social-auth-app-django=5.4.0 для sso как Microsoft, так и Google. Google SSo работает правильно, но Microsoft SSO не работает. Он показывает следующую ошибку при попытке SSO. Backend not found Request Method: GET Request URL: http://0.0.0.0:9090/login/microsoft-oauth2/ Raised by: social_django.views.auth …

19.02.2024
Как правильно генерировать html в зависимости от наличия аккаунта у пользователя?

Я на Django пишу веб-приложение для небольшого магазина и я наткнулся на задачу "Выдавать различный контент в зависимости от наличия аккаунта у пользователя", т.е банальное проверить куки и выдать соответствующий html. Возник вопрос: как правильнее всего реализовать? У меня есть …

19.02.2024
Python: Сравнение даты и массовое обновление некоторых полей

Я создал функцию обновления для моего модуля событий, в которой, если дата события уже прошла, она будет массово обновлять статус до 0. models.py class Events(models.Model): id = models.AutoField(db_column='id', primary_key=True) title = models.CharField(max_length=45, blank=True, null=True) venue = models.CharField(max_length=45, blank=True, null=True) …

19.02.2024
Django - как обновить базу данных с помощью выражения поля?

Мы используем Django для нашего сайта, и я хочу удалить личную информацию из одной из баз данных. Например, я хочу изменить адреса электронной почты на их id + "@example.com". Я могу сделать это с помощью Python: for …

19.02.2024
Проблемы с каналами и сигналами Django

У меня есть скрипт на Vue, который получает уведомления от Django и должен отображать и обновлять количество уведомлений в бейдже. Я использую каналы Django, версия Django - 4.2.8, каналы версии 4, uvicorn 0.26 и websockets 12.0. Для обновления количества …

19.02.2024
Является ли Django (особенно Django Rest Framework) действительно синхронным?

Я знаю некоторые понятия о том, что Django (DRF) является синхронным и у него есть несколько рабочих, но я мало что знаю об этом. Я попытался проверить это и создал это представление по адресу http://localhost:8000/my-view/: def my_view(request): # …

19.02.2024
Загрузка большого JSON-файла в Django

Я пытаюсь открыть JSON файл в локальной директории, размер файла 250MB и содержит 1060000 данных. Я использую цикл for для сохранения его в базу данных. Но после этого общее количество данных, сохраненных в базе данных, не совпадает с длиной …

18.02.2024
Страница изменения заказа django oscar не загружается. получаем 502 Bad Gateway

Я получаю 502 Bad Gateway. Я использую приложение django oscar. Оно работает на docker. У меня также есть nginx, настроенный в контейнере. Все остальные страницы работают, кроме страницы изменения заказа. http://localhost:888/admin/order/order/60/change/ Когда я заглянул в журналы gunicorn, он …

18.02.2024
Как лучше всего запустить файл python на фронт-энде?

Я разрабатываю медицинское приложение, которое использует sci-kit для машинного обучения. Я разработал файл Python для логики моего приложения. Он несколько раз вводит данные из командной строки, а затем использует ответы для предсказания того, от какой болезни страдает пользователь. …

18.02.2024
Django.db.utils.OperationalError: соединение с сервером на "localhost" (::1), порт 5432 не удалось: fe_sendauth: пароль не введен

при попытке подключить базу данных postgresql с помощью django я столкнулся с этой ошибкой django.db.utils.OperationalError: connection to server at "localhost" (::1), port 5432 failed: fe_sendauth: no password supplied это мой settings.py `DATABASES = { 'default': { 'ENGINE': 'django.db.backends.postgresql', 'NAME': …

18.02.2024
Class() получил неожиданный ключевой аргумент 'unique_id', когда пытался подключиться к WebSocket

Я пытаюсь подключиться к своему Django WebSocket, но получаю следующее исключение: TypeError: ChatConsumer() получил неожиданный аргумент в виде ключевого слова 'unique_id' "GET /ws/chat_app/sjfAmH/ HTTP/1.1" 500 64965 Я в основном следую учебнику, и именно …

18.02.2024
Django PasswordResetView не отправляет письмо (Django 5, Gmail SMTP)

Проблема: Я столкнулся с проблемой, когда PasswordResetView в моем проекте Django не отправляет электронные письма. Я протестировал свои почтовые конфигурации с помощью оболочки Django и пользовательского почтового маршрута, и письма отправляются успешно. Однако, PasswordResetView по умолчанию и страница сброса …

18.02.2024
Нежелательные пробельные символы в урлах Django

У меня есть нежелательные пробелы в шаблоне url, и я думаю, что это создает проблемы, когда я пытаюсь установить рукопожатие между моим Flutter приложением и моим Django бэкэндом. Я знаю, что на подобные вопросы уже отвечали, но я не …

18.02.2024
Настройка страницы подтверждения удаления выбранного в админке Django

Мне нужно показать дополнительное сообщение о тревоге на странице подтверждения удаления выбранного. Сообщение не должно появляться всегда. Оно должно появляться в зависимости от определенных условий. Я скопировал шаблон delete_selected_confirmation.html из каталога django/contrib/admin/templates/admin. Теперь я могу добавить дополнительное тревожное …

18.02.2024
Как создать модель со списком данных разного типа

Я действительно новичок в django, особенно в SQL, я обычно использую NO SQL в качестве базы данных, я хочу знать, как создать модель, подобную этой? { "title" : "Smarthome by me", "description" : "A Hello World App", "publishedAt" …

18.02.2024
Копирование множества моделей с файловыми полями

Я хочу сделать метод создания клона модели django. Это легко сделать если использовать цикл for и создвавать каждый новый инстанс, но я хочу уменшить кол-во обращений к базе данных, так вот, допустим у меня есть модель Book у которой есть …

18.02.2024
Изображение не отображается на панели администратора

Изображение: Мой index.html: <div class="product-main"> <h2 class="title">New Products</h2> <div class="product-grid"> {% for i in products %} <div class="showcase"> <div class="showcase-banner"> <a href="#"> <img src="{{ i.image.url }}" alt="" /> <img src="{{ i.image.url }}" alt="" /> …

18.02.2024
'<', "<!DOCTYPE "... не является валидным JSON Promise.then (async) ошибка в Django [закрыто]

В настоящее время я изучаю Django и пытаюсь создать сайт электронной коммерции. Я пытаюсь понять, почему я получаю эту ошибку в консоли. Я пытаюсь сделать вызов fetch и пытаюсь отправить данные на url по имени update_item, и я ожидаю, что …