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

10.02.2022
Проблема с изображением в django

У меня проблема с изображением в django. Я получаю 404. Settings.py MEDIA_ROOT = 'static/image/' MEDIA_URL = 'image/' STATIC_URL = '/static/' STATICFILES_DIRS = [ os.path.join(BASE_DIR, "static"), ] Models.py img = models.ImageField(upload_to = '', verbose_name= 'Картинка',null=True ) …

10.02.2022
Django docker logging

Я запускаю docker на своем Mac. У меня возникла проблема с моим файлом views.py, и я пытаюсь вывести на рабочий стол Mac docker некоторые сообщения, чтобы попытаться отладить мой код. Я следую Django и docker: вывод информации …

10.02.2022
Использование primarykeyrelated для post и string для вызова get в django rest framework

У меня есть модель, в которой некоторые поля являются внешним ключом к другой модели. Следовательно, при создании объекта этой модели я должен использовать первичный ключ, но при вызове get api мне нужно показать эти поля как поле, связанное со …

10.02.2022
Django validate_unique ошибка при обновлении из админки

Я создал validate_unique на основе двух полей (актив и портфель), он работает хорошо, когда я пытаюсь создать новый объект, который уже существует, я получаю правильное сообщение. Но я получаю то же сообщение об ошибке, если пытаюсь обновить существующий …

10.02.2022
Django Admin Access Parent Object Value From Tabular Inline

Я пытаюсь настроить администратора TabularInline и перенести значение выбора GenerationMode в поле режима ModeVersion. models.py: class GenerationMode(models.Model): mode=models.CharField(max_length=35, choices=GENERATION_CHOICES, default='None', blank=False, null=False) disabled=models.CharField(max_length=1, choices=DISABLED_CHOICES, default='N', blank=False, null=False) active=models.CharField(max_length=1, choices=ACTIVE_CHOICES, default='Y', blank=False, null=False) created_when=models.DateTimeField(auto_now_add=True) modified_when=models.DateTimeField(auto_now=True) class Meta: db_table = 'main_GenerationModes' …

10.02.2022
SMTPAuthenticationError at /reset_password/ (535, b'5.7.8 Имя пользователя и пароль не приняты, Сброс пароля в django

Когда я использую любой email из этих в сбросе пароля, он выдает ошибку SMTPAuthenticationError at /reset_password/ (535, b'5.7.8 Имя пользователя и Пароль не приняты. Подробнее на\n5.7.8 <a href="https://support.google.com/mail/?p=BadCredentials" rel="nofollow …

10.02.2022
Совместное использование данных в локальном потоке python в разных потоках

Я сохранил request_id в локальном потоке python, этот поток создает еще три потока, которые не будут иметь доступа к request_id. Как я могу поделиться или передать информацию request_id из одного локального потока в другой.

10.02.2022
Django aws получение mysql OperationalError

Я использовал базу данных localhost mysql. После интеграции aws rds mysql я получаю эту ошибку django.db.utils.OperationalError: (1071, 'Specified key was too long; max key length is 3072 bytes') Вот моя конфигурация mysql для aws rds: settings.py DATABASES = …

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

У меня есть следующая модель, которую я хочу использовать для добавления прав пользователям, которые являются частью команды: class Rights(models.Model): user = models.ForeignKey(User, on_delete=models.CASCADE) team = models.ForeignKey(Teams, on_delete=models.CASCADE) read = models.BooleanField(default=True) write = models.BooleanField(default=False) edit = models.BooleanField(default=False) Некоторым …

10.02.2022
Как получить доступ к таблице auth_user_group по ID

Как я могу напрямую указать столбец ID таблицы auth_user_group в запросах/DML? Я имею в виду auth_user_group.id, не auth_group.id и не auth_user_group.group_id. Например, я хочу напрямую выдать DML типа: delete from auth_user_group where auth_user_group.id = 1 …

10.02.2022
В поле status должно быть одобрено, если поле boolean равно true как написать синтаксис

Mode.py это изображение файла модели в этом как только булево значение будет истинным значение поля status должно быть одобрено как написать синтаксис

10.02.2022
Динамическое применение виджета в зависимости от значения поля

В проекте Django у меня есть форма с use_format флажком (по умолчанию не отмеченным) и post текстовым полем. Поскольку я хочу иметь возможность добавить дополнительные возможности к текстовому полю post, например, форматирование текста, я импортировал для этого виджет RichTextEditor.. …

10.02.2022
Html-файл в проекте django не работает должным образом

Я новичок в django, я создал две папки static и templates в проекте django, я создал html файл в папке templates index.html, но VS код здесь работает неправильно, т.е. не показывает emmet и html tag suggestion, как VS код …

10.02.2022
Django Ошибка отсутствия обратного соответствия - ничего не работает

При рендеринге новой страницы действие html-формы на этой новой странице останавливает рендеринг страницы... хотя оно не имеет никакого отношения к рендерингу самой страницы (если я удалю эту одну строку HTML-кода, страница загружается нормально). Я работаю над решением этой проблемы уже …

10.02.2022
Для чего на самом деле нужен Can Order в Django Formsets?

За последний день или около того я потратил изрядное количество времени на изучение поля can order в Django Formsets, но до сих пор не могу понять, для чего оно нужно. Очевидно, оно не обновляет базу данных... и оно помещает …

10.02.2022
Ошибка CSP для загрузочного изображения в гамбургере панели навигации

Я только что добавил политику безопасности контента на свой сайт Django. У меня все работает правильно, за исключением этих двух ошибок для изображений, о которых я понятия не имею, что это такое <img alt="enter image description …

10.02.2022
Атрибут MY 'image' не имеет связанного с ним файла

Прочитав множество ответов на вопросы, похожие на мой, все эти ответы не нашли решения моей проблемы... поэтому я представлю их, чтобы я мог найти решение, подходящее для моей проблемы: мой файл View: введите описание изображения здесь …

10.02.2022
Падение сервера при загрузке файла в приложении Django на DigitalOcean

Я разработал приложение, в котором пользователь может загрузить zip-файл, zip-файл распаковывается и сохраняется во вновь созданной папке с помощью os.mkdir() На локальной машине процесс работает отлично, но при загрузке на digitalocean в производственном режиме (gunicorn + nginx) процесс …

10.02.2022
Подражание объекту запроса для передачи методу ViewSet create()

Я изучаю unittest и unittest.mock, и борюсь с концепциями и реализациями в основном с mock. Для контекста, то, с чем я играю, это Django / DRF API и Redis. Я пытаюсь написать тесты, для которых необходимо подружить вызовы …

10.02.2022
Как создать кнопку для отправки формы и загрузки файла в Django

Как создать кнопку для отправки формы и загрузки файла в Django Я знаю, как использовать этот код и скачать файл &lt;html&gt; &lt;title&gt;Download File&lt;/title&gt; &lt;/head&gt; &lt;body&gt; &lt;enter&gt; &lt;h1&gt;Download File using Django&lt;/h1&gt; &lt;a href="{% url 'download_pdf_file' filename='CF.pdf' %}"&gt;Download PDF&lt;/a&gt; &lt;/center&gt; &lt;/body&gt; …

10.02.2022
Как я могу добавить диктофон в веб-страницу от пользователя и сохранить его в поле filefield в модели django?

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

10.02.2022
Объект Django AttributeError не имеет атрибута 'upper'

Я реализую API для приложения для маркировки изображений. Я настроил метод create() для Tagging. Tagging содержит тег, который является объектом, содержащим имя и язык. Чтобы теги было легче сравнивать друг с другом, я должен сохранять все теги в верхнем …

10.02.2022
Рекурсивная функция для вычисления дочерних элементов родителя

У меня есть набор данных, которые выглядят следующим образом: Персона1 является родителем Персоны2 Персона2 является родителем Персоны3 и Персоны4 Персона3 является родителем Персоны1 Если я попытаюсь вычислить все дерево для Person1, максимальная рекурсия будет превышена, и программа …

10.02.2022
Как позволить пользователю выбирать несколько вариантов при фильтрации данных с помощью django-filter?

У меня есть модель: class Radiations(models.Model): patient=models.ForeignKey(Patient, on_delete=CASCADE) patient_type=models.ForeignKey(PatientType, on_delete=CASCADE, default=None) date=models.DateField(default=datetime.date.today) done_fractions=models.IntegerField(default=0) base_value=models.DecimalField(max_digits=10, decimal_places=2, blank=True, default=None) expected_value=models.DecimalField(max_digits=10, decimal_places=2, blank=True, default=None) remarks=models.TextField(max_length=500, blank=True, default=None) radiations_date=models.DateTimeField(auto_now_add=True) modified_on=models.DateTimeField(auto_now=True) Их фильтр выглядит следующим образом: class RadiationsFilters(django_filters.FilterSet): patient__name=django_filters.CharFilter(lookup_expr='icontains', label='Name') from_date=django_filters.DateFilter(widget=forms.DateInput(attrs={'type': 'date'}), field_name='date', …

10.02.2022
JsonPickle декодирует функцию в значение None

Я использую jsonpickle в проекте django для хранения списков, наборов или массивов пользовательских объектов в models.JSONField. Я запускаю тесты для проверки своего кода: все в порядке, но все идет не так, если я просто пытаюсь .reload_from_db() экземпляр, содержащий …

10.02.2022
Сбои в тестировании каналов Django

Я следовал руководству из readthedocs: https://channels.readthedocs.io/en/stable/tutorial/index.html для каналов django. Все работало хорошо до последней части руководства, о тестировании. Вот тестовый файл, а также обратная трассировка. Я новичок в каналах. Пока я сосредоточился только на …

10.02.2022
Как сделать так, чтобы представление показывало многоступенчатую форму, в которой есть формы и наборы форм

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

10.02.2022
Django-celery-results не истекает, даже если установлено значение CELERY_RESULT_EXPIRES

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

10.02.2022
Django преобразование isoformat string datetime в кортеж и возникновение ошибки

Я пытаюсь обновить два поля времени даты для сущности Skill в моей базе данных. Я уверен, что передаю изоформатную строку времени. При создании вместо обновления все работает нормально, но при обновлении я получаю: Exception Type: TypeError Exception Value: fromisoformat: argument …

10.02.2022
Django: как работает manage.py?

Как работает выполнение команд вызовом команд из manage.py в консоли? В файле же нет никаких команд (я начинающий в Python) Опишите коротко, что коротко происходит при вызове? import os import sys def main(): &quot;&quot;&quot;Run administrative tasks.&quot;&quot;&quot; os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'ChatServerPlayground.settings') try: …

10.02.2022
В Django как добавить пользователя в файл "многие ко многим

Я хочу добавить разрешение тем пользователям, которых я добавляю в отношение "многие-ко-многим". У меня есть модель Projekt, в которой я хочу добавить несколько пользователей следующим образом: class Projekt(models.Model): def __str__(self): return str(self.projekt) projekt = models.TextField(max_length=150) company_name = models.ForeignKey('Company', on_delete=models.CASCADE, …

10.02.2022
Объект Django 'NoneType' не имеет атрибута 'file'

У меня код реализован следующим образом, и когда нет файла, как я могу поднять исключение **models.py** class Template(BaseModel): file = models.FileField( upload_to='', validators=[FileExtensionValidator(['xls', 'xlsx'])] ) uploaded_by = models.ForeignKey( 'Some Model', related_name='', null=True, on_delete=models.SET_NULL, ) views.py @api_view(('GET',)) def i_view(request): …

10.02.2022
Как проверить, существуют ли значения списка в двух или более таблицах базы данных?

У меня есть следующий тип Django Model. class ClientPackageMapping(models.Model): user_id=models.ForeignKey(settings.AUTH_USER_MODEL,on_delete=models.CASCADE, null=False) client_package=models.ForeignKey(ClientPackage,on_delete=models.CASCADE,blank=True, null=True) joined_date = models.DateField(null=True,blank=True) expiry_date = models.DateField(null=True,blank=True) class Meta: abstract=True @property def is_expired(self): if self.expiry_date&lt; date.today(): return True return False class ClientPackageBasicStocks(ClientPackageMapping): stocks = ArrayField(models.CharField(max_length=5),null=True,blank=True) class ClientPackageSilverStocks(ClientPackageMapping): …

10.02.2022
Форма django не отображает ярлыки

Я новичок в django. Я пытаюсь создать простую форму на основе модели. Вводные данные отображаются нормально, но у меня проблема с метками. Они не отображаются на странице. Я не могу понять, где моя ошибка. По моему это должно работать …

10.02.2022
Форма отображает только кнопку "Сохранить"

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

10.02.2022
Как использовать несколько полей имени пользователя для аутентификации пользователя в Django

Я работаю над проектом, в котором я могу получить имя пользователя, электронную почту или номер телефона как USERNAME_FIELD, подобно Instagram, но я застрял и не знаю, как это сделать, вот моя модель USER models.py from django.contrib.auth.models import AbstractUser from django.db …

10.02.2022
Python: GPIO / RpiMotorLib в виртуальной среде с Django - шаговый двигатель вращается рывками

Я пытаюсь запустить шаговый двигатель (NEMA17) с контроллером шагового двигателя DRV8225 внутри приложения python/Djano в виртуальной среде. Сценарий для запуска шагового двигателя с помощью RPiMotorLib - это сценарий в этом руководстве: https://makersportal.com/blog/raspberry-pi-stepper-motor-control-with-nema-17 Когда я запускаю …

10.02.2022
Создание объекта с несколькими отношениями в graphene django

Привет ребята, у меня есть следующие модели в моем проекте class User(AbstractUser): email = models.EmailField(_('email address'), unique=True, blank=False, null=False) username = None first_name = None last_name = None USERNAME_FIELD = 'email' REQUIRED_FIELDS = [] # set custom manager objects …