Django and Python "Questions and answers", page 318

12.12.2022
Django-возможно ли использовать фильтры шаблонов внутри "with"?

У меня есть фильтр шаблона под названием "get_data_id", который возвращает значение; я хочу использовать это значение в качестве аргумента для другого фильтра под названием "get_data": {% with variable_v= "x|get_data_id" %} <p> {{ variable_v|get_data }} </p> {% endwith %} …

12.12.2022
Как вручную выбрать базу данных при обновлении модели с помощью набора представлений DRF

Я пытаюсь вручную выбрать базу данных с помощью using(), это работает нормально при получении данных, но когда я пытаюсь обновить объект, метод is_valid() в сериализаторе использует базу данных по умолчанию и игнорирует using(). Ожидаемое поведение - использовать тот …

12.12.2022
IndexError "индекс списка вне диапазона"

Когда я нажимаю "probe test", через некоторое время выполнения я получаю исключение index out of range: Я еще ничего не пробовал, на случай, если это вызовет дополнительные проблемы.

12.12.2022
Как заставить drf-yasg генерировать схему, чтобы добавить accept content type application/json для всех запросов

Я хочу добавить ко всем путям, которые генерируются автоматически drf-yasg, принимать тип содержимого application/json по умолчанию. что-то вроде: "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/schema" } } }, "required": true }, Я нашел …

12.12.2022
Django RichTextField не отображает редактор насыщенного текста в форме

Я хочу использовать RichTextEditor в своем Django проекте. Он отлично работает в панели администратора. Но он не отображает rich text editor в шаблоне формы для показа в браузере. Если я не добавляю crispy после знака '|', то он работает. Но …

12.12.2022
Фильтр по геометрии и группировка по местоположению в Django

У меня есть SQL-запрос, похожий на следующий: SELECT Fip.fipcode, COUNT(Land.id) FROM Land, Fip WHERE ST_Intersects(Fip.geometry, Land.geometry) GROUP BY Fip.fipcode У меня реализованы следующие модели: class Land(models.Model): id = models.IntegerField(primary_key=True, db_column="id") geometry = models.GeometryField(null=False, db_column="geometry", geography=True) class Fip(models.Model): …

12.12.2022
Аннотация ORM Django для преобразования строкового поля в отсортированный список

У меня есть таблица, содержащая строковое поле со значением следующим образом: '["value1", "value3", "value2"]'. Используя Django ORM, мне необходимо преобразовать это значение строкового типа в список, содержащий значения, отсортированные по алфавиту. Необходимо сохранить тип данных как string, но хранить …

12.12.2022
Django datetime fromisoformat: argument must be str error

I'm trying to save the date information to the database but I'm getting a typeerror def message_send(request): if request.user.is_authenticated: if request.method == 'POST': name = request.user.username email = request.user.get_email title = request.POST.get('title') message = request.POST.get('message') date = models.DateTimeField(default=timezone. now) …

12.12.2022
Передача данных из формы в представление Django

У меня есть две функции в views.py, первая позволяет выводить информацию из таблиц. Вторая - получать данные из формы и перенаправлять на страницу с результатом. Как я могу передать данные, полученные из формы, в первую функцию, чтобы на основе этих …

12.12.2022
Как объединить эти 2 таблицы по дате с помощью ORM

У меня есть два набора вопросов - A = Bids.objects.filter(*args,**kwargs).annotate(highest_priority=Case(*[ When(data_source=data_source, then Value(i)) for i, data_source in enumerate(data_source_order_list) ], .order_by( "date", "highest_priority" )) B= A.values("date").annotate(Min("highest_priority)).order_by("date") Первый запрос дает мне все объекты с выбранным временным диапазоном с соответствующими источниками …

12.12.2022
Как получить Queryset из списка идентификаторов без использования цикла?

Я хочу получить данные из базы данных, используя список идентификаторов. У меня есть модель. class Point(models.Model): p1 = models.IntegerField() p2 = models.IntegerField() У этой модели есть куча данных в моей базе данных. У меня есть список идентификаторов, …

12.12.2022
Django ORM, отображение вложенных циклов for в шаблоне

Я создаю систему управления школой и сейчас я реализовал бэкенд для "Отсутствий" приложения ученика, но я не могу правильно отобразить его для текущего зарегистрированного ученика, потому что если модель отсутствия существует в один и тот же день более одного …

12.12.2022
Хостинг интерактивного приложения Dash на Django - InvalidConfig `routes_pathname_prefix` должен начинаться с `/`

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

12.12.2022
Каковы минусы и плюсы использования баз данных SQL и NoSQL в одном проекте?

Вообще-то, я не уверен, является ли Stackoverflow подходящей платформой для задавания подобных вопросов или нет, но я искал этот вопрос много раз и нашел много ответов, и все ответы сходились на том, что использование NoSQL идеально подходит для передачи …

12.12.2022
Django python datetime не показывает время моего сервера linux

Я развернул свой проект Django на своем сервере ubuntu и в то время я установил часовой пояс на UTC. Теперь я хочу изменить часовой пояс. Я изменил время моего сервера с помощью sudo timedatectl set-timezone Asia/Tehran и …

12.12.2022
Грант OAuth2 для конкретного сценария

Мне необходимо использовать протокол OAuth2 для выполнения авторизации в нашей системе. Идея заключается в том, чтобы иметь отдельный сервер аутентификации/авторизации и сервер ресурсов (API, в будущем может быть больше). Затем у нас есть веб-приложение (backend+frontend), которое должно использовать API …

12.12.2022
Ошибка невозможности импортировать имя в разделенных моделях Django

Я разделил модели Django на несколько файлов моделей, следуя следующей структуре дерева файлов, +-api(app)-+ +-__init__.py +-models -+ | +-__init__.py +-model1.py +-model2.py +-model3.py +-serializers-+ | +-__init__.py +- model1_serializer.py +-views +-apps.py ... моя __init__.py в моделях выглядит так, from .model1 …

12.12.2022
Очищает ли Django вредоносные запросы для безопасности?

Мне интересно, считается ли использование нижеприведенного метода безопасным, если параметр, передаваемый со стороны клиента, не проверяется. classmodel.objects.filter(id=1).update(data=user_passed_param) Может ли пользователь послать в базу данных что-то вредоносное, что вызовет какие-либо проблемы? Я понимаю, что здесь используется не сырой …

12.12.2022
Как собрать все ошибки валидации при использовании пользовательского валидатора класса

Я использую пользовательский валидатор класса для валидации полей сериализатора, и я хотел бы поднимать ValidationError для всех полей, чтобы в ответе API на ошибку были поля со всеми ошибками, а не одна ошибка, но теперь я получаю ошибку валидации только …

12.12.2022
Изменение метки поля в форме django

Я работаю над проектом сайта-блога. Я использую Django crispy form для создания записей в блоге. Пользователи могут размещать статьи, нажимая на кнопку post. На странице добавления поста пользователь должен указать заголовок, содержание, изображение. Пользователь также должен выбрать категорию. blog/model.py from …

12.12.2022
Django: получать только объекты с максимальным количеством иностранных ключей

Вопрос довольно простой, но, возможно, неразрешимый с помощью Django. Например, у меня есть модель class MyModel(models.Model) field_a = models.IntegerField() field_b = models.CharField() field_c = models.ForegnKey(MyOtherModel) Вопрос в том, как выбрать только объекты, имеющие максимальное …

12.12.2022
Как исключить маршруты с помощью mozilla-django-oidc

В приложении django как я могу исключить авторизацию для некоторых конечных точек? Я использую mozilla-django-oidc . С пользовательским class EnhancedOIDCAuthentication(OIDCAuthentication): для получения ролей из JWT. Для запросов с действительным JWT-токеном авторизация работает нормально. Однако я пытаюсь …

12.12.2022
Перенаправление после отправки не работает после добавления дополнительного кода сверху. Возможно, проблема приоритета

У меня есть скрипт, который перенаправляет пользователя на предыдущий page_id после submit: Пользователь подключается к странице page_A Нажмет на продукт_1, Будет перенаправлен на страницу продукта_1, Оставляет отзыв и после нажатия submit перенаправляется …

12.12.2022
Конфигурация Django и Flutter

Как настроить Django и Flutter для локальной разработки и как настроить их для развертывания на сервере? (Flutter как фронтенд веб-проект). Я пытался добавить каталоги статических файлов в файл настроек. Но я не уверен, какое значение я должен присвоить этой переменной. …

12.12.2022
AttributeError: модуль 'signal' не имеет атрибута 'SIGHUP'

Я пытаюсь интегрировать mod_wsgi в мой проект django на Windows 10. Хотя мне удалось установить mod_wsgi в виртуальную среду, я сталкиваюсь с ошибками при выполнении команды python manage.py runmodwsgi. (venv) PS D:\Tutorials\Python\Projects\ADSS> python manage.py runmodwsgi Successfully ran command. Server …

12.12.2022
Запрос, ожидающий выполнения после запроса DELETE

Я работаю с Reactjs и у меня возникла проблема при отправке запроса, на прошлой неделе все работало отлично, а потом я начал сталкиваться с этой проблемой. Когда я отправляю GET, PUT, POST запросы, все работает нормально без проблем, когда я …

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

Я немного новичок в django и работал над своим первым проектом клона instagram в одиночку. Я запутался в месте, где мне нужно было получить данные пользователя на основе 127.0.0.1:8000/username, и я нашел полезный, но бесполезный ответ (для меня) на …

12.12.2022
Как импортировать несколько представлений для urls.py?

Мне нужно импортировать представления из horoscopes и dates. но при импорте их в urls.py возникает конфликт, из-за которого воспринимается только одно представление. вот и вопрос, как мне импортировать несколько представлений? ` from django.contrib import admin from django.urls import …

12.12.2022
Передача данных из формы в функцию представления django

У меня есть две функции в views.py, первая позволяет вывести информацию из таблиц. Вторая- для получения данных из формы и перенаправления на страницу. Как мне передать полученные данные из формы в первую функцию для вывода информации из таблиц на основе …

12.12.2022
Получение данных из модели пользователя django

Это моя модель: from django.contrib.auth.models import User class User_Model(models.Model): user = models.OneToOneField(User, null=True, on_delete=models.CASCADE) nickname = models.CharField(User.username, max_length=2000, null=True) def __str__(self): return f"{self.user}" Я хочу сохранить в псевдоним в этой модели значение "username" из модели User. Я хочу использовать …

12.12.2022
Страница не найдена 404 django

Может ли кто-нибудь помочь мне с этим, пожалуйста? Когда я пытаюсь получить доступ, я получаю следующую ошибку: Метод запроса: GET URL запроса: http://127.0.0.1:8000/ Используя URLconf, определенный в backend.urls, Django попробовал эти шаблоны URL, в таком …

12.12.2022
Как устранить ошибку 502 Bad Gateway при развертывании Django App на Azure с помощью Gunicorn и Nginx

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

12.12.2022
Как отформатировать шаблон с помощью django?

У меня есть приложение django. И я пытаюсь отформатировать некоторые данные. У меня есть такой метод: def show_extracted_data_from_file(self, file_content): self.extractingText.extract_text_from_image(file_content) regexes = [ self.verdi_total_number_fruit_regex(), self.verdi_fruit_name_regex(), self.verdi_total_fruit_cost_regex(), ] matches = [self.findallfruit(regex) for regex in regexes] return tabulate( zip_longest(*matches), # …

12.12.2022
Django ModelForms с использованием get_or_create

Я использую ModelForms для создания и рендеринга формы, и она работает нормально. Однако я хочу использовать метод get_or_create вместо метода if form.is_valid():, но я не знаю, как использовать его с ModelForms. views.py def books(request): genres_names = Genre.objects.all() if request.method …

12.12.2022
ModuleNotFoundError: Нет модуля с именем 'sandbox': Docker Build failed with error code [1]

Я создаю проект django oscar commerce v 3.2 (https://github.com/django-oscar/django-oscar) на ubuntu 20.04 на GCP с виртуальным окружением, используя python 3.8.14, и получаю следующую ошибку при запуске команды docker build using docker-compose -f docker-compose-full.yml up ModuleNotFoundError: Нет …

12.12.2022
Django DEBUG False не работает в производственной среде

Я новичок в мире Django и Python, в настоящее время я работаю над сайтом на Dajngo, который размещен на виртуальной машине Ubuntu20.04. После переноса сайта на продакшн, я заметил, что, хотя DEBUG установлен на False в настройках продакшена. Я все …

12.12.2022
Как динамически создать jstree в django [закрыто]

Как создать динамическое jstree на сайте django

12.12.2022
Django Rest Framework очень медленно работает на Azure

Я перешел с Heroku на Microsft Azure, и скорость действительно очень низкая, мой сервис App имеет следующие характеристики : P1V2 210 total ACU 3.5 GB memory Dv2-Series compute equivalent когда речь заходит о моем гибком сервере Azure …

12.12.2022
Загрузка тегов категорий с помощью кнопки load more

я новичок в jquery, я реализовал кнопку load more на моем блоге с помощью jquery, но теги категорий не отображаются в html, когда я нажимаю на кнопку load more Пока все работает нормально, но я не могу просто …

12.12.2022
Как заставить работать '\n' или '<br/>', а не отображать их с помощью django и html шаблона?

У меня серьезная проблема с html и django. Что я хочу сделать: Создайте таблицу Заполните таблицу строкой python Самое важное, что я хочу сделать перенос строки для строки Что я пробовал: Используйте …