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

24.08.2022
Django.db.utils.IntegrityError: дублирующее значение ключа нарушает уникальное ограничение "users_user_email_key"

У меня есть проблема, когда я пытаюсь зарегистрироваться в моем приложении с введенными данными: имя, email, пароль, компания. Я получаю ошибку: django.db.utils.IntegrityError: дублирующее значение ключа нарушает уникальное ограничение "users_user_email_key" ПОДРОБНАЯ ИНФОРМАЦИЯ: Ключ (email)=(csscsecscs@gmail.com) уже существует. Моя база данных …

24.08.2022
Ошибка "python setup.py egg_info" при установке scikit-learn с помощью pipenv

Я получил следующую ошибку при установке sklearn с помощью pipenv. Я пробовал различные предложения, включая обновление setuptools и pip. Я также пробовал установить все на разных машинах ubuntu. Я думаю, что эта проблема может быть вызвана конфликтом между версиями …

24.08.2022
Django Traverse Foreign Keys

У меня есть 3 модели, и я пытаюсь создать приборную панель со списком Trials, который охватывает все клиентские сессии для определенного клиента, выбранного с помощью фильтра. Вот модели: class Trial(models.Model): behavior_name = models.ForeignKey(Behavior, on_delete=models.CASCADE) client_session = models.ForeignKey(Client_Session, on_delete=models.CASCADE) …

24.08.2022
Метод для тестирования get_queryset с помощью Pytest

Я создал функцию get_queryset для получения нескольких идентификаторов товара filter_fields = ( "id", "name", "mass", ) ordering_fields = ( "id", "name", "mass", ) def get_queryset(self): queryset = Product.objects.all() id_value = self.request.query_params.get('id') if id_value is not None: queryset = …

24.08.2022
Два кверисета в одном представлении в Django

Итак, я пытаюсь сделать два списка в одном представлении, но с разными фильтрами. Они также меняются в зависимости от того, приостановлена ли кампания или запущена. Вот что я придумал, но это приводит к ошибке: TypeError: init() получил неожиданный аргумент …

24.08.2022
Django PermissionError: [WinError 32] Процесс не может получить доступ к файлу, потому что он используется другим процессом

Я загружаю файлы на Google Drive, сначала загружая файлы в систему, а затем на Google Drive, после чего сразу же удаляю их в одном процессе. Но здесь я получаю ошибку. views.py tfile = request.FILES['file'] temp = db.FileTemp(files=tfile) temp.save() media_metadata …

24.08.2022
Расширение нескольких наборов CustomViewsets - как readonly с Django

В нашем проекте ведущий разработчик поставил задачу рефакторинга некоторых наборов представлений в нашем проекте. Создайте представление Активы, доступное только для чтения, которое будет возвращать все активы по умолчанию и romy. Итак, исходный код выглядит следующим …

24.08.2022
Как передать аргументы типа при использовании представления django generic class based view?

Я хочу использовать django.views.generic.edit.FormView и поскольку это дженерик, я даю ему аргумент типа (MyForm): class MyView(FormView[MyForm]): ... Но это вызывает эту ошибку: TypeError: 'type' object is not subscriptable Как правильно передавать аргументы типа в FormView?

24.08.2022
DATABASE_URL от Heroku Posgre не может быть загружен в set.py от Django и возникает ошибка приложения

При создании сервера API с использованием фреймворка Django+REST и загрузке его на Heroku, жесткое кодирование DATABASE_URL Heroku Postgre в DATABASES файла setting.py следующим образом будет работать на Heroku без проблем. (xxx - это первоначальная информация о DATABASE_URL, но в этот …

24.08.2022
Проблемы с входом/выходом в React Native AsyncStorage с бэкендом Django

Я создаю свое первое приложение на React Native и нахожусь в процессе создания функций входа/выхода из приложения. Я пытаюсь использовать AsyncStorage для запоминания пользователя. Но я столкнулся с несколькими проблемами: 1- когда я пытаюсь войти в систему, поместив пользователя …

24.08.2022
Не знаю, как сделать сложный SQL запрос в django

У меня есть эти две модели ниже class Category(models.Model): id = models.AutoField(primary_key=True) cate_id = models.CharField(max_length=16, editable=False, default=utils.generate_random_str) name = models.CharField(max_length=64, default="") class Record(models.Model): id = models.AutoField(primary_key=True) record_id = models.CharField(max_length=16, editable=False, default=utils.generate_random_str) count = models.IntegerField(blank=True) user = models.ForeignKey(Profile, on_delete=models.CASCADE, null=True) …

24.08.2022
Как написать кнопку типа ajax для объекта типа django, использующего внешний ключ?

Я пытался написать jquery ajax кнопку, которая останавливала бы эффект перезагрузки страницы, когда объект поста нравится, но у меня возникли трудности, потому что мой объект модели like использует внешний ключ в моем webapp, Так как я могу сделать это …

24.08.2022
Django Как отформатировать JSON ответ от drf API?

Я хотел бы узнать, как изменить способ представления JSON-ответов моих запросов к API, созданных с помощью DRF, табуляции, пробелов и т.д..., чтобы точно отвечать на запросы моего фронтенд-приложения. У меня есть следующий код: Мой экстракт models.py: class Email(models.Model): …

24.08.2022
Проблема с методом .only(), передаваемым в Pagination / Serialization --- возвращаются все поля, а не те, которые указаны в only()

Я пытаюсь загрузить некоторые данные в таблицы данных. Я пытаюсь указать столбцы в запросе model.objects с помощью .only() --- на первый взгляд результирующий QuerySet выглядит так, как будто запрос mySQL запрашивает только эти столбцы Однако, когда я …

24.08.2022
Невозможно добавить или обновить дочернюю строку: ограничение внешнего ключа не работает Django

Моя ошибка гласит: (1452, 'Cannot add or update a child row: a foreign key constraint fails (test_clothingapp.clothingapp_clothingitem, CONSTRAINT clothingapp_clothing_clothingType_id_f72c46ef_fk_clothinga FOREIGN KEY (clothingType_id) REFERENCES clothingapp_clothingtype (`i)') У меня в основном есть поле модели внутри другой модели, и они связаны внешним …

24.08.2022
"error": "не найден обработчик для uri [/api/v1/core/search/name/test] и метода [GET]".

Я впервые пытаюсь реализовать elasticsearch в Django rest framework. Но когда я вызываю api на порту 9200, я получаю вышеуказанную ошибку. Я проверил все и не смог понять, в чем причина, Мои модели: class Category(models.Model): name = models.CharField(max_length=255) …

24.08.2022
Почему мои товары не отображаются в корзине? Django

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

24.08.2022
Динамическая загрузка контента между переходом по пунктам меню

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

24.08.2022
TypeError: test_load_category_from_OFF() missing 1 required positional argument: 'monkeypatch'

Def test_load_category_from_OFF(self, monkeypatch): def mockreturn(): test_category_loaded = [ {'category_name': 'Aliments et boissons à base de végétaux', 'category_url': 'https://fr.openfoodfacts.org/categorie/aliments-et-boissons-a-base-de-vegetaux'}, {'category_name': "Aliments d'origine végétale", 'category_url': 'https://fr.openfoodfacts.org/categorie/aliments-d-origine-vegetale'}, {'category_name': 'Snacks', 'category_url': 'https://fr.openfoodfacts.org/categorie/snacks'}, {'category_name': 'Viandes', 'category_url': 'https://fr.openfoodfacts.org/categorie/viandes'}, {'category_name': 'Snacks sucrés', 'category_url': 'https://fr.openfoodfacts.org/categorie/snacks-sucres'} ] return test_category_loaded …

24.08.2022
DRF TimeZoneField: не сериализуемая ошибка JSON

У меня есть модель django: from django.db import models from timezone_field import TimeZoneField class Client(models.Model): time_zone = TimeZoneField(choices_display='WITH_GMT_OFFSET') А APIView для этой модели: class ClientAPIView(APIView): def get(self, request: Request, pk: int, format=None) -> Response: client = get_object_or_404(Client, pk=pk) …

24.08.2022
Stripe Checkout с django-stripe: как передать комиссию покупателям (наценка)?

Я использую django-stripe для создания Stripe Checkouts. Я хотел бы переложить комиссию Stripe на своих клиентов ("наценка"). Я нашел статью помощи от stripe по этому поводу. В ней говорится в общих чертах о том, как …

24.08.2022
Используйте Django Model для поиска 1 записи в час и самой последней записи из другой временной метки

Django 3.2.9 db: (PostgreSQL) 14.0 Модель class InventoryForecast(models.Model): count = models.IntegerField() forecast_for = models.DateTimeField(null=False) forecasted_at = models.DateTimeField(null=False) Data id count forecast_for forecasted_at 8 40910 2022-10-10 11:00 2022-09-04 …

24.08.2022
Как взять settings.ini из базового каталога и поместить его в settings.py?

Папка выглядит следующим образом: базовый_каталог app_folder next_app_folder settings.py settings.ini И я хочу взять настройки из settings.ini и поместить их в settings.py settings.py: config = configparser.ConfigParser() BASE_DIR …

24.08.2022
Возникает ошибка "TypeError: can't multiply sequence by non-int of type 'str'".

Вызывает ошибку "TypeError: can't multiply sequence by non-int of type 'str'" text1 = "Hello" text2 = "World" result = text1 * text2 print(result) Сообщение об ошибке: result = text1 * text2 TypeError: can't multiply sequence by non-int …

24.08.2022
Django - сравнение значений ключей в словарях в двух разных списках

У меня есть два списка словарей, которые я извлек из XML файла с помощью elementtree. Каждый список словарей содержит десятки ключей/значений, но для простоты предположим, что они похожи на следующие: list1 = [{'id': '100', 'first_name': 'john'}, {'id': '101', 'first_name': …

24.08.2022
Django notification hq mark_as_read

Я использую django-notifications-hq для обеспечения работы уведомлений в приложении Django. У меня проблемы с функцией "mark_as_read". Я пытаюсь добиться того, чтобы иметь список уведомлений и, при нажатии на уведомление, отмечать его как прочитанное и перенаправлять на url сообщения. Проблема в …

24.08.2022
Почему я получаю ошибку No module named 'django.utils.lru_cache'?

Я работаю над проектом Django. Я создал форму и попытался использовать Crispy-forms для стилизации формы. Однако, когда я запускаю сервер, я получаю следующую ошибку. File "D:\Django_Project\venv\lib\site-packages\django\template\backends\django.py", line 131, in get_package_libraries raise InvalidTemplateLibrary(django.template.library.InvalidTemplateLibrary: Указана недопустимая библиотека шаблонов. ImportError raised when trying …

23.08.2022
Не удается получить доступ к каталогу/объему, созданному в Dockerfile; Django + Docker

Я новичок в Docker, и я пытаюсь развернуть сайт django с помощью Docker & Gunicorn. Образ Docker собирается просто отлично, но я продолжаю получать эту ошибку при попытке запустить его. touch: cannot touch '/srv/logs/gunicorn.log': Нет такого файла или …

23.08.2022
TemplateDoesNotExist в представлениях Django

Я новичок в Django, в настоящее время следую учебнику на сайте Django для опросов: https://docs.djangoproject.com/en/4.1/intro/tutorial03/ Я не могу отобразить свой шаблон при использовании polls/index.html. Я следовал дословно, но когда я пытаюсь отобразить запрос в файле …

23.08.2022
Django не может найти url, хотя он там есть

У меня проблема, когда я пытаюсь перейти на свою страницу перенаправления и получаю NoReverseMatch, хотя URL там есть? Есть идеи, как это исправить? Я проверил, что url "schema" работает, и он правильно предоставляет схему openapi, но другая …

23.08.2022
Cookiecutter Django - ListView ожидает шаблоны в другом каталоге, чем Views?

Cookiecutter автоматически генерирует приложение users в каталоге my_project. Я поместил my_app в тот же каталог / перечислил его под INSTALLED_APPS и он работает нормально. Затем я создал свою папку шаблонов под my_project/templates/my_app/ (такую же, как сгенерированные users шаблоны). При …

23.08.2022
Синтаксическая ошибка шаблона Django Неверный тег блока

Я новичок в Django: я сделал простой сайт, следуя книге Python Crash Course, я получаю эту ошибку и не могу найти проблему, Вот ошибка: Вот login.html : {% extends "learning_logs/base.html" …

23.08.2022
Как патчить несколько объектов одновременно в Django Rest Framework?

Я создаю приложение, в котором существует модель уведомлений. Поэтому мне нужно такое поведение: когда человек запрашивает страницу уведомлений, поле is_read, которое является булевым, превращается из FALSE по умолчанию в TRUE. Проблема в том, что объектов может быть много, поэтому как …

23.08.2022
Какая технология лучше для бэкенда в электронной коммерции MEAN Stack vs Python

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

23.08.2022
Django - API Google Places - Создание

Пытаюсь внедрить Google Places API, чтобы искать предприятия. Я пытаюсь разбить результат на различные секции (имя, адрес, город...), чтобы вставить его в форму. Проведя небольшое исследование, я действительно нашел окончательный код для копирования. Однако я использую Django …

23.08.2022
Как фильтровать модели Django с помощью поиска по полям, охватывающим отношения и агрегатные функции?

У меня есть набор из четырех моделей, представляющих арендную недвижимость. В модели Property хранится имя свойства и кто его создал. class Property(models.Model): id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) creator = models.ForeignKey(User, related_name='creator', on_delete=models.PROTECT) name = models.CharField(max_length=100) А Property …

23.08.2022
Django прогнозирование будущих событий на основе даты с помощью сигналов?

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

23.08.2022
Импорт "django.(любой модуль)" не может быть разрешен из источникаPylancereportMissingModuleSource, отсутствует файл python

Я нашел похожие вопросы, но все ответы указывали на неправильный интерпретатор. Однако, когда я перехожу в папку Scripts, там нет "python.exe". У меня установлена последняя версия python. введите описание изображения здесь

23.08.2022
Не удается перевести файл pdf с полным форматированием?

есть ли способ перевести pdf с помощью python с помощью AWS на visual studio code?

23.08.2022
GeoDjango - FileNotFoundError: Не удалось найти модуль 'C:\OSGeo4W\bin\gdal304.dll' (или одну из его зависимостей)

Я пытаюсь установить GeoDjango, что оказалось намного сложнее, чем я думал. После установки OSGeo4W на мою 64-битную систему Windows 10 я все настроил в файле settings.py, но теперь я получаю эту ошибку: FileNotFoundError: Could not find module 'C:\OSGeo4W\bin\gdal304.dll' (or one …