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

30.09.2022
Django JSON поле - поле id запроса

Я пытаюсь отфильтровать JSON-поле Django (бэкенд MariaDB, Django 4.0) target_360 - это поле JSON, каждый запрос, который я пробовал, возвращает пустой кверисет, хотя отладочный отчет четко показывает совпадающий id в первой строке "родительского" запроса поле в models.py, …

30.09.2022
Проблема с установкой моего проекта python/django в docker

У меня проблема с установкой моего проекта python/django в docker. Я запустил docker build . и все прошло нормально до конца без ошибок. Мой исходный код находится на диске Z: /ISICSFLSYN01/ISICSFLSYN01, который является моим NAS synology. Когда …

30.09.2022
Django DISTINCT и получить все объекты из отличительного значения

Может ли кто-нибудь здесь помочь мне с этой проблемой? Я так долго бьюсь и не могу добиться нужного результата. Предположим, у меня есть такая база данных: id Referall Code User Email Date of Using ______________________________________________________________________ 1 ABCD …

30.09.2022
Сортировка моделей в админке

В admin.py добавил class MyAdminSite(AdminSite): def get_app_list(self, request): ordering = { "MainPage": 1, "About": 2, "Industry": 3, #"Events": 4 } app_dict = self._build_app_dict(request) app_list = sorted(app_dict.values(), key=lambda x: x['name'].lower()) for app in app_list: app['models'].sort(key=lambda x: ordering[x['name']]) return app_list admin.site = …

30.09.2022
Как сделать так, чтобы при сохранении данных в базе данных данные, сгенерированные функцией, автоматически вставлялись в поле Django ORM

Я пишу сайт на Django и столкнулся с проблемой У меня в базе данных есть поле title, в котором хранится название книги, но я хочу добавить поле chunk_title, в котором будет храниться название книги, разделенное на фрагменты по 3 …

30.09.2022
Каналы Django - отключение WebSocket со стороны сервера, когда срок действия токена истекает или он становится недействительным

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

30.09.2022
Оператор приоритета шаблона Django

У меня есть условие {% if AAA or BBB and CCC %} do something {% endif %} Возможно ли сначала выполнить OR? Я пытаюсь {% if (AAA or BBB) and CCC %} do something {% endif %} …

30.09.2022
Сообщения журнала из приложения Django не загружаются в AWS CloudWatch

Я добавил сообщения журнала в мое приложение Django, и оно успешно регистрирует сообщения журнала в файл журнала. Теперь я попытался добавить сообщения журнала в AWS CloudWatch. Когда я запускаю приложение, оно создает log group в AWS CloudWatch, но …

30.09.2022
Передавать идентификатор сериализаторам.RelatedField djagno rest framework (DRF)

У меня есть этот код здесь : class TradePartsSerializer(serializers.ModelSerializer): class Meta: model = TradePart fields = '__all__' class TradeSerializer(serializers.ModelSerializer): tradepart = serializers.RelatedField(many=True, queryset=TradePart.objects.filter(TRADE ID)) class Meta: model = Trade fields = ['user', 'partsNum', 'tradepart'] как я …

30.09.2022
Использование "range" в filterset_fields в django-filters в DRF

Я пытаюсь получить диапазон значений и не могу найти примеры использования этого в запросе postman. С другой стороны, чтобы проверить, что поле работает для поиска, я сделал запрос с "exact" и тоже не получил поле, поэтому я думаю, что проблема …

30.09.2022
Реализация фильтров поиска в Django

Хочу реализовать поле поиска с возможностью выбора фильтров поиска, возможно ли это реализовать силами Django и Python, JS не знаю, но если без него никак, буду рад помощи в написании? Теперь к делу: У меня уже реализован полнотекстный поиск и …

30.09.2022
Настройка url на django

Я хотел бы установить путь url, который учитывает любую строку, состоящую из ASCII букв или цифр, дефиса или символа, а также точки. Например: localhost:8000/mysite/toto-25b.ko Как настроить это с помощью re_path ?

30.09.2022
Могу ли я остановить повторение тегов после каждого сообщения?

В выпадающем списке повторяются и отображаются одни и те же теги. Он перебирает теги, используемые в каждом сообщении, но не проверяет, повторяются ли теги или нет. Есть ли способ избежать этого повторения? Мой выпадающий список выглядит следующим образом: <div …

30.09.2022
Использование фильтров через модуль django-filter

Подскажите пожалуйста, что я упускаю. Необходимо реализовать поиск в таблице по нескольким столбцам как на скриншоте.[введите описание изображения здесь][1] [1]: https://i.stack.imgur.com/1Zzw1.png. На YouTube есть видео с реализацией, но через функции. <pre class="snippet-code-html …

30.09.2022
Ошибка ввода пользователя 405 Method Not Allowed (POST)

Я застрял с Django form. Я хочу иметь поле ввода на моей странице DetailView, которое принимает счет игрока. Затем я хочу обработать этот результат в функции pythton, но каждый раз я получаю ошибку 405 Method Not Allowed (POST) html: …

30.09.2022
AbstractBaseUser - создание модели приводит к тому, что в поле 'id' ожидается число, а получается строка?

Я пытаюсь создать пользовательскую User модель: Когда я перехожу к конечной точке для регистрации пользователя, я получаю следующую ошибку: Отслеживание (последний последний вызов): File "/Users/xxx/eb-virt/lib/python3.8/site-packages/django/db/models/fields/init.py", line 1988, in get_prep_value return int(value) ValueError: invalid literal for int() …

30.09.2022
Django ORM упорядочивание по списку операторов in

Заголовок объясняет все. Мне нужно отфильтровать мою модель для всех элементов списка. Event.objects.filter(name__in=d) как я могу отсортировать результат в соответствии с порядком элементов списка d? Я пробовал с [e for t in d for e in events if e.name …

30.09.2022
Асинхронная отправка сообщений с помощью каналов Django по мере их создания

У меня есть процесс, который получает данные асинхронно с помощью httpx, и я хотел бы отправить эти данные сразу после их получения. Вместо этого Channels отправляет их только после получения всех данных. Не уверен, что я не понял чего-то …

30.09.2022
Django select2 не отображается

Я пытаюсь добавить Select2 в мое приложение django, но не могу его использовать. Когда я нажимаю на поле для выполнения поиска, поиск не появляется, поэтому он не работает. Есть ли у кого-нибудь решение, чтобы я мог использовать его в …

30.09.2022
Загрузка на Heroku - ProgrammingError: relation does not exist

Я развернул свое приложение на Heroku, но не могу добавить никаких данных. Когда я попытался открыть первую таблицу с данными из модели, я получил следующее сообщение об ошибке: ProgrammingError at /category/category_table relation "tables_category" does not exist LINE 1: SELECT …

30.09.2022
Как переходить по нескольким страницам из поиска в Django?

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

30.09.2022
Как настроить несколько проектов django для доступа к одной базе данных и моделям

У меня есть один проект django, который служит в качестве API и содержит базу данных и несколько приложений с моделями, миграциями базы данных и так далее. Я хочу иметь пользовательский интерфейс администратора, а также django-admin, которые доступны только …

30.09.2022
Получение анонимного пользователя после входа в систему через otp

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

30.09.2022
ModuleNotFoundError: Нет модуля с именем 'django.forms.util'

У меня есть класс модели django, который имеет поле 'amount' Я использовал pip install django-moneyfield установить денежное поле, но я получил ошибку, когда я запускаю миграцию Мой код: class Student(models.Model): user = models.ForeignKey(CustomUser, on_delete = models.CASCADE) fee = MoneyField(decimal_places …

30.09.2022
Как отправить ссылку на скачивание по почте в django

я хочу отправить ссылку на скачивание по электронной почте, используя django.Any suggestions Я уже сделал несколько методов, но они не сработали body = 'Hello MR THIS MESSAGE FORM RECURITMENT APP The Persons You are looking for is Just Found.The …

30.09.2022
Обновление статуса с помощью Django

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

30.09.2022
Предварительный просмотр развертывания с эфемерным PostgreSQL

В настоящее время моя архитектура состоит из веб-приложения, созданного с помощью Django и Webpack и развернутого на Cloud Run. Процесс сборки состоит только из Dockerfile. Когда кто-то из моей команды открывает новый PR, мы хотели бы, чтобы развертывание начиналось …

30.09.2022
UpdateIssueForm.__init__() отсутствует 1 требуемый аргумент только для ключевого слова: 'pk'

Я попробовал сделать представление обновления, используя представления на основе классов. Я не знал, как передать этот kwarg в представление. В итоге я получил ошибку. Вот представление и форма View class UpdateTeacherIssueView(LoginRequiredMixin,UpdateView): model = TeacherIssue form_class = UpdateTeacherIssueForm template_name = 'crud_forms/edit_teacher_issue.html' …

30.09.2022
Продолжить запрос django rest framework

У меня есть запрос, который длится более 3 минут, я хочу, чтобы запрос был отправлен и сразу выдал ответ 200, а после окончания работы - выдал результат

30.09.2022
Как создать форму с несколькими записями?

У меня есть модель Product с названием продукта и модель ProductCosts со значением стоимости, которая связана с моделью Product. В настоящее время у меня есть форма для ввода нового продукта и другая форма для ввода затрат, где я …

30.09.2022
Шаблон django устанавливает одинаковый размер всех столбцов таблицы

вот мои шаблоны, и что они отображают : template.html &lt;div class="card"&gt; &lt;div class="card-body p-0"&gt; &lt;table class="table" style="width: 100%;"&gt; &lt;tbody&gt; &lt;tr&gt; {% for field in fields %} {% if field != "rehabilitation" and field != "operation_type" and field != "subvention" …

30.09.2022
Сериализатор внешних ключей django rest framework

у меня тут небольшая проблема я просто хочу вернуть данные внешнего ключа с помощью DRF мои модлы: class Trade(models.Model): user = models.ForeignKey(User, on_delete=models.CASCADE) partsNum = models.IntegerField(null=True) class TradePart(models.Model): mainTrade = models.ForeignKey(Trade, models.CASCADE, null=True) data = models.JSONField() …

30.09.2022
Автозаполнение поля внешнего ключа на основе slug в URL-адресе

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

30.09.2022
DEBUG Переменная Django в производственном режиме остается True [закрыто]

В моем проекте Django в режиме production я всегда вижу отладочные сообщения. При этом отладочная переменная DEBUG остается истинной, но в моем коде она DEBUG=FALSE

30.09.2022
Есть ли способ использовать {% block content %}, чтобы он отображался только на определенных @media?

В настоящее время я прохожу курс кодирования, изучаю блочное содержимое и разрабатываю веб-сайт с использованием django и bootstrap. У меня есть некоторый код на отдельной HTML-странице, который я вставляю в другие HTML-страницы, используя {% block content %} {% include …

30.09.2022
Django modelformset_factory валидация виджетов

У меня проблемы с пониманием того, как работает валидация полей формы/модели в Django 4.1.1. Я хочу использовать models.CharField в моей модели с stores = models.CharField(validators=[validate_comma_separated_integer_list], max_length=255) однако при вводе и публикации моего набора форм не происходит …

30.09.2022
Как я могу игнорировать поле "многие ко многим" в модели. Потому что я не могу установить кэширование

У меня есть модель, которая содержит много-много полей, но в некотором коде эта модель должна быть кэширована. но когда я вызываю cache.set(model) django поднимает исключение PicklingError: Can't pickle &lt;class 'django.db.models.fields.related_descriptors.RelatedManager'&gt;: attribute lookup django.db.models.fields.related_descriptors.RelatedManager failed я использую django …

30.09.2022
Django: выбор столбцов в разных приложениях с одним и тем же внешним ключом

Это последующий вопрос из этого. У меня app1/models.py: class A(models.Model): id = models.IntegerField(primary_key=True) text = models.CharField(max_length=20) class B(models.Model): fid = models.ForeignKey(A, models.CASCADE) text = models.CharField(max_length=20) class C(models.Model): fid = models.ForeignKey(A, models.CASCADE) text = models.CharField(max_length=20) …

30.09.2022
Доступ к переменным потребительского класса каналов django извне

Class ExampleConsumer(AsyncWebsocketConsumer): async def connect(self): self.id = 1 self.foo = 'bar' await self.accept() Можно ли получить все существующие экземпляры ExampleConsumer, отфильтровать их по id и получить foo значение? Где-то в django view

30.09.2022
Я хочу показать товары по категориям, используя функцию . (.filter)

Я новичок в Django, я хочу показать товары по категориям, используя .feature (.filter), Я пытался много раз, но у меня не получилось, надеюсь, кто-нибудь сможет мне помочь. Пожалуйста, напишите код с объяснением МОДЕЛИ: from django.db import models # …