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

27.06.2022
Django AttributeError при запросе данных из базы данных

Я продолжаю получать ошибку AttributeError: 'QuerySet' object has no attribute 'title' всякий раз, когда я использую obj=Userpost.objects.all(). Как мне отформатировать его так, чтобы я мог использовать его для запроса всех данных в базе данных? Это мой фрагмент кода …

26.06.2022
Django Rest Framework с shortuuid, generics.RetrieveUpdateDestroyAPIView возвращает 404 {"detail": "Не найдено."}

Я переделывал сайт социальной сети, дорабатывая Django и фреймворк rest, я не хотел использовать стандартный линейный подсчет id в django и мне не нравилось, насколько длинными были id в библиотеке uuid, поэтому я использовал библиотеку shortuuid. …

26.06.2022
Django Apache - внутренняя ошибка сервера mod_wsgi

Итак, я установил свой django и, казалось, все работало нормально, пока я не заметил, что моя панель администратора не стилизуется с помощью css. Я также не мог получить доступ к одному из моих представлений по url, получая Internal Server …

26.06.2022
Тестирование Django: DISTINCT ON fields не поддерживается этим бэкендом базы данных

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

26.06.2022
Ошибка: Команда '['C:\\\Users\\\u\\de\\venv\\\Scripts\\\python.exe', '-Im', 'ensurepip', '--upgrade', '--default-pip']' вернула ненулевой статус выхода 101

Когда я пытаюсь создать виртуальную среду в python, я получаю эту ошибку Ошибка: Команда '['C:\Users\u\Desktop\venv\Scripts\python.exe', '-Im', 'ensurepip', '--upgrade', '--default-pip']' вернула ненулевой статус выхода 101. Я использую Windows 10. Я пробовал удалить python и переустановить его несколько раз, но все …

26.06.2022
Поле oldapp.MyModel.related было объявлено с ленивой ссылкой на 'oldapp.related', но приложение 'oldapp' не предоставляет модель 'related'

Подобные вопросы задавались и раньше, но ни один из них не применим к моей ситуации, насколько я могу судить. Я последовал этому ответу , чтобы переместить модель Related из oldapp в newapp. Я создал следующую …

26.06.2022
Используя Django, я постоянно получаю Uncaught TypeError: Illegal invocation When Trying to Open a Product Modal

Для вызова моего модала я использую следующее: {% for product in products %} <div class="product-action product-action-1 p-abs" id='product-action' data-id="{{ product.id }}"> <a href="#" data-bs-toggle="modal" data-bs-target="#productModal-{{ product.id }}" class="icon-box icon-box-1"> <i class="fal fa-eye"></i> <i class="fal fa-eye"></i> </a> {% endfor %} …

26.06.2022
Существует ли предпочтительный способ сериализации внешних объектов в формат json в python

Я использую клиентский API для получения данных, и когда я использую json.loads(api_response.results), он показывает TypeError('Object of type ExternalUnifiedEvent is not JSON serializable);. Поэтому вместо использования json.loads() я деконструирую данные, как показано ниже, чтобы потом использовать json.dumps() для отправки этих …

26.06.2022
Django - Невозможно добавить новые модели

Беспощадный вопрос. Я не могу добавить новые модели. У меня есть список моделей в моем файле models.py, которые отображаются в панели администратора. Однако новая модель, которую я пытаюсь добавить, не появляется. Смущает то, что его …

26.06.2022
Показывать в шаблоне названия меток полей вместо названий полей - Django

Я использую для отображения ошибок из forms.py в шаблоне, используя код ниже: {% for key, value in form.errors.items %} <div class="alert alert-danger alert-dismissible fade show" role="alert"> <strong>Error:</strong> {% if key != '__all__' %}{{ key|title }} {% endif %} - …

26.06.2022
Django не использует пользовательский адаптер allauth

Проблема, с которой я столкнулся, заключается в том, что пользовательский адаптер, который я создал, не используется django all-auth. Я указал путь к модулю, и все равно django не вызывает метод save_user в файле adapter.py. < from allauth.account.adapter import DefaultAccountAdapter …

26.06.2022
Django: Диспетчер URL не преобразует поле DateField в '%Y-%m-%d'

Я новичок в Django и столкнулся с проблемой - не могу преобразовать строку в объект времени и обратно с помощью register_converter. У меня есть дата Jan 1, 2000 и мне нужно преобразовать ее в 2000-01-01. Я создал конвертер, зарегистрировал …

26.06.2022
Редактирование и удаление комментариев django не работает

У меня не работает редактирование/удаление комментариев. У кого-нибудь есть идеи, почему он не редактирует или не удаляет комментарии к отзывам? В файле views.py под views.py def product_detail, def delete_product и def delete_review последние два внизу страницы. forms.py …

26.06.2022
Django переопределение модели User для дополнительных полей для уже созданного проекта

Я новичок в Django и только что прошел этот учебник онлайн, но кодер использовал модель Regular User, которая имеет только поля "User_name, Last_name, Email, Password". Я пытаюсь добавить дополнительные поля "возраст, пол, отдел и т.д." для пользователей, которые …

26.06.2022
UnicodeEncodeError: кодек 'latin-1' не может кодировать символы в позиции 2082-2084: ordinal not in range(256)

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

26.06.2022
Кнопка добавления строки django отсутствует в версии 3.2

У меня есть сайт Django, где в админских формах с инлайнами отсутствует кнопка добавления под инлайнами. < <

26.06.2022
Django- создать просмотр, получить id, с которым он был сохранен в базе данных return "None", self.object.pk in form_valid is "None"

Я создал представление с помощью createview, где у меня есть форма, это представление имеет url: path('asignacionContact/&lt;int:pk&gt;/',AsignacionCreateView.as_view(), name='assignacion_contact'), я заполняю форму и эффективно она сохраняется в базе данных, но я хочу получить id, с которым она была сохранена в …

26.06.2022
Как получить общую корзину в Django?

У меня есть 2 модели: заказ и корзина вот модель заказа: class Order(models.Model): user=models.ForeignKey(AUTH_USER_MODEL, on_delete=models.CASCADE) product=models.ForeignKey(Product, on_delete=models.CASCADE) quantity=models.IntegerField(default=1) ordered=models.BooleanField(default=False) ordered_date= models.DateTimeField(blank=True, null=True) def __str__(self): return f'{self.product.name}({self.quantity})' def get_total(self): total=self.quantity * self.product.price return total а это модель тележки: …

26.06.2022
Странная ошибка AttributeError из-за Views (Django)

у объекта типа 'projects' нет атрибута '_default_manager' Я получаю эту ошибку, когда во втором представлении используется та же модель, что и в первом. Если модель меняется, и поля корректируются, то все работает. Оба представления идентичны, за исключением …

26.06.2022
Почему мой метод сохранения не возвращает никакого значения

< investment.basic_interest < class Investment(models.Model): basic_deposit_amount = models.IntegerField(default=0, null=True) basic_interest = models.IntegerField(default=0, null=True) def save(self, *args, **kwargs): self.basic_interest = self.basic_deposit_amount * 365 * 0.02/2 #calculated field. super(Investment, self).save(*args, **kwargs) Я получаю 0. Почему он возвращает 0? Мне …

26.06.2022
Как включить предыдущие годы в форму Django Model

Простите меня, если этот вопрос уже задавался. У меня есть блог и я использую шаблон, который вы можете увидеть на сайте Djangos (с небольшими изменениями). Когда я создаю новый блог, я могу выбрать дату от 1 января 2022 года до …

26.06.2022
'set' object is not reversible поднимается, но я не получаю конкретный файл или строку

Я получаю эту ошибку и браузер показывает, что программа жалуется на {% url 'login' %}. И что интересно, я никогда не использовал set в этом коде. Пока что для меня это звучит как глупая ошибка из-за ошибки указания …

26.06.2022
Docker на windows8.1 не может запустить Django

Cmd: Successfully built c16b1b66eff5 Successfully tagged django_docker_with_postgresql_web:latest Recreating django_docker_with_postgresql_web_1 ... done Recreating django_docker_with_postgresql_db_1 ... done Attaching to django_docker_with_postgresql_db_1, django_docker_with_postgresql_web_1 db_1 | db_1 | PostgreSQL Database directory appears to contain a database; Skipping initialization db_1 | db_1 | 2022-06-26 14:22:42.826 UTC …

26.06.2022
Django переопределяет процесс входа в систему django.contrib.auth

Views.py from django.contrib import messages from django.http import HttpResponse from django.contrib.auth import authenticate, login from django.contrib.auth.views import LoginView from django.shortcuts import render def index(request): return render(request, 'index.html') def templates(request): return render(request, 'templates.html') def information(request): return render(request, 'information.html') def …

26.06.2022
Шаблон - Родительский детальный просмотр с дочерним списком для цикла

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

26.06.2022
Сохранение связанных объектов модели в одном представлении

Мне нужна помощь от вас, друзья! Я новичок и работаю над проектом Django - приложение для оценки рисков. У меня возникла проблема с сохранением связанных объектов для записи о риске в моем приложении. Я использую MultiModelForm …

26.06.2022
Django не может найти media файлы после публикации на сервере

Возникла проблема и она заключается в том, что django не может найти media файлы. Я опубликовал сайт на хостинге beget и узнав о том, что файлы static и media из коробки должны хранится в папке public_html. После переноса в этот …

26.06.2022
Django squashmigrations: Как откатить последствия команды squashmigrations?

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

26.06.2022
Выпадающий список Bootstrap не работает в html-шаблоне django

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

26.06.2022
В таблицах данных, как мы можем показать заголовки во время загрузки, а затем, когда данные загрузятся, показать всю таблицу данных?

Я выполняю проект django, в котором у меня есть html страница для рендеринга, где я отображаю некоторые данные в табличном формате с помощью datatables. Я получаю данные для таблицы из api, поэтому это занимает время около 1 или …

26.06.2022
Развертывание проекта Django на ubuntu

У меня есть проект Django с написанным Dockerfile и docker-compose.yml. Проект работает как ожидалось на localhost, и я хочу развернуть его на уже созданной машине ubuntu. Я пытался сделать это с помощью Ansible, но не преуспел. Для хранения данных …

26.06.2022
Как можно получить сумму инвестированной суммы и суммы депозита с помощью Django

Я пытаюсь вывести некоторую сумму из моих инвестиций, используя строку кода ниже, но она не работает. investment.basic_investment_return -= investment.basic_withdraw_amount Модель from django.db import models class Investment(models.Model): basic_deposit_amount = models.IntegerField(default=0, null=True) basic_interest = models.IntegerField(default=0, null=True) basic_investment_return = models.IntegerField(default=0, …

26.06.2022
Сгенерируйте один и тот же токен Django Token Docker

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

26.06.2022
Celery создает очень много задач

Почему Flower показывает 552 задачи в процессе. Но на самом деле их всего 27. Если зайти в Processed - там можно увидеть 27 задач. Может кто-то сталкивался

26.06.2022
Каналы Django - нет соединения с ws

Я делаю пример из документации Django channels и он отлично работает! Я вижу в журналах HTTP GET /chat/lobby/ 200 [0.00, 127.0.0.1:43164] WebSocket HANDSHAKING /ws/chat/lobby/ [127.0.0.1:43168] WebSocket CONNECT /ws/chat/lobby/ [127.0.0.1:43168] однако я не могу подключиться с …

26.06.2022
Django запрос из таблицы paypalipn

Я подключил django-paypal и мне удалось провести платежи, но кажется, что я могу делать запросы из таблицы paypal_ipn или я где-то делаю ошибки. Ниже приведены правильные фрагменты того, что я сделал. from paypal.standard.ipn import models as paypal_models from .serializers …

26.06.2022
Невозможно изменить положение предыдущей и следующей кнопки и цвет фона слайда карусели

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

26.06.2022
Имя пользователя и пароль всегда неверны в моей форме аутентификации django AuthenticationForm

Я пытаюсь залогинить пользователя по его имени пользователя и паролю, но когда я пытаюсь проверить form.is_valid(), он возвращает False. Список ошибок содержит ошибку: "Пожалуйста, введите правильное имя пользователя и пароль. Обратите внимание, что оба поля могут быть чувствительны к регистру". …

26.06.2022
Тип исключения: MultiValueDictKeyError at /predict/ Exception Value: 'a'

Тип исключения: MultiValueDictKeyError в /predict/ Значение исключения: 'a' Code val1 = float(request.GET['a']))

26.06.2022
Правильный способ использования API сторонних производителей с помощью запросов в Django + React (Backend + Frontend)

Я использую Django на бэкенде и React на фронтенде. Я хочу использовать API OpenWeatherMap. В целях безопасности я хочу хранить свой ключ API на бэкенде. В настоящее время в моем приложении Django работает следующее. Когда делается POST-запрос, Django представление …