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

10.04.2024
Django и создание superuser_bot [закрыто]

Как создать админку superuser_bot через Django? С регистрацией и авторизацией пользователей. Меня интересует все, что поможет мне создать такого telegram-бота (что-то вроде superuser_bot admin). Используя язык программирования Python, фреймворк Django и, конечно же, aiogram (версия 3.11, это очень важно). …

10.04.2024
Может ли кто-нибудь помочь мне преобразовать мой проект Django в exe-файл?

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

10.04.2024
Недопустимый блочный тег в строке 126: 'set', ожидалось 'empty' или 'endfor'. Вы забыли зарегистрировать или загрузить этот тег?

Я хочу использовать {% set ... }, но у него есть проблема - django.template.exceptions.TemplateSyntaxError: Недопустимый блочный тег в строке 126: 'set', ожидается 'empty' или 'endfor'. Вы забыли зарегистрировать или загрузить этот тег? что мне делать? html …

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

Как настроить два разных типа пользователей в Django: Superuser, который имеет доступ ко всем функциям системы, и Maintenance user, который может выполнять обслуживание системы. Автоматически создавать их при инициализации системы.Заранее спасибо. Как начинающий, много думать не буду. Я только создам …

10.04.2024
Отправка и прием сокетов без открытия веб-страницы html

У меня есть проект django, в котором есть chat.html, journey.html и manager.html. chat.html const socket = new WebSocket('ws://' + window.location.host + '/ws/chat/room1/'); ... async function trigger_journey() { var selectedJourney = document.getElementById("journey_dropdown").value; const response = await fetch(`/fetch_journey/?journey_name=${selectedJourney}`); const …

10.04.2024
Модели проектирования и управление пользователями в Django [закрыто]

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

10.04.2024
Django_mailbox, похожие запросы

Помогите пожалуйста удалить дубликаты, я уже все перепробовал, документацию, chatGPT, я не знаю как их удалить, просто когда я обращаюсь к атрибуту .html создается новый запрос к базе данных messagesDB = Message.objects.filter(mailbox=mailbox).select_related('mailbox', 'message_used').prefetch_related(Prefetch('attachments', queryset=MessageAttachment.objects.all(), to_attr='all_attachments')) for message in messagesDB: print(message.html) …

10.04.2024
ValueError: Django может обрабатывать только ASGI/HTTP-соединения, но не websocket

Я постараюсь очень подробно объяснить, в чем заключается моя проблема и как устроен проект. Я хочу сделать приложение для чата в реальном времени. На данный момент в моем проекте есть: SignupLoginApp ProgettoDiGruppo (Главное приложение) Главная ChatManagement(Websocket app). Проблема в …

10.04.2024
Django Bootstrap Datepicker Plus. Установите maxDate в качестве другого значения DatePicker плюс 2 года

Мне нужно установить maxDate для DatePickerInput как значение другого DatePickerInput плюс 2 года. Из документации я понял, что мы можем использовать ссылку на другой datepicker для установки minDate (атрибут range_from), но я не уверен, как установить maxDate подобным образом. …

10.04.2024
Django комбинирует несколько менеджеров из унаследованных классов

У меня есть модель, которая наследуется от 2 абстрактных классов с переопределенными менеджерами: class ManagerA(models.Manager): def get_queryset(self): return super().get_queryset().filter(attrA="A") class A(models.Model): objects = ManagerA() class Meta: abstract = True class ManagerB(models.Manager): def get_queryset(self): return super().get_queryset().filter(attrB="B") class B(models.Model): objects = …

10.04.2024
Django Прямое назначение на прямую сторону множества "многие-ко-многим" запрещено. Вместо этого используйте user.set() [дубликат].

Hi у меня есть проект в django когда я пытаюсь запустить сервер сообщение выше shwon это models.py fo class Display(models.Model) : url=models.URLField(unique=True) text = models.CharField(max_length=150) class Display_Data(models.Model) : displays = models.ManyToManyField(Display) user= models.ManyToManyField(User) choosenum=models.IntegerField() puplish_date =models.DateTimeField(default=datetime.now) and this the …

10.04.2024
Html-шаблон из библиотеки contributions-django не отображается должным образом

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

09.04.2024
Прямое вычисление геохаша с помощью django без создания модели

можно ли использовать этот класс GeoHash напрямую, не создавая модель на db? например: from django.contrib.gis.geos import Point from django.contrib.gis.db.models.functions import GeoHash p = Point(x=lon, y=lat, srid=4326) geohash_str = GeoHash(p).??? # i want …

09.04.2024
Белый экран при попытке сделать аутентификацию через google в проекте Django

Я следовал этому руководству https://www.photondesigner.com/articles/google-sign-in?ref=yt-google-sign-in. Во-первых, я не смог создать кнопку через https://developers.google.com/identity/gsi/web/tools/configurator, но я скопировал код из руководства и изменил id клиента, но в любом случае я получаю следующее, когда я нажимаю …

09.04.2024
Учетные данные для аутентификации Django REST не были предоставлены

Я разрабатываю API с использованием Django Rest Framework. Но когда я пытаюсь получить доступ к консоли, выдает такую ошибку: @api_view(['GET']) @authentication_classes([TokenAuthentication]) @permission_classes([IsAuthenticated]) def get_all_messages(request, user_id): messages = Message.objects.filter(receiver_id=user_id) serializer = MessageSerializer(messages, many=True) return Response(serializer.data) from rest_framework_simplejwt.views import TokenObtainPairView, …

09.04.2024
Недостатки метода сохранения клиента, позволяющего избежать получения пользователем userprofile_id с определенным значением. (Django/Heroku)

В моем Django-проекте мне нужно избежать создания пользователями userprofile_id со значением 3 (3, 13, 203...). Это временное решение другой проблемы, которое, вероятно, потребует больше времени для достижения результата. Я разместил код ниже. Но мой вопрос больше относится …

09.04.2024
Как диагностировать медленное время отклика Google App Engine и Django для обслуживания веб-приложения?

Я развернул основанный на Django сайт портфолио - http://johnmcgurk.no - на App Engine, и мне трудно диагностировать, почему одно приложение имеет такое плохое время отклика. При запуске google PageSpeed Insights "основное" приложение на корневом url имеет начальное …

09.04.2024
Django: POST-запрос возвращает GET не разрешен

У меня есть страница, которая требует POST-запрос: Когда я нажимаю на POST внизу, что, предположительно, делает POST-запрос, я получаю ту же ошибку, что и при GET-запросе, который вы можете …

09.04.2024
Использование django-tinymce в строке с его конфигурацией

Я использую django-tinymce и он успешно работает с полями Django Admin, а также с полями в стандартных не-Admin формах, для обновления объекта. Теперь я пытаюсь использовать его "inline" и, хотя он …

09.04.2024
Используйте форму трясогузки в других шаблонах

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

09.04.2024
Django не может подключиться к вашему серверу MySQL, работающему на 'localhost' на порту 3306

введите описание изображения здесь введите описание изображения здесь Может ли кто-нибудь помочь мне с этой ошибкой? Я перепробовал много способов, но все равно проблема с моим sql-сервером, django не подключается к …

09.04.2024
Невозможно получить куки access и refresh в куках http only

Я создаю веб-приложение Django jwt authentication и пытаюсь получить токены доступа и обновления через HTTP-only cookies. Но фронт-энд может получить только токен обновления, а не токен доступа, поэтому я не могу войти в систему. Фронтенд выполнен на React, …

09.04.2024
Отсутствие прав на запись для файла в контейнере docker

Каждый раз, когда я хочу отредактировать и сохранить файл с помощью текстового редактора типа Sublime Text или VS Code, он требует ввести мой пароль. Файлы являются частью проекта Django в контейнере docker. Права на запись есть только у пользователя root. …

09.04.2024
Есть ли в Python способ запуска кода с параметрами из строковой переменной?

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

09.04.2024
Django.core.exceptions.AppRegistryNotReady: Приложения еще не загружены, на каналах django

Мое приложение работает как по HTTP, так и по Websocket с использованием каналов django. Я готовлюсь к развертыванию, но когда я запускаю daphne MarketPlace.asgi:application, оно выдает эту ошибку. Я не уверен, что у меня был круговой импорт, потому что …

09.04.2024
Цепочка ModelSelect2Widget

У меня есть эти модели: from django.db import models class ValidationCheckType(models.Model): name = models.CharField(max_length=255) nicename = models.CharField(max_length=255) description = models.CharField(max_length=255, blank=True) def __str__(self): return self.nicename class ValidationCheckTarget(models.Model): name = models.CharField(max_length=255) nicename = models.CharField(max_length=255) type = models.ForeignKey('ValidationCheckType', on_delete=models.PROTECT) def __str__(self): …

09.04.2024
Django-python3-ldap Аутентификация только определенных групп

Надеюсь, кто-нибудь поможет мне отладить проблему, возникшую при использовании django-python3-ldap. Я смог заставить аутентификацию работать, но мне нужно иметь возможность аутентифицировать только пользователей, которые находятся в определенной группе AD ("BI - Admin" в MSBI), Вот мой код, …

09.04.2024
Недопустимый блочный тег в строке 126: 'set', ожидалось 'empty' или 'endfor'. Вы забыли зарегистрировать или загрузить этот тег? [закрыто]

Я хочу использовать {% set ... }, но у него есть проблема - django.template.exceptions.TemplateSyntaxError: Недопустимый блочный тег в строке 126: 'set', ожидается 'empty' или 'endfor'. Вы забыли зарегистрировать или загрузить этот тег? что мне делать? <div …

09.04.2024
Отправка Zip-файла в качестве ответа во фреймворке Django Rest [дубликат]

Я создаю штрих-коды в API inj как в формате png, так и в формате pdf, а затем пытаюсь сжать их и отправить в виде zip-файла в ответ, для этого я делаю следующее: class DownloadBarcodeImageAPIViewV2(APIView): # permission_classes = (permissions.IsAuthenticated,) def …

09.04.2024
Persian slug в django Урлы на странице начинаются с адреса persian slug

Когда я использую persian slug для получения информации о своем посте, у меня возникает особая проблема... на страницах с персидским slug урлы на странице начинаются с корректного адреса страницы, например, так : на странице: example.com/سلام-دنیا Когда я …

09.04.2024
Определение возвращаемого значения после цепочечных подражаний

Я использую unittest.mock для тестирования моего приложения Django. Установка следующая: Я хочу проверить, что функция foo foo использует метод X, который является конструктором из внешнего пакета . X вызывается в foo с некоторыми …

09.04.2024
Как использовать несколько баз данных в одном приложении Django? [дубликат]

Я пытаюсь настроить мое приложение Django на использование нескольких баз данных в одном приложении. Я определил различные базы данных в файле settings.py. У меня только одно приложение polls. DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'mypage', 'USER': 'root', …

09.04.2024
Отношение не существует при запуске модульных тестов Django [дубликат]

У меня проблемы с запуском модульных тестов в моем приложении django, когда оно запускается через Jenkins. У меня есть CI/CD конвейер, который запускается python manage.py test и который в настоящее время не работает с ошибкой: django.db.utils.ProgrammingError: relation "auth_user" …

09.04.2024
Проблемы между django и django-filter

Моя проблема заключается в том, что библиотека django-filter не работает корректно с полями выбора в django rest framework: model: class Incident(models.Model): caller = models.ForeignKey( 'core.Caller', verbose_name='caller', on_delete=models.PROTECT, related_name='incidents', blank=True, null=True, ) declarant = models.ForeignKey( 'core.Declarant', verbose_name='declarant', on_delete=models.CASCADE, related_name='incidents', blank=True, …

09.04.2024
Возможно ли django APIView распознать запрос от django Testcase? [дубликат]

Могу ли я определить, был ли запрос сделан из тестового кейса django, когда запрос сделан в django APIView? views.py class BackendView(APIView): filter_backends = (DjangoFilterBackend,) filterset_class = BackendFilter @swagger_auto_schema(responses={200: BackendSerializer()}) @transaction.atomic() def post(self, request, *args, **kwargs): # …

09.04.2024
Как отправить сгенерированный PDF в качестве вложения в электронное письмо с помощью xhtml2pdf

Я генерирую PDF с помощью шаблона HTML и функции рендеринга xhtml2pdf. Мне нужно представление, которое может быстро сгенерировать и отправить этот PDF в поле электронной почты модели. Что-то, что не хранит pdf-файл где-либо, а просто использует временный файл для отправки …

09.04.2024
Объект Python datetime не изменяет светосохранение даты автоматически при установке дня

Я нахожусь в НЗ, и у нас только что закончился переход на летнее время 7 апреля, когда я меняю день объекта на день до окончания перехода на летнее время, он не обновляет часовой пояс до +13. from django.utils import …

09.04.2024
Магазин заданий APScheduler

можно ли добавить новое поле в модель DjangoJob в django-apscheduler? Я хочу добавить новое поле, чтобы связать его с другой моделью, или, если это невозможно, могу ли я использовать пользовательскую модель вместо модели по умолчанию? …

09.04.2024
Как настроить PingFederate SSO с SAML для приложения, где фронтенд написан на react, а бэкенд Puthon django [закрыто]

Я РАБОТАЮ НАД ПРОЕКТОМ, КОТОРЫЙ ИНТЕГРИРУЕТ PING FEDERATE SSO, ИСПОЛЬЗУЯ SAML ДЛЯ АУТЕНТИФИКАЦИИ, С ФРОНТЕНДОМ, РАЗРАБОТАННЫМ НА REACT, И БЭКЕНДОМ НА DJANGO (PYTHON). Я БЫЛ БЫ ПРИЗНАТЕЛЕН ЗА ВАШИ СООБРАЖЕНИЯ О ЛУЧШИХ ПРАКТИКАХ ДЛЯ РЕАЛИЗАЦИИ ЭТОЙ УСТАНОВКИ Текущее …

08.04.2024
Django Test Fails with OperationalError on Tenant Deletion in Multi-Tenant PostgreSQL Setup

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