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

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, …

10.09.2022
Как я могу изменить атрибут в родительском классе, сохранив его работу, как показано на следующем рисунке в django

''' #Это родительский класс, и я хочу изменить значение query_param из дочернего класса #без влияния на его работу class SearchMixin(object): query_param = "q" def get_query_param(self): return self.query_param def get_query(self, request): return request.GET.get(self.get_query_param(), "").strip() def get(self, request, *args, **kwargs): self.query = …

10.09.2022
Reverse_lazy без аргументов не найден

Reverse_url отлично работает с url, который имеет-no/int:pk, но не работает с url, который имеет /int:pk, выдает ошибку NoReverseMatch: Reverse for 'read_bty' with no arguments not found. Перепробовано 1 паттерн:['read_bty/(?P[0-9]+)$']. Первый (class=HBTYIndex) перечисляет всех клиентов, созданных из (class=HBTYCreateView) и (class=HBTYReadView) отображает …

10.09.2022
Отправка POST-запроса в wso2 api manager 4.1.0

Я хочу отправить POST запрос с телом в WSO2. на самом деле у меня есть django rest frame work с некоторыми API и я хочу отправлять запросы в wso2 api manager. все в порядке для GET, DELETE, но когда …

10.09.2022
Счетчик дедупликации Django ORM

Class Country(models.Model): name = models.CharField(max_length=255) class City(models.Model): country = models.ForeignKey(Country, on_delete=models.CASCADE) name = models.CharField(max_length=255) class Score(models.Model): city = models.ForeignKey(City, on_delete=models.CASCADE) Мне нужен дедуплицированный подсчет city.country в модели оценки. canada = Country.objects.create(name="Canada") USA = Country.objects.crerate(name="USA") ottawa = City.objects.create(name="Ottawa", country=cannada) …

10.09.2022
Как сделать так, чтобы ссылки, генерируемые на карте сайта, использовали протокол https вместо http - Python скрипт (фреймворк Django)

У меня есть Python скрипт (Django framework) он автоматически генерирует ссылки в sitemap, но он генерирует только HTTP ссылки, я хочу чтобы ссылки были HTTPS вот что есть в sitemap.py from django.contrib.sitemaps import Sitemap from .models import …

10.09.2022
Обратный список в python

Я пытаюсь развернуть целое число и использую приведенный ниже код, но результирующее значение списка - None. Код: int_a= [1,2,3,4,5,6] rev_word = int_a.split() rev_number = rev_number.reverse() rev_number= "".join(rev) он возвращает TypeError. Почему?

10.09.2022
Создайте веб-приложение, используя Django на бэкенде, SQLite в качестве БД и React/Angular/Vue на фронт-энде.

Задание: Создайте веб-приложение, используя Django на бэкенде и SQLite в качестве БД, а также React/Angular/Vue на фронт-энде. Таблицы:https://easyupload.io/m/21b2yk Equities доходность Для каждой акции, указанной в файле equities.csv, существует временной ряд доходностей в файле daily_returns.csv. …

10.09.2022
Как я могу добавить атрибуты к изображению в приведенном ниже коде

widgets = { 'img':forms.ImageInput(attrs={'class':'box'}), 'title':forms.TextInput(attrs={'class':'box'}), 'title':forms.TextInput(attrs={'class':'box'}), 'title':forms.TextInput(attrs={'class':'box'}), } 'img':forms.ImageInput(attrs={'class':'box'}), эта строка дает мне ошибку.

10.09.2022
Оберните конструктор сериализатора DRF

Допустим, у меня есть следующий сериализатор Django REST Framework: class MySerializer(serializer.ModelSerializer): items = serializers.SerializerMethodField() users = UserSerializer(many=True) class Meta: model = MyModel fields = ("id", "items", "users") Я хочу обернуть конструктор сериализатора в queries_disabled из <a href="https://github.com/dabapps/django-zen-queries" …

10.09.2022
Django с MySQL: 'Подзапрос возвращает более 1 строки'

Используя django с БД MySQL и заданными моделями: ModelB ---FK---&gt; ModelA - c_id ModelC Я хочу получить все ModelC для каждой ModelA через аннотацию. Я перепробовал множество вариантов, просматривая существующие решения, но не смог заставить его …

10.09.2022
IIS Django localhost открывает список каталогов

Я пытаюсь развернуть приложение Django на IIS. После нескольких дней после того, как мне удалось окончательно заставить работать HTTP Platform Handler, я столкнулся с другой проблемой. Сейчас, когда я перехожу на локальный хост, я вижу список файлов моего приложения …

10.09.2022
Могу ли я использовать аннотированный параметр подзапроса позже в том же запросе?

У меня есть Django queryset, который в идеале делает некоторые аннотации и фильтрацию с 3 классами объектов. У меня есть Conversations, Tickets и Interactions. Моим желаемым результатом будет Разговоры, которые имеют 1. открытый билет и 2. ровно ОДНО …

10.09.2022
Django UUIDField показывает ошибку 'badly formed hexadecimal UUID string'?

Я уже писал модель и использовал UUIDField и все работало отлично, теперь я попытался сделать то же самое, но получаю ошибку badly formed hexadecimal UUID string, я не знаю, может я что-то напутал. Я импортировал пакет uuid и поле …

10.09.2022
Как создать многошаговую форму с помощью установленного bootstrapp5

Я новичок в программировании Django Я хочу создать многошаговую форму, используя bootstrap5. Я установил bootstrap 5 с помощью эту команду: pip install Django-bootstrap-v5 Проблема в том, что когда я ищу, как создать многошаговую форму. я нахожу много решений, которые используют …

10.09.2022
Как включить боковую прокрутку в админке сайта Wagtail

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

10.09.2022
Django аннотирует объект M2M полем из сквозной модели

Допустим, у меня есть следующие модели: class Color(models.Model): name = models.CharField(max_length=255, unique=True) users = models.ManyToManyField(User, through="UserColor", related_name="colors") class UserColor(models.Model): class Meta: unique_together = (("user", "color"), ("user", "rank")) user = models.ForeignKey(User, on_delete=models.CASCADE) color = models.ForeignKey(Color, on_delete=models.CASCADE) rank = models.PositiveSmallIntegerField() …

09.09.2022
Как добавить несколько объектов внутри внешнего ключа в Django

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

09.09.2022
Теги шаблонов django с асинхронным представлением

Как только я добавляю async перед представлением, мой шаблон, содержащий {% if request.user.is_authenticated %}, вызывает SynchronousOnlyOperation, Вы не можете вызвать это из контекста async - используйте поток или sync_to_async. Ошибка возникает только тогда, когда пользователь вошел в систему. Что …

09.09.2022
Django тест на ошибку 404, потому что клиент ожидает 200?

Я пытаюсь протестировать свою страницу 404, чтобы убедиться, что на ней присутствуют определенные элементы. Мой тест выглядит следующим образом: class TestApp404PageIncludesLink(TestCase): def setUp(self): superuser = UserFactory(is_superuser=True, is_staff=True) self.client.force_login(superuser) def test_superuser_can_see_link(self): response = self.client.get("404") self.assertTrue(response.status_code == 404) self.assertContains(response, 'href="/special_link/"&gt;Specialty&lt;/a&gt;') …

09.09.2022
Django сортировка QuerySets

Здравствуйте, я делаю сайт администрации игр на django и мне нужна помощь с сортировкой 2 запросов. Вот мои модели. class Game(models.Model): game_name = models.CharField(max_length=30, primary_key=True) stages = models.IntegerField(null=False) registration_start = models.DateTimeField(null=False, blank=False) registration_end = models.DateTimeField(null=False, blank=False) game_start …