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

19.10.2022
Фильтр по нескольким годам в DRF

Так я пытаюсь сделать фильтр по году и поэтому он может использовать несколько значений, как это filter?year=2000,2021 И с этим я должен получить все объекты с годом 2000 или 2021 Мой filter.py from django_filters import( BaseInFilter, NumberFilter, FilterSet, …

19.10.2022
AttributeError: частично инициализированный модуль 'posts.views' не имеет атрибута 'SearchMenuPage' (скорее всего, из-за циклического импорта)

Я пытаюсь эмулировать маршрутизацию url в StackOverflow, когда нужно запросить URL с путем search/. Как показано, запрос этого URL перенаправляется на search?q=. При выполнении теста для достижения вышеупомянутого результата …

18.10.2022
Передать json-объект в html-форму для POST-запроса в Django

Данный пост это скорее сообщение о проблеме и ее решении, чем вопрос. Но вопрос тоже будет. Предположим, по какой-то причине Вам нужно для POST-запроса использовать именно HTML-форму. В этом случае, Вы разумеется воспользуетесь языком шаблонов Django и будете передавать желаемые …

18.10.2022
Даже пакет guincorn установлен, пакет 'gunicorn' не установлен, поэтому не удаляется.

Я хочу полностью удалить guincorn с моего сервера ubuntue. Однако, при попытке запустить sudo apt-get purge --auto-remove gunicorn появляется сообщение Package 'gunicorn' is not installed, so not removed. Вот снимок экрана, который показывает, что gunicorn установлен. <a href="https://i.stack.imgur.com/jJcc1.png" …

18.10.2022
Искаженное представление страницы списка поиска в админке django

Кто-нибудь знает, как исправить эту проблему css искажается см. скриншот это скриншот искаженного

18.10.2022
Как подсчитать отзывы о товаре в django?

Я создаю сайт электронной коммерции на django. В моих моделях у меня есть модель продукта и модель отзывов. Как я должен соединить эти две модели для количества отзывов и атрибута средней оценки? Это мой текущий файл моделей <pre …

18.10.2022
Почему моя функция get_absolute_url объединяет мой домен с именем моего сайта?

Я использую фреймворк Django sitemap, и мне нужно использовать функцию get_absolute_url для отображения URL сайта в карте сайта. Однако я столкнулся с проблемой, поскольку моя ссылка становится: exampleio.io вместо example.io. Моя функция в моей модели такова: def get_absolute_url(self): return reverse('packages', …

18.10.2022
Как преобразовать мою html-строку в собственный тип данных?

Я довольно новичок в JS и HTML, работа над проектом Django сейчас заставляет меня сходить с ума от этого . Я передал переменную из контекста из Django в html. Я заметил, что тип данных преобразуется в строку с помощью …

18.10.2022
Простой метод JWT не разрешен в приложении Django, развернутом на движке Gcloud App Engine

Я довольно новичок в django и gcloud и в настоящее время я застрял на этой проблеме, когда я пытаюсь развернуть мое Django App на Gcloud App Engine. При обращении к api для получения токена я получил эту ошибку. <a …

18.10.2022
Логика оператора if и (return redirect) в django

Def set_default(request, id): Address.objects.filter(customer=request.user, default=True).update(default=False) Address.objects.filter(pk=id, customer=request.user).update(default=True) previous_url = request.META.get("HTTP_REFERER") if "delivery_address" in previous_url: return redirect("checkout:delivery_address") return redirect("account:addresses") Это функция, которая устанавливает адрес по умолчанию, и если пользователь пришел со страницы с адресом для проверки, она устанавливает адрес по …

18.10.2022
Лучший Python Framework, подходящий для работы с базой данных Blockchain

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

18.10.2022
Обновление Django Formsets с данными о поле many_to_many

Мне кажется, что я исчерпал весь свой гугл-фу по этому вопросу. Я перепробовал столько разных способов, что не могу вспомнить, что именно пробовал. У меня есть класс "Recipe", который имеет 3 поля many_to_many. У меня есть пустая форма, …

18.10.2022
Присвоить категорию с помощью действия в админке django

могу ли я использовать django actions для присвоения категории моим статьям в django-admin? class Category(models.Model): name = models.CharField(max_length=155, db_index=True) class Woman(models.Model): title = models.CharField(max_length=255) content = models.TextField(blank=True) photo = models.ImageField(upload_to='img', blank=True) time_create = models.DateTimeField(auto_now_add=True) time_update = models.DateTimeField(auto_now=True) is_published …

18.10.2022
Как отправлять письма из контактной формы получателю? Django

Когда я нажимаю кнопку "Отправить сообщение", появляется сообщение о том, что оно отправлено, но когда я проверяю свою электронную почту, письма там нет. Помогите, пожалуйста. Это мое первое веб-приложение с использованием Django. вот что написано в …

18.10.2022
Как передать pk экземпляра модели в шаблон из Django modelformset?

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

18.10.2022
Json как таблица с помощью django

Я смоделировал свою базу данных с помощью models.py в рамках моего проекта django, одно из полей - JSONField, и я могу сохранить json-данные в это поле без каких-либо проблем. Мои сомнения связаны с тем, как я могу отобразить эту …

18.10.2022
NGINX 403 (Forbidden) - проект Django React

Здравствуйте у меня проблема с моим проектом Django React ... у меня 403 ошибка на статических файлах (js, css)...Ошибка 403 NGINX Django config -&gt; server { server_name thewatchesmania.com www.thewatchesmania.com; location = /favicon.ico { access_log off; log_not_found off; …

18.10.2022
Данные поля формы модели Django не отображаются

Я пытаюсь выяснить, почему мое выпадающее меню не отображает список коллекций, из которых пользователь может выбирать. IMAGE: [1]: https://i.stack.imgur.com/UIrq6.png Здесь также представлен код для 2 моделей: class Collection(models.Model): title = models.CharField(max_length=255) def __str__(self) -&gt; str: …

18.10.2022
Существуют ли функции или переменные для получения текущей настройки уровня изоляции в Django?

Я пытаюсь проверить текущую настройку уровня изоляции в Django. Например, настройка уровня изоляции по умолчанию в Django - READ COMMITTED, поэтому если есть transaction.current_isolation_level(), Я могу вывести READ COMMITTED на консоль, чтобы проверить текущую настройку уровня изоляции …

18.10.2022
Сообщение о проверке подлинности не отображается как гиперссылка в письме, а отображается как текст в письме. пожалуйста, помогите мне.

Views.py под моими представлениями у меня есть все мои представления для аутентификации пользователя, которые включают: signin, signup, signout и другие функциональные представления. email_confirmation.html Вот html-шаблон, который я создал для отображения сообщения о подтверждении электронной почты пользователю. {% autoescape off …

18.10.2022
Форма, возвращающая данные, не является действительной в django

В моем приложении django у меня есть модель User, которая имеет булево поле is_manager. Модель пользователя в models.py: class User(AbstractUser): name = models.CharField(max_length=15, null=True, blank=True) last_name = models.CharField(max_length=15, null=True, blank=True) title = models.CharField(max_length=50, null=True, blank=True) email = models.EmailField(unique=True) …

18.10.2022
Конфигурация CircleCI для django

У меня такая конфигурация circleci version: 2.1 orbs: python: circleci/python@0.2.1 jobs: build: executor: python/default docker: - image: circleci/python:3.9 environment: DATABASE_URL: postgresql://circleci@localhost/circle_test - image: circleci/postgres:13.3 environment: PGHOST: localhost PGUSER: circleci POSTGRES_USER: circleci POSTGRES_DB: circle_test POSTGRES_HOST_AUTH_METHOD: trust steps: - checkout - …

18.10.2022
Как переопределить GET в Django Detailview?

У меня есть FORMVIEW, который перенаправляет на DETAILVIEW, и он отлично работает. Проблема у меня возникает, когда я пытаюсь объединить Pagination с DetailView. Когда я пытаюсь использовать пагинацию, GET по сути перенаправляет меня на FORMVIEW. Я понимаю, почему он …

18.10.2022
Вставка текста с несколькими выбранными опциями в pg с помощью django

Например, я использовал Django для извлечения определенных данных об уникальных номерах из моей базы данных. Затем я создал выпадающий список с поиском с помощью select2. И использовал jQuery для функциональности поиска. С помощью этого я могу выбрать несколько уникальных …

18.10.2022
Пользовательское разрешение Django не назначается вновь созданному пользователю

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

18.10.2022
Файлы стилей и javascript не отображаются при развертывании приложения Django на a2hosting CPanel

Я развернул свое Django-приложение на хостинге a2hosting, но стили не отображаются. Кроме того, страница с документацией swagger пуста и ничего не содержит. Здесь на изображении видно, как отображается страница Admin. страница администратора Я сделал collectstatic …

18.10.2022
Как отправлять электронные письма с помощью Django All auth?

Я пытаюсь отправлять электронные письма для регистрации/верификации аккаунта и т.д., используя django allauth, и это работало правильно во время разработки, используя консоль в качестве почтового бэкенда, однако теперь я пытаюсь отправить электронную почту, используя gmail, я получаю следующую ошибку: …

18.10.2022
Django Rest Framework: Не отправляется электронное письмо из формы react Ошибка 400

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

18.10.2022
Необходимо создать представление администратора для просмотра сохраненных данных. Создайте базу данных сотрудников и создайте следующие api

Добавить нового сотрудника Get employee by emp_id удалить сотрудника по id обновить зарплату сотрудника

18.10.2022
Как проверить уникальные значения атрибутов объекта по отношению к другим атрибутам этого объекта?

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

18.10.2022
Как обновить версию узла в контейнере docker?

Сейчас я разрабатываю некоторый личный fullstack проект, используя react, django, postgres и docker. Сначала я использовал node версии 8, но теперь я пытаюсь использовать node версии 16. Я пытался сделать вот так. FROM buildpack-deps:bullseye ENV NODE_VERSION 16.18.0 RUN mkdir …

18.10.2022
Как сделать REST API для бронирования 30-минутных слотов. Я пробовал использовать django, но это сбивает с толку. любая ссылка будет полезна

REST API Доступны 30-минутные временные интервалы для планирования встречи с конкретной комнатой.

18.10.2022
Django поле "многие ко многим" продолжает добавлять каждый экземпляр к самому себе

У меня есть модель "пост" и модель "профиль". Мне нужно добавить лайки к посту, поэтому сначала я сделал "ForeignKey", теперь у меня есть отношения ManyToMany, но я продолжаю видеть, как все возможные экземпляры "профиля" автоматически добавляются к каждому экземпляру …

18.10.2022
Как установить поле, отличное от id, в качестве первичного ключа в модели django rest

Я новичок во фреймворке django_rest и у меня проблема с установкой другого поля в качестве первичного ключа и последующим использованием этого поля в качестве внешнего ключа в другой модели. Вот мои модели: class Test(models.Model): test_id = models.CharField(max_length=50, default="A10", primary_key=True) …

18.10.2022
Django-Extra-Views: Inlines дочерняя модель получает author none. Как мне установить его таким же, как у родителя?

Я уже день или два ломаю голову над этим вопросом. У меня есть веб-приложение django, в котором есть 3 модели users/models.py: from django.db import models from django.db.models.signals import post_save from django.dispatch import receiver from django.contrib.auth.models import User # Create …

18.10.2022
Когда использовать savepoint = False в транзакциях django?

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

18.10.2022
Serializer user "Неверные данные. Ожидался словарь, а получил User"

Я пытаюсь отобразить поля моей пользовательской модели, но постоянно получаю сообщение, что мой сериализатор не действителен { "non_field_errors": [ "Неверные данные. Ожидали словарь, а получили User." ] } это моя модель from django.db import models from django.contrib.auth.models import BaseUserManager, …

18.10.2022
Как я могу получить доступ к подсчету поля в модели Django?

Я хочу отобразить общую выручку, которая равна общей цене, а общая цена - это поле в модели назначений. Мне нужен подсчет этого конкретного поля, чтобы я мог отобразить его в html. HELP! Модель назначения

18.10.2022
Вставка значка HTML в новый div с помощью Javascript

В этом проекте Django есть функция Javascript, создающая новый div, в котором мы отображаем некоторые данные. for (var i = 0; i &lt; files.length; i++) { var newDiv = document.createElement('div'); newDiv.setAttribute("class","files_div"); //Call the helper function to check if …

18.10.2022
Инсценировка запроса к цепочке БД в модульном тесте Django

У меня есть функция, которая позволяет пользователям создавать новую запись в БД. Но перед этим у меня была проверка, не являются ли существующие записи пользователя меньше допустимого диапазона. Ниже приведена реализация функции def is_allowed_to_create(permissible_range): count = MyModel.objects.filter(query)[:permissible_range].count() return not …