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

04.09.2022
Django rest framework фильтрация и группировка элементов в сериализаторе

У меня есть такие модели: class schoolCycle(models.Model): name = models.CharField(max_length=255) code = models.CharField(max_length=255) class measurements(models.Model): name = models.CharField(max_length=255) weight = models.FloatField() school_cycle_id = models.ForeignKey(schoolCycle,on_delete=models.DO_NOTHING, related_name='measurements') code = models.CharField(max_length=255) class aspects(models.Model): name = models.CharField(max_length=255) code = models.CharField(max_length=255) measurement_id = …

04.09.2022
Как установить задержку для перезапуска контейнера в docker-compose?

У меня проблема с начальным запуском docker-compose up, когда DB еще не инициализирована и django выкидывает ошибку. Я пробовал использовать 'restart_police', но это не помогло и вебсервис перезапускался практически без ожидания и вперед сервиса БД, какой бы период перезагрузки …

04.09.2022
Django Модель '<' не поддерживается между экземплярами 'str' и 'int

У меня есть Django скрипт, который отлично работает локально, но на Render.com он не работает с этой ошибкой: Sep 4 01:01:54 PM create_tasks(limit=limit) Sep 4 01:01:54 PM File "/opt/render/project/src/scripts/pull_from_outscraper.py", line 94, in create_tasks Sep 4 01:01:54 PM for task_object …

04.09.2022
Избегайте жесткого кодирования имени модели

Django 4.1 class Task(models.Model): cypher = models.CharField( max_length=255, null=False, default="", ) class Meta: db_table = "{}_{}_{}".format(TablePrefixes.FIPI.value, __package__, "Task") Здесь в db_table я жестко закодировал "Task". Подскажите, можно ли как-то избежать жесткого кодирования?

04.09.2022
Django template includes + extends

Это мое Дерево каталогов. base.html: {% load static %} &lt;!DOCTYPE html&gt; &lt;html lang="en"&gt; {% include 'weapons/head/head.html' %} {% include 'weapons/body/body.html' %} &lt;/html&gt; body.html: {% load static %} &lt;body&gt; {% block content %}{% endblock content %} &lt;/body&gt; …

04.09.2022
Ошибка Django modelformset_factory не отображается в шаблоне

У меня есть modelformset_factory, отображающий 20 форм с 20 именами сотрудников, чьи номера телефонов должны быть введены, но если есть ошибка(и), они не отображаются в шаблоне и введенные данные также теряются. И даже если формы действительны, я не перенаправляюсь …

04.09.2022
Django как указать, в какую таблицу сохранять зарегистрированных пользователей?

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

04.09.2022
Как развернуть экземпляр ec2 с помощью ASGI django-приложения (apache2 production)

прошу любого помочь решить эту проблему, как развернуть экземпляр ec2 с использованием ASGI django приложения (apache2 production) .

04.09.2022
Как использовать Legend Picking с matplotlib в файле python?

Я создал API с помощью django для визуализации графиков. Я подключился к базе данных и хочу добавить в график анимацию выбора легенды, но что-то не так, кто-нибудь может меня поправить? def one (df_a, a, b, c=2): X …

04.09.2022
Django при фильтрации по принципу "многие ко многим" выдает "Ни один оператор не соответствует заданному имени и типу аргументов".

В моем проекте Django есть следующие модели: model Profile(models.Model): user = models.OneToOneField(User) faculties = models.ManyToManyField('users.Faculty', related_name='profiles') Теперь я хочу определить функцию, которая выдает мне всех сослуживцев пользователя/профиля следующим образом: def coworkers(self): coworkers = User.objects.none() for faculty in …

04.09.2022
Текстовая трасформа CSS не влияет на данные в базе данных

Я новичок в django и у меня проблема, что в моем forms.py я добавил "text-transform:capitalize" и это работает правильно в UI, но когда данные сохраняются, значение становится старым.

04.09.2022
Django не происходит перенаправления при регистрации

Пишу сайт, сделала модель User, форму регистрации и view для регистрации. модель User: class User(models.Model): &quot;&quot;&quot;Класс, описывающий пользователя&quot;&quot;&quot; first_name = models.CharField(max_length=20, verbose_name=&quot;Имя пользователя&quot;) last_name = models.CharField(max_length=20, verbose_name=&quot;Фамилия пользователя&quot;) email = models.EmailField( max_length=254, verbose_name=&quot;Электронная почта пользователя&quot; ) # favourites = add …

04.09.2022
RecursionError: превышена максимальная глубина рекурсии (pythonanywhere)

Я развернул DRF проект на pythonanywhere. У меня есть несколько конечных точек, таких как товары, коллекции, корзины и ... конечные точки продуктов и коллекции в порядке. но это не в порядке, когда я пытаюсь посетить другие конечные точки, …

04.09.2022
Логика модели DJango

возможно ли иметь логику, основанную на выборе, например: class model(models.Model): a = something(choices) b = foreingkey to c etc и затем, если выбор "да", показать таблицу c ForeignKey или просто так class model(models.Model): a = something(choices) …

04.09.2022
Html & django изменение размера img-parent div до одного размера

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

04.09.2022
CSRF-токен из POST некорректен при запуске 2 контейнеров Django на одном хосте Docker

Я запускаю два проекта Django на хосте Docker с Compose, и оба проекта взаимодействуют друг с другом через сеть Docker под названием mynetwork. Все работает нормально, однако, когда я вхожу в раздел администратора проекта A, а затем открываю …

04.09.2022
AttributeError: объект 'NoneType' не имеет атрибута 'aptTime' в Django

У меня есть модель записи на прием к врачу для пациента, я использовал пользовательскую модель пользователя для врача и пациента, используя is_staff и is_patient для их разграничения... class Appointment(models.Model): doctor = models.ForeignKey(settings.AUTH_USER_MODEL, related_name='staff', on_delete=models.SET_NULL, null=True) patient = models.ForeignKey(settings.AUTH_USER_MODEL, related_name='+', …

04.09.2022
Для создания сложных запросов лучше взаимодействовать с query_set как с Sets или использовать встроенные функции?

Я хочу написать сложный запрос, в котором требуется объединение и пересечение. Когда я проверил этот QA, я нашел два подхода. Таким образом, моя потребность может быть решена с помощью needed_keys = [A, B, C] qs1 = model.objects.filter(entity=needed_keys[0]) for …

04.09.2022
Как я могу дать 2 домена моему Django проекту, который содержит 2 разных приложения, размещенных на платформе digital ocens app?

У меня есть проект Django, который размещен на платформе Digital Oceans App Platform. Мой проект содержит 2 приложения Django внутри Я хочу дать основной домен одному приложению Django и поддомен другому приложению Django. Я использую домены google. Если кто-нибудь …

04.09.2022
Прервать цикл, когда list len достигнет 5 (В цикле for)

Я создаю простую программу на python и пытаюсь отфильтровать некоторые ответы на основе предела для запуска цикла for или цикла while. Что я пытаюсь сделать? Я пытаюсь остановить цикл, когда список len достигнет 5. Это может быть …

04.09.2022
Как я могу использовать несколько {% block content %} внутри базового шаблона в django?

Итак, у меня есть базовый html, где, например, я использую его так &lt;html&gt; &lt;body&gt; &lt;nav&gt; navbar &lt;/nav&gt; &lt;div class= "content"&gt; {% block content %} {% endblock %} &lt;/div&gt; ............. Мой вопрос в том, могу ли я использовать содержимое …

04.09.2022
Кодек 'utf-8' не может декодировать байт 0x8b в позиции 0: недопустимый начальный байт django

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

04.09.2022
Python Django - неподдерживаемый тип(ы) операнда для -: 'float' и 'NoneType'

Я новичок в python и Django, я пытался искать, но не могу найти ответ на этот вопрос. Может ли кто-нибудь помочь мне с этим, пожалуйста. Код из моего html: &lt;td class="px-2 py-1 align-middle text-center"&gt; {{ schedule.count_available|floatformat:0|intcomma }} …

04.09.2022
Миксины вызывают взрыв при миграции

Миксины: class ExamPartMixin(models.Model): exam_part = models.ForeignKey('exam_parts.ExamPart', null=True, on_delete=models.CASCADE, ) class NameMixin(models.Model): name = models.CharField(max_length=255, null=False, default="") def __str__(self): return self.name class Meta: abstract = True Модель: class ExamSection(NameMixin, ExamPartMixin, CommentMixin): class Meta: constraints = [ models.UniqueConstraint( fields=['exam_part', 'name'], name='part_section') …

04.09.2022
У меня есть изменения в коде, которые изменяют будущее поле объекта, должен ли я внести изменения в код, чтобы изменить все старые поля или я должен сделать это в бд.

Object is stream { uuid: '32digituuid', virtual_path=path } Теперь, согласно новому изменению, виртуальный будет изменен для всех новых объектов потока, но мне нужны изменения и в старом. Должен ли я внести изменения в код, чтобы сделать эти изменения …

04.09.2022
Развертывание django + mysql + celery + redis в aws [закрыто]

Я новичок в aws и хотел бы спросить, как развернуть django с mysql, redis и celery в aws?

04.09.2022
Нет модуля с именем 'admin_ordering' даже после pip install admin_ordering в venv и он отображается в /venv/lib/

Ок мои настройки INSTALLED_APPS выглядят следующим образом INSTALLED_APPS = [ 'correlator.apps.CorrelatorConfig', 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'rest_framework', 'admin_ordering', ] После установки с помощью pip с активированным venv pip intall admin_ordering Я вижу в venv/admin_ordering в моем models.py …

04.09.2022
Как получить несколько вводов из одного поля ввода и отобразить каждое значение отдельно?

У меня есть поле ввода следующего вида : &lt;form action="worldle" method="post"&gt; {% csrf_token %} &lt;input type="text" name="text" placeholder="Guess the Flag"&gt;&lt;br&gt; &lt;input type="submit" name="Submit"&gt; Я хочу отобразить каждое значение в списке. Для этого я создал список следующего вида …

04.09.2022
Исправление ошибки NoReverseMatch для проекта Django

Я пытаюсь исправить ошибку No Reverse Match для моего проекта django, но не могу понять причину и последовательность действий для ее устранения. Моя задача состоит в том, чтобы нажать на кнопку и изменить статус булевой величины с False …

04.09.2022
Возможно ли включить урлы djoser и урлы пользовательской модели в одну строку запроса?

Urlpatterns = [ path('users/', include('users.urls')), path('users/', include('djoser.urls')), path('users/', include('djoser.urls.jwt')), ] он выдает ошибку, когда я пытаюсь включить djoser.urls и users.urls в один путь. Есть ли какие-нибудь варианты, чтобы сделать это?

04.09.2022
Невозможно установить значения user.is_active и user.is_admin равными True

Мне нужно использовать email для аутентификации вместо пользователя, но когда я создаю суперпользователя, он не устанавливает is_active и is_admin в True, которые по умолчанию False! models.py class CustomUserManager(BaseUserManager): def create_user(self, email, username, password=None): if not email: raise ValueError('User …

04.09.2022
Нулевые значения не отображаются в поле Integer формы Django

В проекте Django у меня есть очень простая форма с тремя целочисленными полями: class SpecItemForm(forms.Form): n1 = forms.IntegerField() n2 = forms.IntegerField() n3 = forms.IntegerField() def __init__(self, *args, **kwargs): super(SpecItemForm, self).__init__(*args, **kwargs) Я инстанцирую форму из views.py с …

04.09.2022
Django динамический фильтр из пользовательского ввода с датой json

Мне нужно иметь динамический фильтр для пользователя (Admin). Там администратор вводит дату и на основе этой даты администратор видит результаты до этой соответствующей даты. Моя проблема сейчас в том, чтобы преобразовать его в json, потому что я не …

04.09.2022
Сообщение формы Django не сохраняется в БД

Форма, которую я сделал на Django, не сохраняет никаких данных, я думаю, что это проблема валидации, но я не могу найти, где проблема - всякий раз, когда я нажимаю на кнопку "submit", страница обновляется, но новые записи не создаются …

04.09.2022
Не удается получить статические файлы в проект django из ведра S3, но удается загрузить. Какие есть предложения?

Далее следует settings.py файл. Я пробовал различные комбинации включения и отключения STATIC_ROOT, статус кво остается отключенным. Добавили CORS и политику Bucket в соответствии с шаблонами, доступными на AWS. Увы! По-прежнему не отображается CSS.

04.09.2022
Мне нужно внедрить валидацию javascript в django

У меня есть javascript валидация, но она не работает для меня, я думаю это может быть sweet alert Я думаю, что sweetalert проверяет до проверки, которая у меня есть в javascript. валидация javascript: const …

03.09.2022
Почему django admin inline save не работает, когда inline содержит readonly первичный ключ?

Почему невозможно иметь readonly inline related object в админке django? В примере ниже, как только я добавляю id в readonly_fields, он ломается при попытке сохранить OtherFoo модель. Я нашел этот тикет в проекте django, …

03.09.2022
Добавление страницы Direct Messaging в приложение для социальных сетей react native с бэкендом Django

Я пытаюсь разработать react native приложение для социальных сетей с бэкендом Django. Мне нужно, чтобы в приложении была страница обмена прямыми сообщениями. Я уже сделал бэкенд Django и фронтенд React Native без функций обмена сообщениями. Как я могу добавить Direct …

03.09.2022
Почему мне нужно использовать виртуальную среду с django?

Я новичок в django и хочу знать, почему мне нужно использовать виртуальную среду для django.