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

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 происхождения. Любая помощь или информация по этому вопросу будет принята …

19.01.2023
Как вставить данные внутрь html-тега путем выборки из базы данных django?

возможно ли в django получить данные из базы данных и вставить их в html тег. Я создал нижеприведенную модель и хочу поместить ее данные в соответствующие html-теги. class Metadata(models.Model): meta_name = models.CharField() meta_desc = models.TextField() meta_key = models.TextField() …

19.01.2023
Использование мастера форм django с allauth

В настоящее время мой процесс регистрации пользователей реализован с помощью allauth. Есть ли у кого-нибудь опыт, как сделать этот процесс многостраничным, например, с помощью мастера форм из formtools? forms.py (хранится по адресу users/forms.py) class UserCreationForm1(forms.UserCreationForm): error_message = forms.UserCreationForm.error_messages.update( …

19.01.2023
Как получить атрибуты класса в HTML

У меня есть несколько форм в моей переменной forms, которые я взял из моей БД. views.py: def settings(request): new_form = TrafficSourcesForm() forms = [TrafficSourcesForm(instance=x) for x in TrafficSources.objects.all()] return render(request, 'mainpage/dashboard.html', {'new_form': new_form, 'forms': forms, 'error': error}) …

19.01.2023
Пользовательское отображение значения ячейки, которое зависит от значения другой ячейки

Допустим, у меня есть столбец с несколькими потенциальными диапазонами значений (значения могут варьироваться от 1-10, 1-100 и т.д.). Теперь я хочу отобразить верхние 20% записей в этой колонке с 5x :thumbsup: emoji, вторые 20% с 4x :thumbsup: emoji …

19.01.2023
Как взять имена столбцов таблицы модели Django (queryset) в список, шаблон или другую переменную?

Добрый день! У меня есть табличная модель в Django model. С именованными именами столбцов полей. Я собираюсь разместить эту модель в таблице в шаблоне. Но у меня 8 ... 9 столбцов. Я хотел бы не …

19.01.2023
Как получить параметры url в виде списка в Django?

Я хочу получить параметры url в виде списка в django. Скажем, для примера, я добавлю каждый параметр в url как; mydomain.com/param1/param2/param3/.../paramx Где каждый параметр может существовать или не существовать. Например, ссылка может быть; mydomain.com/param1/param3/param4/... Итак, мой вопрос в …

19.01.2023
Django-allauth | Я нормально мигрирую в проект github, но все время пишет "You have 26 unapplied migration(s)".

Я хочу попробовать django-allauth. Я клонировал проект django-allauth на github (только это), но позже для миграции ok, когда я выполняю "python manage.py runserver", это говорит: You have 26 unapplied migration(s). Your project may not work properly until you apply the …

19.01.2023
Почему моя функция не возвращает объект по его slug в url?

'edit_holiday() получил неожиданный аргумент ключевого слова 'slug' Хотелось бы, чтобы при нажатии на объект, его slug возвращался в url, который я задаю автоматически в моделях, чтобы он был идентичен названию. Функция в models.py: @receiver (post_save, sender = Holiday) def …

19.01.2023
Pyodbc.ProgrammingError: ('42000', '[42000] [Microsoft][ODBC Driver 18 for SQL Server]

Я пытаюсь преобразовать тип столбца DataFrame и получаю эту ошибку, когда пытаюсь вставить данные в SQL SERVER: pyodbc.ProgrammingError: ('42000', '[42000] [Microsoft][ODBC Driver 18 for SQL Server][SQL Server]Входящий поток протокола удаленного вызова процедур (RPC) потока табличных данных (TDS) некорректен. Параметр …

19.01.2023
Как ограничить, чтобы автор сообщения мог видеть и редактировать только свои сообщения

В этом коде только автор сообщения может редактировать свое сообщение, но как сделать так, чтобы автор сообщения мог видеть только свои сообщения? from rest_framework import permissions class IsAuthorOrReadOnly(permissions.BasePermission): def has_permission(self, request, view): if request.user.is_authenticated: return True return False …

19.01.2023
AttributeError: объект 'Serializer' не имеет атрибута '_meta'

я создал этот сериализатор для проверки наличия записи с такой комбинацией столбцов` class CampaignServicesValidation(serializers.Serializer): campaign_id = serializers.IntegerField(required=True) service_id = serializers.IntegerField(required=True) def validate(self, data): try: campaign_service = CampaignServices.objects.get(campaign_id=data['campaign_id'], service_id=data['service_id']) print("found"+str(campaign_service.id)) except Exception: raise serializers.ValidationError(detail='Campaign Service does not exist') return campaign_service …

19.01.2023
Как получить доступ к вложенным полям JSONField в шаблоне HTML (Django)

У меня есть модель user с полем data, содержащим вложенные данные, например, для одного user это может быть data = { "2020":{"payment_date":"today","amount":600}, "2021":{"payment_date":"","amount":800} } у модели также есть поле name. В моем HTML я могу …