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

10.09.2022
Как использовать паттерны в определении переменной в Django

Я работаю в Django и у меня есть следующий класс class Usuario(AbstractBaseUser): username =models.CharField(verbose_name='Nombre de usuario', max_length=45, unique=True) date_join =models.DateTimeField(verbose_name='Fecha de alta', auto_now_add=True) last_login =models.DateTimeField(verbose_name='Última conexión', auto_now=True) es_docente =models.BooleanField(default=False) es_estudiante =models.BooleanField(default=False) es_directivo =models.BooleanField(default=False) es_preceptor =models.BooleanField(default=False) es_tutor =models.BooleanField(default=False) es_superuser =models.BooleanField(default=False) …

10.09.2022
Я создаю django webapp и постоянно получаю ошибки pk

Я продолжаю получать эту ошибку даже после миграции, создания миграций, импорта функций get_object, Page not found (404) No storage found matching the query Request Method: GET Request URL: http://127.0.0.1:8000/change-info/1 Raised by: base.views.UpdateInfo Using the URLconf defined in mywallet.urls, Django …

10.09.2022
Django Rest Framework реализует update_or_create при десериализации объекта

Я хочу реализовать update_or_create при десериализации объекта. Я нашел ответ @K-Moe на этот вопрос: Django Rest Framework POST Update if existing or create Я попробовал это решение, но получил ValidationError, говорящий, что мой объект уже существует: [{'variant_id': …

10.09.2022
Ошибка Django NoReverseMatch в /sitemap.xml для статических представлений

Я следовал инструкциям в документации по django, но я получаю эту ошибку при попытке создать sitemap.xml для моего приложения. (также похожие вопросы на stackoverflow не описывают мой случай) <img alt="enter image description …

10.09.2022
Тег <script> запускается дважды в HTML-файле

Мой HTML-файл структурирован так же, как и любой другой HTML-файл. Тег &lt;head&gt; &lt;body&gt; и тег &lt;script&gt; все внутри тега &lt;html&gt;. Но мой тег &lt;script&gt; запускается дважды. Например, если я добавлю console.log("hi") внутрь моего &lt;script&gt;, то в консоли появится лог: …

10.09.2022
Django4.1: Вход не удается на `localhost`, но удается на `127.0.0.1` [Ubuntu 22.04]

Раньше я использовал SQLite в качестве бэкенда базы данных, все было хорошо, но я достиг точки, когда для настройки правильной валидации, запросов, ... RDBMS (postgres) потребовался Сразу после докеризации postgres я начал наблюдать эту проблему. Настройка: …

10.09.2022
Я хочу отображать данные навыков из модели в выбранном теге в django при редактировании существующих данных

Я хочу, чтобы существующие навыки отображались как заполнитель или значения в теге редактирования Это мой html тег выбора навыков. когда пользователь хочет отредактировать свои данные, уже добавленные навыки должны быть в выбранном теге как заполнитель или значение. ' sl ' …

10.09.2022
Получается вложенный словарь в rest_framework

Я должен получать такой результат: example: id: &quot;элемент_1_2&quot; url: null type: FOLDER parentId: null date: &quot;2022-05-28T21:12:01.000Z&quot; size: 12 children: - url: &quot;/file/url1&quot; id: &quot;элемент_1_3&quot; size: 4 date: &quot;2022-05-28T21:12:01.000Z&quot; type: FILE parentId: &quot;элемент_1_2&quot; - type: FOLDER url: null id: &quot;элемент_1_1&quot; date: …

10.09.2022
Как добавить пользовательские разрешения в django rest framework

Я хотел спросить, можем ли мы использовать разрешения на уровне модели из django в django rest-framework или мы должны создать пользовательские разрешения по-другому для django rest-framework. permission = Permission.objects.get(codename = 'is_seller') self.request.user.user_permissions.add(permission) приведенный выше код для добавления …

10.09.2022
Django не показывает пустое сообщение о валидации одного из моих полей

У меня проблема с моим полем. У меня есть два поля, которые имеют одинаковые поля и виджет. Но одно из полей не показывает пустое сообщение о валидации. Модель: class MagangLetter(models.Model): to=models.CharField(max_length=255) reason=models.CharField(max_length=255) start_date=models.DateField() end_date=models.DateField() Форма: …

10.09.2022
Ошибка 403 Forbidden в Django Iframe в браузере Safari

У меня есть Django Iframe, который отлично работает в Chrome и Mozilla, но в Safari я получаю вышеупомянутую ошибку. Я думаю, что куки не обнаружены, потому что когда я проверял, они были пусты и не было найдено никаких CSRF-токенов. …

10.09.2022
Как вывести список в html django?

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

10.09.2022
Django: Поле 'object_id' ожидало число, но получило 'fe2b1fd4313c'

Я получаю эту ошибку при попытке сохранить модель из раздела администратора с помощью Django admin, вот ошибка Field 'object_id' expected a number but got 'id_b2cbfe2b1fd4313c'.. Я использую django shortuuid пакет https://pypi.org/project/shortuuid/ для создания id поля в …

10.09.2022
Невозможно отправить сообщение определенной группе в Django Channels

У меня есть вебсокет, который получает токен в качестве строки запроса. Затем мое пользовательское промежуточное ПО декодирует этот токен, чтобы найти имя пользователя, переданное через этот токен. Текущий пользователь, подключающийся к вебсокету, затем подписывается на группу, названную его …

10.09.2022
Как загрузить файл в формате pdf в Django

Я делаю проект Django и мое требование - загружать файл только в формате PDF, никаких других форматов файлов не должно быть показано при выборе файлов, которые должны быть загружены, кроме файла в формате pdf

10.09.2022
Как проверить содержимое дубликатов файлов

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

10.09.2022
Django 4.1: как добавить 'slug_field' в UpdateView для модели User из модели Profile

Я создал известную модель Profile для модели Django User и она имеет следующие поля: [profile_picture, bio, slug] Я зарегистрировал модель Profile в модели User как StackedInLine Я создал представление для редактирования полей Profile, используя slug в URLconf …

10.09.2022
Django custom actions interim formpage не отправляется на сайт

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

10.09.2022
Как исключить выполнение определенных системных проверок в `manage.py migrate`?

Я создал серию проверок, используя Django's System check framework. Некоторые из проверок используются для подтверждения того, что приспособления настроены правильно. Например, у меня есть проверка, которая подтверждает, что у всех пользователей есть хотя бы одна …

10.09.2022
Как использовать переменную в методе с двойным подчеркиванием в python / django

Я использую фреймворк django для создания сайта, где мне нужно сделать некоторую фильтрацию на моей базе данных. Я создал функцию, в которой можно фильтровать по любому полю в базе данных. Мне нужно использовать метод __gte для поиска всех записей, которые …

10.09.2022
Как справиться с проблемой `Миграция применяется раньше, чем ее зависимость`.

Мне было поручено работать над проектом, включающим react UI и django backend. Есть две версии этого приложения: старая версия, которая работает на старых версиях react и python (v2) более новая версия, которая работает на более …

10.09.2022
Django активировать ссылку/кнопку, если путь начинается с `<path>`

Я создаю приложение Django и у меня есть ссылка на моей панели навигации, которую я хочу активировать (значит добавить css класс), если путь начинается с &lt;base_url&gt;/accounts/ Я пробовал следующее и это не работает {% url 'accounts:profile' as pro …

10.09.2022
Django не автозаполняет внешний ключ текущего пользователя

Я вставляю записи в свою базу данных с лицевой стороны, но внешний ключ текущего зарегистрированного пользователя не заполняется. Он вводится как null. вот моя модель: from django.db import models from django.contrib.auth.models import User # Create your models …

10.09.2022
Почему я получаю имя 'request' не определено в python django 4.1 при рендеринге шаблона [закрыто]

Имя 'request' не определено Метод запроса: GET URL запроса: http://127.0.0.1:8000/gatepass/gatepass_approve/23/1. Версия Django: 4.1 Тип исключения: NameError Значение исключения: имя 'request' не определено

10.09.2022
Как решить, что двум библиотекам нужны разные версии одной и той же зависимости в python

Я пытаюсь установить 2 пакета: пакет A требует версию &lt;0.16 пакета C пакет B требует версию &gt;=0.17 пакета C как можно разрешить такой конфликт?

10.09.2022
Почему мое промежуточное ПО для заголовков CSP не работает в Django?

У меня проблема с заголовком CSP и параметрами how-to в set.py в моих приложениях Django. Знаете ли вы, как настроить для скрипта и источника стиля? И как поставить 'unsafe-inline' и 'style-src-elem'? Может ли кто-нибудь объяснить, как работают параметры? setting.py …

10.09.2022
Строка выпадающего меню bootstrap не работает

Я пытаюсь создать выпадающую панель с помощью bootstrap на сайте Django. В основном, я хочу сделать так: bar с заголовком class и когда кто-то нажимает на панель, class video открывается как выпадающее меню. Но по какой-то причине это не работает. …

10.09.2022
Django remove next if nor more authenticated

Когда сессия завершена и пользователь больше не аутентифицирован, Django перенаправляет его на то, что определено в LOGIN_URL. Но существует также следующий параметр, например: http://127.0.0.1:8000/accounts/login/?next=/catalog/import/ Для большинства случаев использования это имеет смысл, но в моем случае мне это не …

10.09.2022
Как получить url нескольких изображений, хранящихся в папке, в Django

Я разрабатываю приложение на django, которое конвертирует pdf в изображения. Я использую FileField для этой цели и использую ModelForms. После загрузки файлы pdf будут преобразованы в .png и сохранены в отдельной папке. Загрузка и преобразование pdf в png работает …

10.09.2022
Как работать с изменением даты в запросе django

У меня есть модель некоего списка todo, который, помимо прочего, содержит поля для дня недели и времени, когда задача должна быть выполнена. Допустим, у меня ночная смена. Некоторые задачи должны быть выполнены до полуночи, другие - после. Теперь …

10.09.2022
Bootstrap datepicker не работает должным образом?

Я использовал datetimepicker для выбора месяца и года. При первом щелчке при загрузке страницы, datetimepicker показывает месяц и год. Но когда я снова щелкаю на том же поле даты, чтобы изменить месяц, datetimepicker показывает даты вместо месяцев. Здесь я также …

10.09.2022
Как вернуть более одного объекта в django detailview

Есть ли способ заставить django-generic- detailview возвращать более одного объекта

10.09.2022
Попытка удалить элемент из списка элементов

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

10.09.2022
Как сделать так, чтобы определенный путь django url проверялся только в том случае, если все остальные пути были проверены

Я создаю приложение, в котором пользователи могут получить доступ к своим архивам через простой slug, следующим образом: lekha.cc/&lt;archive_slug&gt; Это именно то, как это делает instagram. Однако, когда я перехожу на любую другую страницу, например lekha.cc/dashboard Запускается код …

10.09.2022
Преобразование списка dict (с 2 ключами/значениями) в один dict, где значение первого ключа является ключом второго значения

Я хочу сделать агрегацию и использовать аннотацию с Count (group by). Но я хотел бы преобразовать свой результат следующим образом mygroupby = Mymodel.objects.all().values('field1').annotate(total=Count('field1')) result = [wound_stat for wound_stat in wound_stats] текущий результат [ {'field1': 'A', 'total': 1}, …

10.09.2022
Как создать онлайн-компилятор на Django и Python [закрыто]

У меня есть сайт-блог, и я хочу добавить на него функцию онлайн-компилятора. Бэкэнд сайта построен на Django и Python, и я понятия не имею, как я могу интегрировать в него онлайн-компилятор. Сайт размещен на сервере Linux с Cpanel, так …

10.09.2022
Как установить Serializer для отображения родительских и дочерних элементов в виде списка DRF?

Я создаю приложение, которое посвящено новостям. Новости имеют атрибут под названием Категория, который может быть вложенным. Например: Человек: --BodyOrgans: ----Hand Чтобы сделать проблему более ясной Нам нужно подготовить способ, чтобы при создании новостей, когда мы выбираем категорию Human, мы могли …

10.09.2022
Обезьяний патч datetime.now() во всем приложении Django с помощью unittest.mock

У меня есть проект Django с такой структурой файлов: . ├── app │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── child_app │ │ └── my_calendar.py │ ├── migrations │ ├── models.py │ ├── tests.py │ └── …

10.09.2022
Как использовать сеансы Django

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

10.09.2022
Как вывести число пользователей, заходивших, просматривающих ту или ниую публикацию в django?

Есть список публикаций 'topic' не моогу понять, как вывести число пользователей, которые просматривали тот или иной topic. Причём не колличество посещений (колличество просмотров я уже вывел), а имменно колличество юзеров. Мой код: models.py class User(AbstractBaseUser, PermissionsMixin): username = models.CharField(max_length=255, …