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

15.06.2022
Как запустить бесконечный цикл в Django и отображать сообщение на шаблоне после каждого цикла, не нарушая цикла

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

15.06.2022
Преобразование двоичного ответа api Response в файл pdf в python

Я должен вызвать api, который дает мне ответ в двоичном формате, теперь я должен преобразовать его в читаемый pdf и отправить как вложение в почте. При этом я получаю pdf, но он становится поврежденным. api_data = response.text attachments = …

15.06.2022
Как редактивать поля Many to Many?

Делаю некий список на Django и мне нужно сделать редактирование модели Many to Many. Подскажите как это реализовать?

15.06.2022
Как стилизовать форму django с помощью css?

Я пытался найти ответ ранее, но не смог понять несколько вещей. Я создаю свою форму в файле form.py, так что это файл python. Вот мой файл forms.py : class UploadForm(ModelForm): name = forms.TextInput(attrs={'class': 'myfieldclass'}) details = forms.TextInput() littype …

15.06.2022
Django-Summernote не отображается как положено в модальном/скрытом div

У меня возникает множество проблем при попытке разместить django-summernote в модале или div (с display: none;), который переключается с помощью jquery. Внизу пример того, как я пытаюсь поместить его в модал. Мой пример ниже html: {% extends 'XYZ/index.html' …

15.06.2022
Как вы публикуете данные в django с атрибутом depth=1 в сериализаторе?

У меня есть модель django под названием "Enrolment", которая зависит от двух других моделей через внешний ключ. Модель "Course" и модель "Enrolment". Модель "Курс" выглядит следующим образом: class Course(models.Model): name = models.CharField(max_length=100, blank=True) description = models.TextField(blank=True) prerequisite = models.TextField(blank=True) …

15.06.2022
Подсчет всех элементов в узлах django-treebeard Materialised Path

Я использую django-treebeard для создания дерева Категорий, каждая из которых содержит несколько Книг: from django.db import models from treebeard.mp_tree import MP_Node class Book(models.Model): title = models.CharField(max_length=255, blank=False, null=False) categories = models.ManyToManyField("Category", related_name="books", blank=True) class Category(MP_Node): title = …

15.06.2022
Подключение локальных данных к проекту Docker Django

Это вопрос, чтобы понять, какой практике лучше всего следовать, чтобы соединить точки в споре. В настоящее время я разрабатываю Dockerized Django веб-сайт. На этом сайте одно из приложений будет называться 'dashboards', где я хочу публиковать данные, которые в настоящее время …

15.06.2022
Как высмеять команду Django, которая вставляет данные в модель django

Я выполняю unittest на команде Django, которая вставляет данные, полученные из ответа API, в таблицу базы данных. Я использую unittest и mock, чтобы подражать классу Command и его методу, но я не уверен, правильно ли я это делаю. …

15.06.2022
Как распечатать словарь в django

Я работаю над программой-переводчиком. Я хочу, чтобы при нажатии на кнопку 'submit' результат появлялся внизу исходной страницы. Ошибки нет, но нет и изменений, когда я нажимаю кнопку 'submit'. Я хочу показать содержимое словаря с помощью таблицы. Вот мои …

15.06.2022
Модульное тестирование Django

Я тестирую свой код django, но чувствую, что мне чего-то не хватает. Вот вид @login_required() def report_incident(request): template_name = "incident/report_incident.html" # request.post logic if request.method == "POST": form = IncidentForm(request.POST) if form.is_valid(): # use while loop to generate …

15.06.2022
Есть ли способ отфильтровать определенные сообщения об ошибках с помощью Django Logging? Например, UncompressableFileError

Есть ли способ отфильтровать определенные сообщения об ошибках с помощью Django Logging? Например, UncompressableFileError Хотелось бы прекратить отправку этих ошибок на Sentry.io

15.06.2022
Django Channels self.scope['user'] показывает пустой вывод

Я пытаюсь получить self.scope['users'] на потребителях, но вывод всегда пустой, однако когда я пытаюсь получить self.scope['users'].id, он дает правильный вывод, т.е. идентификатор пользователя. Я аутентифицирую и регистрирую пользователя и перенаправляю на страницу, если пользователь аутентифицирован. views.py if request.method == …

15.06.2022
Как интегрировать Jitsi meet в свой Django проект? Я не понимаю документацию, если кто-то хочет мне помочь. Спасибо

... const domain = 'meet.jit.si'; const options = { roomName: 'PickAnAppropriateMeetingNameHere', width: 700, высота: 700, parentNode: document.querySelector('#meet') }; const api = new JitsiMeetExternalAPI(domain, options);

15.06.2022
Как извлечь строку или имя всех внешних ключей, используемых в модели, в датафрейме django-pandas

У меня есть данные, хранящиеся в Django Model/Table, которые я получаю в pandas dataframe через django-pandas (Version: 0.6.6) Модель имеет 3 столбца в качестве внешнего ключа viz: state_name, district_name and block_name Модель.py выглядит следующим образом: #################################################################################### …

15.06.2022
Доступ к сетевому пути с помощью API Django

У меня есть сетевой путь, скажем "\\\\drive\\Folders\\". Мне нужно проверить наличие определенных файлов. Я использовал os.listdir для получения всех последующих директоров. Он работает просто отлично, когда я запускаю его нормально, используя компилятор python. Но мой Django API …

15.06.2022
Использование предварительно собранных данных на форме django для установки кверисета полей

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

15.06.2022
Модификация каскадной панели администратора Django 4

После перехода с Django 2 на Django 4 я заметил, что панель администратора стала, скажем так, каскадной. В Django 2 каждая модель при нажатии открывалась в новом окне, но теперь она "каскадируется" все ниже и ниже, и это …

15.06.2022
Рендеринг шаблона с параметрами из другого приложения (микросервиса)

Я делаю веб-приложение с микросервисной архитектурой, и когда дело доходит до входа в систему, я хочу перенаправить успешно вошедшего пользователя на его приборную панель (которая находится на другом микросервисе). У меня проблема с передачей параметров, таких как: имя, фамилия, …

15.06.2022
Динамический FileResponse на Django URL

В моем проекте есть одно представление, которое возвращает FileResponse, используя данные из формы запроса post из другого представления. Мне интересно, могу ли я в своем urls.py, где я указываю FileResponse, сделать путь динамическим, используя данные из почтового запроса. …

15.06.2022
Есть ли способ достичь того, что хочет сделать этот код, с помощью прокрутки вниз вместо щелчка на Next?

Основываясь на ответе на мой предыдущий вопрос здесь, я узнал о пагинации в Django и могу переходить на следующие страницы после нажатия на Next . Просмотров: def All( request ): p=product.objects.all() pa=Paginator(p,20) page=request.GET.get('page') pro=pa.get_page(page) return render(request,'home.html',{'pro':pro}) …

15.06.2022
Django - Ошибка целостности при попытке удаления проекта

У меня есть только одна модель, и это единственная модель, которая мне нужна. Как спроектировать модель таким образом, чтобы не получить ошибку ограничения внешнего ключа? Вот моя модель: class Project(models.Model): STATUS = ( ('Inititated', 'Inititated'), ('Paused', …

15.06.2022
Django/Djoser Вход в систему через React

Я совсем новичок в веб-разработке в целом. Поэтому мои навыки работы с django/react довольно слабы. Я не совсем уверен, какой код мне нужно разместить здесь, чтобы эффективно объяснить мою проблему. По сути, я пытаюсь создать saas-продукт, который отображает различные данные …

15.06.2022
Почему не работает библиотека для экспорта?

Пытаюсь подключить вот эту библиотеку. Но почему то она не работает. Через консоль подключил в settings вроде все прописал. Кажется дело в admin from django.contrib import admin from .models import * from import_export.admin import ImportExportActionModelAdmin from import_export …

15.06.2022
Как фильтровать объекты в определенном временном диапазоне в Django

Как вы фильтруете объекты в определенном диапазоне времени, включая минуты? Итак, у меня есть система тикетов, в которой пользователи сообщают о времени работы над конкретными тикетами. Мне нужно отфильтровать эти данные для отчета. В настоящее время я …

15.06.2022
Как реализовать модель "издатель-подписчик" с помощью rabbitMQ и celery в Django?

Как я знаю, в очереди сообщений есть 2 основные модели, Publish/Subscribe и Producer/Consumer. Producer/Consumer легко реализовать, и основная концепция заключается в том, что какое-то приложение будет отправлять сообщения в мою очередь сообщений, а один из нескольких работников celery будет …

15.06.2022
Django Rest Framework сброс пароля

Я следую учебнику на YouTube и задаюсь вопросом, зачем нам нужен PasswordTokenCheckAPI в views.py, ведь мы все равно потом проверяем uidb64 и токен снова в SetNewPasswordAPIView (в serialiser.is_valid() мы также проверяем, действительны ли токен и uidb64). Можем ли мы просто …

15.06.2022
Получение ошибки при сериализации списка значений [AttributeError: объект 'list' не имеет атрибута 'user_project'].

У меня есть две модели Project и Shift с отношением Many-to-one. И я хочу собрать статистику для всех объектов Shift. Как это должно происходить: Пользователь отправляет запрос GET с параметром, который указывает какой Проект нужно посчитать статистику по всем …

15.06.2022
Развертывание проекта Django с пользовательскими приложениями на heroku: remote: ERROR: /path/to/myapp/django-myapp не является действительным редактируемым требованием

Я использую Django 3.2 Я написал несколько автономных приложений, которые я использую в своем проекте. В моем файле требований я включил их в нижнюю часть файла requirements.txt следующим образом: requirements.txt asgiref==3.5.0 Babel==2.9.1 certifi==2021.10.8 charset-normalizer==2.0.12 coverage==6.4.1 dj-database-url==0.5.0 Django==3.2 django-appconf==1.0.5 …

15.06.2022
Django Загрузка данных модели на основе классов в шаблоне

Я новичок в django, до этого сделал только 1 проект, и это было просто видео, так что, очевидно, исправление, вероятно, очень просто, но я пытаюсь сделать страницу бронирования ресторана, и позже будет аутентификация пользователей, чтобы показать только бронирование, которое …

15.06.2022
Почему Django admin показывает недопустимое значение строки для определенной таблицы?

Я использую базу данных Mysql, где я задаю базу данных и столбец базы данных utf8mb4 и collate utf8mb4_general_ci. Когда я хочу изменить любое значение данных, то выдается эта ошибка Неправильное строковое значение: '\xE0\xA6\xB8\xE0\xA7\x8D...' для столбца Эта ошибка …

15.06.2022
Django : smtplib.SMTPAuthenticationError: 535, b'5.7.8 Имя пользователя и пароль не приняты

Я пытался отправить почту, используя gmail smtp в DJango. Я знаю об этой опции Less secured apps. Но эта опция была отключена google. Также у меня нет двухфакторной аутентификации на моем аккаунте. Вот мой setting.py EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' …

15.06.2022
Не удается установить WebRTC-соединение между браузером и сервером с помощью Django и aiortc: WinError 10051

Я создал простую конференцию WebRTC, где несколько пользователей в одной сети могут открыть веб-страницу и видеть друг друга/разговаривать друг с другом. Каждый пир отслеживает свой собственный пул RTCPeerConnections, в то время как Django обрабатывает авторизацию, а django-channels обрабатывает сигнализацию …

15.06.2022
Как я могу сделать этот фильтр

Я хочу создать фильтр для автомобилей по меткам, и не знаю почему, я получаю пустой шаблон со списком объектов У меня есть эта модель с моделью Foreignkey mark для получения марки для определенного автомобиля class Product(models.Model): ENGINE_CHOICES = ( ('Бензин', …

15.06.2022
Django.db.utils.IntegrityError: Ограничение CHECK не сработало

При миграции я получаю ошибку django.db.utils.IntegrityError: CHECK constraint failed. Я использую django-cms. Эта ошибка появилась после попытки добавить editor.js в проект полная ошибка: Может ли кто-нибудь пояснить, почему я получаю эту ошибку?

15.06.2022
Django вызывает представление на основе классов из другого представления на основе классов

У меня есть два класса, соответствующие двум разным формам. Когда одна из них отправляется, мне нужно вызвать другую. class FormsPreInput(CreateView): template_name = "form_preinput.html" def get(self, request, *args, **kwargs): form = preinput_form() return render(request, self.template_name, {"form": form}) def post(self, request, …

15.06.2022
Объединение двух отфильтрованных объектов позволяет получить один объект данных

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

15.06.2022
Как автоматически установить разрешения для группы?

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

15.06.2022
Заполнение связанного поля на основе параметра запроса

Я пытаюсь реализовать способ отображения полной информации о связанном поле, а не только ID или конкретного поля, когда оно указано в параметре запроса, например, http://api_url/courses?populate="author" В настоящее время ID поля автора отображается так, с этим URL - http://api_url/courses "data": …

15.06.2022
Django-csp -- Почему я получаю ошибку нарушения CSP, даже если установлен nonce?

Я получаю ошибку в моем браузере как Отказано в выполнении inline-сценария, поскольку он нарушает следующую директиву политики безопасности содержимого: "script-src-elem 'self' 'self' https://cdn.jsdelivr.net/". Для разрешения выполнения inline требуется либо ключевое слово 'unsafe-inline', либо хэш …