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

02.12.2022
Использование двух разных систем REST API back-end для одного приложения/ front-end [закрыто]

В общем, в настоящее время у меня есть проект веб-приложения с фронтендом на Next.js (React/JS) и бэкендом на Laravel (PHP). Когда началась разработка, разработчики выбрали Laravel, и я был согласен с этим, так как я не особо разбирался в бэкендах …

02.12.2022
Django: Как указать URL в качестве slug в шаблоне django?

Я пытаюсь создать шаблон django, в котором есть ссылки на другие страницы (в частности, статические изображения, каждое со своим собственным html-шаблоном), но я пытаюсь уйти от жесткого кодирования url и представления для каждой из них, вместо этого я хочу захватить …

02.12.2022
Проблема с __init__.py в тесте django

У меня возникла проблема с запуском теста в моем проекте Django, используя команду python manage.py test. Он показывает: user:~/workspace/connector$ docker-compose run --rm app sh -c "python manage.py test" Creating connector_app_run ... done Found 0 test(s). System check identified no …

02.12.2022
Как добавить объект профиля с помощью метода objects.create

Просто моя ошибка заключается в следующем Произошло исключение: TypeError User() получил неожиданный аргумент ключевого слова 'User' вот данные, которые я получаю из запроса post в view.py if request.method == "POST": student_surname = request.POST.get('student_surname') student_initials = request.POST.get('student_initials') student_birthday = …

02.12.2022
Django Rest Framework игнорирует значение по умолчанию

Есть идеи, почему Django Rest Framework игнорирует значения по умолчанию? class MyClass(models.Model): some_field = models.CharField(default='Yes') class MyClassSerializer(serializers.ModelSerializer): class Meta: model = MyCLass fields = ['some_field'] class MyClassListCreateAPIView(ListCreateAPIView): queryset = MyClass.objects.all() serializer_class = MyClassSerializer Когда я посылаю {'some_field': …

02.12.2022
Django_quill modelform QuillField не отображается в форме

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

02.12.2022
Django, при переборе иконок openweather всегда отображается последняя иконка вместо добавленной иконки города

Я пытаюсь создать погодное приложение, используя openweather api, и я хочу заменить иконки png на свой собственный набор иконок. Для этого я обратился к openweather api png кодам, как показано здесь: https://openweathermap.org/weather-conditions. Я написал код, …

02.12.2022
Django не подключается в PostreSQL

Такой вопрос, у меня при попытке подключения Сервера Django к PostreSQL Db уже существующей вылезает ошибка " port 5432 failed: Connection refused Is the server running on that host and accepting TCP/IP connections? " Файрволл также отключен В настройках прописал …

02.12.2022
В Django сохраняйте несколько имен файлов (НЕ файлов) для нескольких полей FileFields

В Django я хотел бы сохранить несколько имен файлов ( НЕ файлы) для нескольких FileFields в Model. У меня есть: 2 Models: Один для хранения FileFields для различных типов файлов (для каждого типа файлов представляется одинаковое количество …

02.12.2022
Django REST Framework - возвращать значение из get_queryset?

Я пытаюсь вернуть value из get_queryset. def get_queryset(self): if self.request.user.is_superuser: return StockPriceModel.objects.order_by('ticker').distinct() elif not self.request.user.is_authenticated: print('in') print(self.request.data) last_price = StockPriceModel.objects.all().filter( ticker=self.request.data['ticker']).order_by('-last_date_time')[0].last_price print(last_price) return last_price последняя цена печатается без выпуска. В return я получаю различные ошибки: …

02.12.2022
Django DRF validate() не выполняется при множественном наследовании сериализаторов

Я пытаюсь добиться следующего поведения: class Serializer1(serializers.Serializer): field1 = serializers.CharField() class Serializer2(serializers.Serializer): field2 = serializers.CharField() field3 = serializers.IntegerField() field4 = serializers.IntegerField() def validate(self, data): if data['field3'] > data['field4']: raise serializers.ValidationError('field3 must be < field4') class Serializer3(Serializer1, Serializer2): ... serializer …

02.12.2022
Как определить пользовательскую проверку в соответствии с моими правилами и как реализовать Django

Я использую Python 3.10, Django 4.1.2, djangorestframework==3.14.0 (front отдельно) В заказе поле "Полученные товары" по умолчанию пустое. При получении заказа мы должны удалить эти элементы из поля заказанных товаров и перенести их в полученные. Полученные продукты должны содержать …

02.12.2022
Django ORM left join subquery

У меня следующая модель: class Transaction(models.Model): created_by_id = models.IntegerField() quantity = models.FloatField() transaction_type = models.SmalIntegerField() transaction_status = models.SmallIntegerField() related_transaction_id = models.IntegerField( blank=True, null=True, ) В настоящее время в таблице хранятся следующие данные: …

02.12.2022
Django запрос для поиска значений объектов за предыдущий период (если они существуют)

У меня есть простой проект django, и я пытаюсь отслеживать ранги для определенных объектов, чтобы увидеть, как они меняются со временем. Например, каков был ранг ВВП США (по сравнению с другими странами) за последние 3 года. Ниже приведена структура …

02.12.2022
Использование различных сериализаторов Django

надеюсь, кто-нибудь сможет мне помочь. Я пытаюсь вызвать различные сериализаторы в зависимости от некоторых факторов, и один из факторов - если поле под названием "code" (которое находится внутри таблицы MyCards) не является null, то вызывается rewardsSerializer. Дело …

02.12.2022
Я хочу, чтобы мой url заканчивался на details/logged-in-user/

Я создаю страницу профиля для проекта. Когда пользователь пытается заполнить свои данные, я хочу, чтобы url trailig был localhost:8002/detail/logged-in-user.username. Пример localhost:8002/detail/dubsy Моя проблема в том, что каждый раз, когда я редактирую имя пользователя в url и …

02.12.2022
'<' не поддерживается между экземплярами 'int' и 'str' в представлении поиска Django

Я только вчера обнаружил эту ошибку, не знаю, что случилось, все работало нормально, пока я полностью не протестировал сайт TypeError at /home/search_view/ '&lt;' not supported between instances of 'int' and 'str' Request Method: GET Request URL: http://127.0.0.1:8000/home/search_view/?csrfmiddlewaretoken=MzGKJGMz7C3uoJgFIILHdZcaLihBfOHQbLGNzyEi9X0HzptGqNbOREi5AS5cQZxo&amp;q=bahrain Django Version: …

02.12.2022
Объект типа 'Teachprofile' не имеет атрибута '_meta'

Models.py class Teachprofile: owner=models.ForeignKey(User,on_delete=models.CASCADE,default=1) name=models.CharField(max_length=51) DOB=models.DateField() Address=models.TextField() Place=models.CharField(max_length=51) City=models.CharField(max_length=51) State=models.CharField(max_length=51) course=models.ForeignKey(Courses,on_delete=models.CASCADE,default=1) Forms.py class Teachprofeditform(forms.ModelForm): class Meta: model = Teachprofile exclude = ['owner'] Когда я запускаю сервер, я получаю ошибку File "D:\Newproject\elearn\views.py", line 7, in &lt;module&gt; from .forms import …

02.12.2022
Django Admin ERR_QUIC_PROTOCOL_ERROR

Страница просмотра списка Django Admin для одной модели возвращает пустую страницу. она загружает только некоторые кнопки. консоль показывает эту ошибку Failed to load resource: net::ERR_QUIC_PROTOCOL_ERROR. Пробовал разные варианты, но так и не смог решить эту проблему. Также это не происходит …

02.12.2022
Как заставить Django выводить URL диспетчера из HTML в столбце Pandas, вместо того, чтобы передавать необработанный HTML?

Я хочу отобразить фрейм данных pandas в HTML, в котором 1 столбец содержит URL-адреса ссылок на другие страницы. Если я пытаюсь отобразить этот HTML, он просто сохраняет сырой HTML, вместо того, чтобы преобразовать URLS: utils.py import pandas as pd df …

02.12.2022
Wagtail SteamFields для пользовательского контента сообщества вместо рабочего процесса редактор-автор

Мне очень нравятся StreamFields, но я не хочу иметь багаж системы публикации Wagtail. Например, рассмотрим сайт форумного сообщества. Вместо того, чтобы использовать CK Editor или BBCode, Markdown и т.п. формы ввода. Я хочу предоставить пользователям возможность ввода на …

02.12.2022
Как мы можем получить выбранное меню с несколькими страницами

Пожалуйста, смотрите нижеприведенный скриншот Я хочу, чтобы при нажатии на страницу View contacts, которая перенаправляет меня на другую страницу, выбиралось это меню контактов. (см. скриншот-2) <img …

02.12.2022
React JS - Захват выбранных элементов из поля SELECT Multiple

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

02.12.2022
Проблема Django Redis с Docker: InvalidCacheBackendError: Нет модуля с именем 'django.core.cache.backends.redis'

StackOverflow! Это первый вопрос, который я задаю, но я получил много других ответов отсюда, спасибо большое. Моя проблема в том, что я хочу использовать Redis через docker для кэша, но получил эту ошибку. django.core.cache.backends.base.InvalidCacheBackendError: Could not find backend …

02.12.2022
Как убрать символ двойной кавычки во время операции применения лямбды к столбцу датафрейма?

У меня есть столбец pandas, в котором я хочу заменить строки на a href гиперссылки, которые ссылаются на определенный url в urls.py при использовании Django. Мне удалось получить следующее: import pandas as pd df = pd.DataFrame(["2022-007", "2022-008", "2022-111", "2022-222", …

02.12.2022
Как запустить javascript через цикл for?

Я создал поле поиска и выделения для объектов моей модели. Страница принимает текстовый ввод и фильтрует объекты как Documents.objects.filter(content) Я использую функции read more и highlight, чтобы выделить введенное слово и показать часть длинного содержимого. Но я не могу нажать …

02.12.2022
Как с помощью drf-yasg показать несколько схем openapi?

Используется: Django 2.2, drf-yasg 1.17.1, python 3.9 Как я могу показать с помощью drf-yasg несколько openapi схем? API, возвращающий различные ответы в зависимости от запроса. Пример: Базовый ответ Возможно ли в drf-yasg показывать …

02.12.2022
Не работает метод Post API в Django Rest Framework

Я новичок в DRF и пытаюсь создать четыре основных метода API для моей модели компании. GET, PUT и DELETE работают нормально. Однако у меня возникла проблема с POST. Когда я тестирую его с помощью Postman, он "как бы" сохраняет объект …

02.12.2022
TemplateDoesNotExist at / customer/index.html Метод запроса

получаю ошибку Template does not exist # [[e](https://i.stack.imgur.com/gSKFa.png)](https://i.stack.imgur.com/795HN.png) вот мои ссылки когда я запускаю, я получаю ошибку emplateDoesNotExist в / customer/index.html Метод запроса from django.contrib import admin from django.urls …

02.12.2022
Я удаляю объект из базы данных с помощью кнопки delete, сделанной в angular 13, но это не удаляет его мгновенно во фронтенде.

мне нужно удалить объект в реальном времени из frontend и backend, объект удаляется из backend мгновенно, но он не отражается во frontend, пока страница не обновится //удалить компонент deleteStory(id : string){ console.log(id) this.storyapiService.deleteStory(id).subscribe(); } service.ts deleteStory(id: string): Observable&lt;number&gt;{ …

02.12.2022
Как получить выбранный элемент из автоматических полей в отношениях "многие ко многим" (django Admin Model)

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

02.12.2022
Создание нескольких объектов в одной форме Django

Я пытаюсь создать форму в Django, которая может создавать один объект Student с двумя объектами Contact в одной форме. Второй объект Contact должен быть необязательным для заполнения (не обязательным). Схематическое представление объектов, созданных в единой форме: Contact 1 …

02.12.2022
AssertionError при перезагрузке страницы

Я пишу живую потоковую передачу с обнаружением человека с помощью Django + YOLOv5, сначала я импортирую источник видео в виде rtsp, затем обнаруживаю с помощью функции run(), затем выдаю кадр за кадром. Для потоковой передачи я использую StreamingHttpResponse с streaming_content=run(). …

02.12.2022
Инкапсуляция функции pythonping во фреймворке DJango

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

02.12.2022
Django.template.exceptions.TemplateSyntaxError: Неверный тег блока. Вы забыли зарегистрировать или загрузить этот тег?

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

02.12.2022
Django class-based signup view form не отображается в bootstrap modal

Я пытаюсь посмотреть мою форму регистрации как модальную форму bootstrap, но при нажатии форма не отображается [my views.py[modal form look[index.htmlmy signup.html](https://i.stack.imgur.com/qv1BD.png)](https://i.stack.imgur.com/b7ChP.png)](https://i.stack.imgur.com/BMlaq.png) Могу ли я разобраться с этим, …

02.12.2022
Сериализатор Django экранирует символы для защиты от xss-атак?

Я использую сериализатор для обработки данных, поступающих из фронтенда. В основном это имя пользователя, электронная почта и пароль. Данные будут сохранены в базе данных, а имя пользователя будет отображаться во фронтенде позже. Мне интересно, экранирует ли сериализатор символы " и …

02.12.2022
Django-filebrowser-no-grappelli - проблема с AzureStorage

Я установил django-filebrowser-no-grappelli и добавил AzureBlobStorageMixin из django-filebrowser-no-grappelli2, ссылка здесь. Проблема в том, что я не могу создать какую-либо папку и загрузить какое-либо изображение через панель администратора. Я получаю эту ошибку: This backend doesn't …

02.12.2022
Как отобразить метод свойства в виде сообщения в представлении на основе класса?

У меня есть метод свойства, определенный в моей модели django, который представляет собой id. status_choice = [("Pending","Pending"), ("In progress", "In progress") ,("Fixed","Fixed"),("Not Fixed","Not Fixed")] class Bug(models.Model): name = models.CharField(max_length=200, blank= False, null= False) info = models.TextField() status = models.CharField(max_length=25, …

02.12.2022
Как получить список пользователей, передав им строку разрешений и ролей в Django

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