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

17.11.2021
AttributeError at /products/register type object 'address' has no attribute 'USERNAME_FIELD'

Напишите код для функции регистрации пользователя. Здесь у меня модель auth_user один-к-одному связана с моделью адреса. При открытии файла register.html возникает ошибка я обращаюсь ко многим учебникам и ответам на вопросы, но это еще не решено. Пожалуйста, помогите решить …

17.11.2021
Объект модели Django с внешним ключом добавляет другие свойства модели

У меня есть две модели: class Client(models.Model): name = models.CharField('Name', max_length=250) surname = models.CharField('Surname', max_length=250) phone = models.CharField('Phone', max_length=10) ... def __str__(self): return str(self.surname ) + ' | ' + str(self.name) class Checklist(models.Model): client_name = models.ForeignKey(Client, on_delete=models.CASCADE) point1 = …

17.11.2021
Django foreign keys queryset отображается в react-redux

Я знаю, что этот вопрос задавался много раз, но я не могу найти ответ на свою конкретную проблему. Я пытался добраться до решения как на бэкенде (Django), так и на фронтенде (React.js и Redux), но не могу его найти. Я …

17.11.2021
Как я могу перебирать каждый элемент в базе данных и отображать их в divs на моей html-странице с помощью django?

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

17.11.2021
Фильтр категорий товаров Django + Ajax

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

17.11.2021
Pytest-django: Регистрация типа базы данных после создания тестовых баз данных

У меня есть поле модели django, которое регистрирует тип базы данных: class FieldMeta(type): def __init__(cls, name, bases, clsdict): super().__init__(name, bases, clsdict) cls.register_type() def register_type(cls): db_type = cls().db_type(connection) cursor = connection.cursor() try: cursor.execute( "CREATE TYPE foo AS (first integer, second …

17.11.2021
User() получил неожиданный аргумент ключевого слова 'tutors_data'

Как я могу решить эту ошибку User() got an unexpected keyword argument 'tutors_data' в Django rest-framework и djoser? Я нашел несколько решений, но они не смогли мне помочь models.py # Tutoruser Model class TutorUser(models.Model): tutor_user = models.OneToOneField(settings.AUTH_USER_MODEL, on_delete=models.CASCADE, related_name='tutor_user') …

17.11.2021
Должен ли я добавить файлы миграции Django в файл .dockerignore /.gitignore?

Это, вероятно, дубликат этого вопроса. Мой вопрос в том, как я должен подходить к этому при работе в среде docker, поэтому для моего проекта у меня есть docker-compose.yml и docker-compose-deploy.yml для моей производственной среды и, очевидно, файлы миграции …

17.11.2021
Несколько авторов для записи в блоге

Я немного застрял в попытке решить эту проблему Итак, у меня есть webapp, и я решил добавить раздел блога, используя wagtail. Это означает, что у меня уже есть довольно много страниц и моделей, которые я не хочу трогать, …

17.11.2021
Как заставить локальный сервер работать - здесь с языковым сообщением об ошибке?

У меня есть приложение Django (с базой данных postgres), запущенное в виртуальной среде. Все работало на моем localhost до нескольких дней назад, когда я получил ошибку, говорящую, что срок действия моего SSL сертификата истек (localhost:8000). Сегодня, когда я попробовал …

17.11.2021
Проблема с приглашением на мероприятие в моем проекте

У меня следующая проблема... Я создаю "событие" в своем проекте, но не могу пригласить друзей на это "событие". Я не понимаю, как правильно определить "событие", чтобы сделать запрос на приглашение друга. models.py class Event(models.Model): title = models.CharField(max_length=200, blank=False, null=False) …

17.11.2021
Ошибка при сохранении нескольких форм (с одним полем) в django views.py. pls, Нужен правильный рабочий вид или предложение

Models.py class CustomUser(AbstractUser): username = None email = models.EmailField(_('email address'), unique=True) mobileno = models.IntegerField(blank=True, null=True) is_customer = models.BooleanField(default=False) is_vendor = models.BooleanField(default=False) USERNAME_FIELD = 'email' REQUIRED_FIELDS = [] objects = UserManager() def __str__(self): return self.email class VendorDetails(models.Model): vendoruser = models.OneToOneField(CustomUser, on_delete=models.CASCADE) …

17.11.2021
Может ли кто-нибудь помочь мне выяснить, почему значения db не отображаются в форме администратора?

Я новичок, поэтому прошу помочь мне в решении этой проблемы. У меня есть поле DurationField в моем models.py. Я переопределил атрибут виджета поля в admin.py. Мне нужно поле duration как поле выбора без изменения поля DurationField в файле models.py. …

17.11.2021
Не могу найти руководство о том, как настроить Django+Auth0+Graphene

Я пытался настроить свой graphene API с Auth0, но не могу заставить его работать. Я нашел похожие вопросы, такие как: Auth0 - Django и Graphene, но пока без ответа. Я хотел бы получить руководство о том, …

17.11.2021
Безголовый Django-Oscar - правильная настройка промежуточного ПО/сеанса

Я немного запутался в правильной настройке для установки безголового промежуточного ПО/сессии с использованием django-oscar-api. Документация для последнего говорит мне использовать oscarapi.middleware.ApiBasketMiddleWare, если я хочу/необходимо смешать "обычный" django-oscar и django-oscar-api. В той же документации сказано, что я должен …

17.11.2021
Я пытаюсь отправить сообщение на поле отношения manytomany через модель, где модель с отношением manytomany является вложенной.

Когда я пытаюсь отправить сообщение, используя get_or_create и записываемые вложенные сериализаторы, я могу сделать это, но поля с отношениями "многие ко многим" каким-то образом, даже если они являются массивом идентификаторов при отправке, я получаю ошибку: TypeError at /Albums/ Поле 'id' …

17.11.2021
Как упорядочить модели django по десятичным точкам

Я создал модель, в которой я упорядочиваю по feature_req_no Feature_req_no имеет вид: 1, 1.1, 1.1.1, 2, 2.1, 10, 10.1, Когда я пытаюсь выполнить упорядочивание с помощью feature_req_no, порядок выглядит следующим образом: 1, 10, 10.1, 1.1, 1.1.1, 2, 2.1 …

17.11.2021
Используйте toggle для переключения булевого поля django

У меня есть bootstrap toggle, и я хотел бы каждый раз, когда я переключаюсь, активировать или деактивировать булево поле в моей модели. html <div class="form-check form-switch"> <input class="form-check-input" {% if slide.attivo == True %} checked {% endif %} type="checkbox"> …

17.11.2021
Django не открывает форму для ввода данных, а возвращает непосредственно конечную страницу, указанную в файле views.py

[Здесь представлен views.py вместо чтения ввода от пользователя после открытия формы он переходит непосредственно к строке index.html и возвращает ее[][1]1

17.11.2021
Фильтр поля на основе арендатора в шаблоне администрирования Django по умолчанию

Добрый день, даны 2 модели django: class Person(TenantAwareModel): id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) full_name = models.CharField(max_length=200) personal_car= models.ForeignKey(Car, on_delete=models.SET_NULL , null=True, blank=True) ... def __str__(self): return self.full_name class Car(TenantAwareModel): id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) car_name = models.CharField(max_length=200) …

17.11.2021
Является ли контекстный процессор единственным способом доступа к глобальной переменной в Django?

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

17.11.2021
Упорядочение и дублирование моделей Django

У меня есть две модели с отношением manytomany. Когда я создаю тренировку, я хочу, чтобы список упражнений добавлялся в порядке добавления и не удалялись дубликаты упражнений. Например, у меня есть тренировка с упражнениями: A, прыжки, B, прыжки, C,... и …

17.11.2021
Django: фильтрация результатов с использованием первичного ключа

В моем файле data.html мне нужна информация как из модели файла, так и из модели недели. Используя colors = File.objects.filter(user=request.user.userdata).filter(pk=pk) я могу получить всю необходимую мне информацию из файла с нужным PK при открытии html без проблем, но data …

17.11.2021
Перезаписывать сохранять метод django

Мне нужно переопределить метод Django save, чтобы при совершении покупки определенным cpf, она сохранялась со статусом "Approved". Кто-нибудь может мне помочь? Следуйте за models.py class Purchases(TimeStampedModel): APROVADO = "AP" EM_VALIDACAO = "VA" STATUS_CHOICHES = ( (APROVADO, "Aprovado"), …

17.11.2021
Почему CORS-заголовки не относятся к http-запросам браузера

Я хочу глубоко понять CORS. Если мы рассмотрим определение https://developer.mozilla.org/: Cross-Origin Resource Sharing (CORS) - это механизм, основанный на HTTP-заголовках, который позволяет серверу указывать любые источники (домен, схема или порт), отличные от его собственных, с …

17.11.2021
Ошибки при использовании настройки почтового отделения Django для отправки писем

Выпуск Ошибка связана с тем, что папка attachments(post_office_attachments) не может быть создана на linux сервере. Ошибка TypeError at /dev/generate_request/ Объект типа 'TypeError' не является JSON сериализуемым Метод запроса: POST Версия Django: 2.2.3 Тип исключения: TypeError Значение исключения: Объект типа 'TypeError' …

17.11.2021
Django: Изменение поля модели в базе данных при нажатии на кнопку

Я создаю веб-приложение для пиццерии. Нужно добавить действие: при нажатии на кнопку "Заказ доставлен" статус заказа должен меняться на "Заказ выполнен". Как это сделать? Необходимо, чтобы при нажатии на кнопку поле статуса в заказе менялось models.py: views.py: from django.shortcuts …

17.11.2021
Ошибка объявления ярлыка приложения для пакета django oauth2_provider

Я пытаюсь обновить версию django с 1.8 до 3.2. моя конфигурация корневого URL определена как: ROOT_URLCONF = 'clickwork.urls' в settings.py Внутри файла urls у меня есть этот импорт: from django.conf import settings import oauth2_provider.views as oauth2_views from django.contrib …

17.11.2021
Можно ли использовать миксин permissions в какой-либо другой модели, а не в модели пользователя auth?

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

17.11.2021
Десериализуйте для получения экземпляра объекта

Я хочу десериализовать сериализованные данные django rest framework, чтобы получить обратно объект, т.е. сделать что-то вроде Modelname.objects.get(**serialized_data). Однако когда я пытаюсь сделать следующее, я получаю ошибку валидации, потому что drf пытается создать новый экземпляр, а он уже существует. Мне нужно …

17.11.2021
Как внутренне объединить таблицы на основе поля ManyToManyField, сгруппировать по параметру и получить последнюю в Django?

У меня есть две модели с отношением ManyToManyField: class Education(models.Model): title = models.CharField(default=None, max_length=100) content = models.TextField(default=None) price = models.ManyToManyField(Price) class Price(models.Model): cost = models.CharField(default=None, max_length=20) created_at = models.DateTimeField(auto_now=True, null=True, blank=True) Я могу получить все строки следующим …

17.11.2021
Как добавить сигналы с помощью атомарной транзакции?

У меня есть некоторый api, который создает модель User, и у меня есть сигнал post_save, который делает некоторое обновление базы данных. Я хочу применить transaction.atomic, но требуется ли это при использовании сигнала? Работает ли сигнал с атомарными транзакциями? …

17.11.2021
Как преобразовать последнее число Str = (2021GC110) в Int на Python

Я новичок в Django и пытаюсь преобразовать Str, где основой для этого является (2021(год) - CG(название продукта) - 1(ID продукта) -101(var продукта). Но мне нужно последнее число для переменной. пример: продукт 1: 2021CG1101 продукт 2: 2021CG1102 вот …

17.11.2021
Несколько таблиц в одной строке с помощью Python-docx?

Я хочу создать две отдельные таблицы, начинающиеся с одной строки. Я уже пробовал WD_TABLE_DIRECTION, WD_TABLE_ALIGNMENT они работают только для другой строки или другого уровня строки. ''' from docx.enum.table import WD_TABLE_DIRECTION table = document.add_table(3, 3) table.direction = WD_TABLE_DIRECTION.RTL или table.direction = …

17.11.2021
Как добавить пользовательский метод к полю модели в Django?

У меня есть две модели, которые будут использовать одно и то же поле CardNumberField() для хранения номеров кредитных карт. Как я могу добавить пользовательский метод к полю для маскировки номеров карт? Я создал CardNumberField(), который наследуется от …

17.11.2021
Не могу установить значение поля ManyToMany через админ панель Django

Я пытаюсь создать облако тегов. По какой-то причине я не могу установить значение поля через админ панель, то есть я не могу выбрать теги которые принадлежали бы данной публикации. Код: models.py class Publication(models.Model): title = models.CharField(max_length=256) ... tags = models.ManyToManyField('Tag', …

17.11.2021
Проблема при развертывании сайта django на AWS (TemplateSyntaxError)

Мне удалось развернуть свой сайт на AWS с помощью NGINX и Gunicorn. Сайт работал нормально, но я заметил ошибку при посещении страницы. Может ли кто-нибудь подсказать мне, что пошло не так? Вот ссылка на живой сайт: <a href="http://ec2-3-16-152-98.us-east-2.compute.amazonaws.com/" rel="nofollow …

17.11.2021
Отладчик VSCode не запускается в виртуальной среде

Я пытаюсь отладить свое приложение Django в VSCode, но по какой-то причине VSCode не запускается в моем virtualenv. Я пробовал несколько способов, но все равно не получается. I've set pythonpath to the path of the Pythonfile inside my virtualenv: …

17.11.2021
Интеграция Django и Scrapy, как я могу решить проблему попытки относительного импорта за пределы пакета верхнего уровня

Я пытаюсь интегрировать django с scrapy Моя директива выглядит следующим образом djangoproj / djangoproj / settings.py / urls.py / myapp / models.py ( it has the class named DjangoModel ) / views.py / scrapyproj / myscrapyapp / google.py …

17.11.2021
Django: Добавьте результат из второго набора запросов в первый набор запросов

У меня есть две модели из двух разных баз данных (одна только для чтения) без ForeignKey между двумя моделями (не удалось заставить это работать, насколько я нашел, это невозможно). В основной модели я храню ID из второй модели (БД …