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

20.01.2023
Как реализовать регистрацию для младших уровней пользователей для моего проекта

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

20.01.2023
(1062, "Дублирующая запись 'admin1' для ключа 'username'")

Models.py class CustomUser(AbstractUser): user_type_data=((1,"HOD"),(2,"Staff"),(3,"Student")) user_type=models.CharField(default=1,choices=user_type_data,max_length=10) class palabout(models.Model): user = models.ForeignKey(CustomUser, blank=True, null=True, on_delete=models.SET_NULL) profileImage = models.FileField() username = models.CharField(max_length=30) email = models.EmailField(max_length=100) password = models.CharField(max_length=100) fname = models.CharField(max_length=30) lname = models.CharField(max_length=30) gender = models.CharField( max_length=1, choices=(('m', ('Male')), ('f', ('Female'))), blank=True, …

20.01.2023
VSCode: [Django] Как перейти к нужному файлу по урлам включает ike PyCharm

Как реализовать так, чтобы при нажатии на urls внутри includes, он переходил к нужному файлу, как PyCharm Я уже установил vscode расширения Pylance и Django

20.01.2023
NOT NULL constraint failed: tickets_category.name

Я создаю приложение для билетов в своем проекте django. Когда я пытаюсь создать билет, появляется ошибка NOT NULL constraint failed: tickets_category.name. Я не уверен, почему значение для поля category_name не передается правильно. Как мне поступить? Любая помощь будет очень …

20.01.2023
Django problema de vistas [закрыто]

<<<0><0>Здравствуйте у меня проблема в django, я сделал личный проект инвентаризации. Проблема в том, что зайдя по прямой ссылке, любой зарегистрированный пользователь может видеть товары другого пользователя http://000000/products/viewproduct/1, это представление для просмотра товара, но если я изменю номер в …

20.01.2023
Django DRF Model не показывает внешние ключи в панели администратора

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

20.01.2023
У меня есть класс с переменной available и другой isActive.

Я только начинаю работать в django. У меня есть класс с переменной available = models.CharField(max_length=20) и другими isActive = models.BooleanField(default=True). Я хотел бы иметь возможность получить слово "недоступен" в поле available, если isActive является False. спасибо listingData = Listing.objects.get(pk=id) …

20.01.2023
Администратор для модели "CustomUser" должен быть зарегистрирован, чтобы на него ссылался FolderAdmin.autocomplete_fields

Я пытаюсь установить django-filer и после следования документации по установке (pip install, add to INSTALLED_APPS etc), когда я пытаюсь запустить свой сервер разработки, я получаю следующую ошибку в терминале... ERRORS: &lt;class 'filer.admin.folderadmin.FolderAdmin'&gt;: (admin.E039) An admin for model "CustomUser" has …

20.01.2023
Подробно": "Метод \"GET\" не разрешен. | Django Rest Framework

Я прохожу курс по входу и регистрации пользователей и получаю эту ошибку и не знаю, как ее исправить detail": "Method \"GET\" not allowed. urls.py from django.urls import path from . import views urlpatterns = [ path('users/login/', views.MyTokenObtainPairView.as_view(), name='token_obtain_pair'), path('users/register/', …

20.01.2023
Отображение двух моделей на одной странице html

Недавно начал познавать django, но столкнулся с проблемой. Создал 2 модуля. Один модуль отображается на странице, а вот второй нет. Максимально искал в интернете, но к сожалению не смог найти. Если более конкретно, то Акции отображаются, а вот Игры нет. …

20.01.2023
Как я могу создать авторизацию с dinamic ролями в бэкенде Django, а фронтенд построен на React?

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

20.01.2023
Перепишите Django ImageField для приема абсолютных URI, а также файлов

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

20.01.2023
HTML Email не отправляется при debug=false в django

Я делаю сайт, на котором после регистрации пользователя на мероприятие ему отправляется электронное письмо, подтверждающее, что он зарегистрировался на мероприятие. Теперь, дело в том, что я могу отправить html почту, когда DEBUG=True, но я не могу отправить html …

20.01.2023
Как я могу выполнить вычисления из набора запросов одной модели и добавить их в поля другой модели?

Добрый день! У меня есть две модели таблиц Django. И даже результат запроса после операции фильтрации с таблицей модели. Одна из этих таблиц содержит данные, которые заполняются с помощью формы Django. Другая таблица может быть заполнена только …

20.01.2023
Неожиданные аргументы ключевых слов

Я просмотрел много сообщений на SO и в других местах, но не могу найти решение той же проблемы. Я получаю следующую ошибку TypeError: Basetable() получил неожиданные аргументы ключевого слова: 'CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents'. У меня есть следующие данные …

19.01.2023
Вложенные сериализаторы изменяют поле JSON на массив строк из массива моделей

На данный момент я разрабатываю приложение для социальных сетей, где каждый пользователь создает аккаунт и должен заполнить форму, указав свою основную информацию, и я храню эту информацию с помощью моделей Django. У меня есть два поля "Personality traits" и "Interests", …

19.01.2023
Отсутствие полей после миграции в проекте Django

Я заинтересован в изучении python и Django и начал этот курс. У меня возникли трудности с переносом моделей в проекте. Следуя курсу, по главе "Модели". Я вставил приведенный код в файл boards/models.py согласно инструкции. Код: from …

19.01.2023
Поле со значением по умолчанию отображается в схеме как необязательное

Опишите ошибку Мой код имеет следующую модель с булевым полем, published, со значением по умолчанию false class PublishableModel(models.Model): """Fields used to determine if and when something is published.""" published = models.BooleanField(default=False) publish_date = models.DateTimeField(blank=True, null=True) Однако схема, …

19.01.2023
Django приложение для морозильной камеры - Проверка временной дельты

Я работаю над проектом по организации морозильной камеры. Поэтому я добавил модель под названием 'ShoppingItem'. У него есть дата 'best before'. Теперь я хочу проверить три вещи с помощью функции: Просрочен ли срок годности продуктов? Продукты в порядке? Или …

19.01.2023
Полнотекстовый поиск в PostgreSQL дает разные результаты для разных версий базы данных

Я пытаюсь использовать полнотекстовый поиск Postgres в моем проекте Django для поиска товаров в моей базе данных. Таблица shop_products имеет индексное поле GIN search_vector. В настоящее время у меня также есть две базы данных, одна из которых является рабочим сервером, …

19.01.2023
Соединение react native с django, получение данных

Я просто пытаюсь соединить нативное приложение react с бэкендом django. В Django я установил django.cors.headers. И я сделал конфигурацию в настройках. Я использую android studio. И я использую эмулятор. И это работает нормально. И у меня есть …

19.01.2023
PyCharm Django test ModuleNotFoundError

Дерево проекта: |___sb_website | |___article | | |__...py | |___home | | |__...py | |___sb_website | | |__dev_settings.py | | |__...py | |__manage.py | |__...py Мои настройки разработки проекта django - dev_settings.py. Я хочу запускать свои тесты …

19.01.2023
Чем статус HttpResponse в Django отличается от status_code?

Я пытаюсь настроить некоторые пользовательские представления ошибок в приложении Django, но я столкнулся с тем, что не совсем понимаю, как работает HttpResponse. Когда я возвращаю HttpResponse(status=500), Django не отображает шаблон 500.html. Однако, когда я возвращаю, используя status_code HttpResponse(status_code=500), он …

19.01.2023
Django первое слово поля char

В моей модели в django есть символьное поле с максимальной длиной 500 символов. Я работаю с базой данных PostgreSQL: class Chat(models.Model): message = models.CharField(max_length=500) username = models.CharField(max_length=255) date = models.DateTimeField(auto_now_add=True) @property def first_word(self): return self.message.split(" ")[0] Мне …

19.01.2023
Заголовки ответов HTTP в python django-graphene

В нашем проекте мы используем токены на предъявителя для обычного программного доступа, но хотели бы реализовать базовый аутентификатор для использования в graphiql. Для этого, в случае, когда не указаны ни Bearer, ни Basic, я хочу вернуть заголовок ответа www-authenticate, …

19.01.2023
Передача графика акций между сервером/веб-сайтом

Я разрабатываю частный webapp, который может выбирать некоторые данные из источника (yfinance, panda, ...) и генерировать временной ряд. В принципе, я хочу иметь возможность нажать на любую из акций Доу Джонса с помощью HTML btn или чего-либо еще, что …

19.01.2023
Как отфильтровать queryset так, чтобы все элементы списка были сопоставлены (по определенному ключу) в списке dicts JSONfield?

У меня есть jsonfield, который представляет собой массив dicts с одинаковой структурой. Мне нужен фильтр, который проверяет, имеет ли данная запись все значения в списке параметров по определенному ключу, где-то в списке. (jsonfield) array = [{'dict_field': 1..}, {'dict_field': 2}, …

19.01.2023
Как я могу получить тип бэкенда в models.py? [Django, социальный аутентификатор]

Введите описание изображения здесь введите описание изображения здесь В поле "Мое имя пользователя" указан email. Платформа telegram не предусматривает наличие электронной почты. Поэтому я хочу установить заглушку при входе в систему через …

19.01.2023
Перенаправление на главную страницу при аутентификации

У меня есть некоторые проблемы с перенаправлением. Когда я уже вошел в систему, и пытаюсь перейти на "/accounts/login", он все равно переходит на эту ссылку, и если я меняю в url.py путь, например, на "accounts/logins", перенаправление работает, но если …

19.01.2023
React, данные, полученные из модуля (django), не отображаются

Что случилось, ребята... У меня проблемы с отображением моих данных, которые я получаю из моих модулей django. Получение данных вроде бы работает нормально, но они не отображаются. Буду очень признателен за любую помощь. В данный момент отображаются только контейнеры и …

19.01.2023
Django import-export - Импорт модели с дочерними элементами из excel

У меня есть две модели: Project и Activity. При регистрации проекта можно добавить одну или несколько связанных с ним работ. Как я могу импортировать проекты из xlsx, которые включают хотя бы одну деятельность? Я использую стороннюю библиотеку django-import-export …

19.01.2023
Django View, поле внешнего ключа убивает производительность

Определение MyObjects: class MyObjects(models.Model): field_a = models.TextField() field_b = models.TextField() ...more irrelevant text/int fields foreign_key_field = models.ForeignKey(AnotherModel, null=True, on_delete=models.SET_NULL) Вид определения: @api_view(["GET"]) @permission_classes([IsAuthenticated]) def my_endpoint(request): objs = MyObjects.objects.filter(is_active=True) ...irrelevant logic my_dict = defaultdict(int) for my_obj in objs: ...bunch …

19.01.2023
Django не загружает фикстуры при наличии сигнала post_save

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

19.01.2023
Django Python HTMX - Пагинация не работает на нескольких таблицах в одном шаблоне

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

19.01.2023
Как настроить Django-сайт с помощью Apache и WSGI

Я пополнил ряды несчастных людей, которые пытались создать сайт Django, обслуживаемый Apache (на Amazon-linux EC2). Я успешно настроил Apache и скомпилировал mod_wsgi под Python3.4, используя virtualenv (по адресу /home/ec2-user/web-dev), следуя инструкциям на https://gist.github.com/tanuka72/79ae58b16be4ac3fafe0 и mod_wsgi docs). …

19.01.2023
Django Rest API жалуется на версию swagger

Мы используем DJango rest framework для создания api. Мы добавили страницу swagger, но она жалуется на версию swagger. Unable to render this definition The provided definition does not specify a valid version field. Please indicate a valid Swagger or …

19.01.2023
Есть ли способ показать только некоторые поля модели?

У меня есть модель с экземплярами полей и есть представления. Могу ли я сделать так, чтобы при перенаправлении на главную страницу были видны только ID, название, срок, сделано? Но когда вы перенаправляетесь на страницу деталей, вы можете видеть все …

19.01.2023
У объекта 'AgencyRegistration' нет атрибута 'get'

Я пытаюсь создать конечную точку с помощью Django REST framework, но когда я пытаюсь получить данные из конечной точки, я получаю следующую ошибку: AttributeError: 'AgencyRegistration' object has no attribute 'get'. Вот мой код models.py `class AgencyRegistration(models.Model): agency_name = models.CharField(max_length=200) tax_id_number …

19.01.2023
Django.core.exceptions.ImproperlyConfigured: Параметр ALLOWED_HOSTS должен быть списком или кортежем после обновления Django

Здравствуйте, я обновил django и после этого получаю эту ошибку django.core.exceptions.ImproperlyConfigured: The ALLOWED_HOSTS setting must be a list or a tuple. но в моем файле setting.py ALLOWED_HOSTS уже есть в списке config.py DJANGO_CONFIG = { 'secret_key': 'fadfas-------', 'debug': False, …

19.01.2023
Как интегрировать сторонние api в Django?

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