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

16.03.2022
Как понять Django, придя из R Shiny?

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

16.03.2022
Django - Как вычесть две аннотации с разными моделями

A = Category.objects.annotate(total_products=Count('product')) b=Order.objects.values('category__name').annotate(total_approve=Sum('approve_quantity')).order_by('-total_approve') поэтому я хочу вычесть a - b

16.03.2022
Метод drf-spectacular post не работает с полем формы

Я использую Django Rest Framework. А для документации я использую drf-spectacular. Но проблема, с которой я столкнулся, заключается в том, что когда я пытаюсь отправить форму, я не могу ее отправить. Но я могу нормально отправить, используя тип …

16.03.2022
Django с Nginx и Gunicorn prompt null warning

Я запускаю проект Django на сервере, используя Nginx и Gunicorn. Когда пользователь посещает веб-сайт, я могу найти предупреждающее сообщение NULL на сервере. Кто-нибудь знает, как это решить?

16.03.2022
Как переделать функцию в class based views django

У меня есть функция. Мне надо её переделать в класс. Как можно это сделать используя ListView? Где прописывать всю логику? Или как можно улучшить данную функцию и переделать в класс? (Знаю, сделано всё плохо, но по другому я не придумал) …

16.03.2022
Разбор массива объектов, переданных из фронтенда в бэкенде Django на языке python

У меня есть веб-приложение, бэкенд использует Django, фронтенд - обычный HTML5. Во фронтенде я использую axios для отправки массива объектов через POST запрос. axios ({ method: 'POST', url: test_url, data: { [{title:1, isbn:1234},{title:2, isbn:5678}] } }) …

16.03.2022
Django: Получение всех инлайн-объектов в save_model администратора

У меня есть две связанные (через foreignKey отношение) модели и созданная модель администратора для родительской модели с инлайнами. В определенном случае мне нужно получить все связанные модели и использовать их для обновления 1 конкретного поля в родительской модели. Какой …

16.03.2022
CKEditor не отображается при развертывании

Я установил CKEditor в моем приложении Django blog и все работало нормально в разработке. После развертывания через Heroku окно текстового редактора исчезло как из панели администратора, так и из клиентского фронт-энда, показывая в консоли следующие ошибки: <a href="https://i.stack.imgur.com/tMRYg.jpg" rel="nofollow …

16.03.2022
Состояние гонки при вставке новых записей в базу данных двумя разными пользователями в Django

Есть ситуация условие гонки, когда я хочу создать новый экземпляр модели Order. Есть поле daily_id, в котором ежедневный день для любой категории начинается с единицы. Это означает, что каждая категория имеет свой собственный ежедневный идентификатор. class Order(models.Model): daily_id = …

16.03.2022
Возврат только одного ответа из базы данных в Django rest-framework

Я пытаюсь вернуть все результаты из SQL, используя этот подход, я могу получить их, но они статические. Я пробовал зацикливать result_set, но он возвращает только первый ответ из 5 ответов, но я хочу вернуть все 5 ответов. Вот, …

16.03.2022
Условно возвращайте JSON или XML ответ из представления Django django-rest-framework, основанного на классах

Как получить ответ ap на тело запроса, передав output_format = 'json' или 'xml'. Он возвращает только один тип ответа. Как я могу получить оба ответа в соответствии с условием. Ниже представлен мой код. djangorestframework==3.13.1 Setting.py REST_FRAMEWORK = { …

16.03.2022
Как изменить значение поля Django после отправки формы?

Недавно начал изучать Django и нужна помощь с формой. Есть модель для записи на консультацию from django.db import models class Category(models.Model): # Класс для категорий обращений cat_name = models.CharField(max_length=64, verbose_name='Категория') # Имя категории class Meta: verbose_name = 'Категории' verbose_name_plural = …

16.03.2022
Получение HTTP/1.1" 500 27, когда отладка установлена на FALSE в моем локальном окружении django

У меня есть settings.py, как показано ниже В принципе, наш DEBUG будет установлен на TRUE. Но поскольку для продакшена нам нужно установить FALSE, мы должны обработать код для установки debug FALSE. Даже с debug=FALSE приложение должно работать как есть. …

16.03.2022
Django jwt и React перенаправляют на разные страницы для разных пользователей после входа в систему

У меня есть 2 роли - член и сотрудник, и я хочу перенаправлять на разные страницы в зависимости от роли пользователя, используя имя пользователя и пароль, например, после входа в систему как член перенаправлять на страницу члена, а как …

16.03.2022
HTML5 video ошибка currentTime

Uncaught TypeError: Failed to set the 'currentTime' property on 'HTMLMediaElement': The provided double value is non-finite. пишу проект на джанго(видеохостинг) и не могу настроить перемотку видео const Video = document.querySelector('.video'), …

16.03.2022
Ошибка 502: Развертывание приложения Django с помощью Gunicorn и Nginx

Я разработал веб-приложение с помощью Django и пытаюсь опубликовать его на виртуальной машине, созданной в Azure. Для этого я использую следующий программный стек: Ubuntu (20.04) Django (3.0.7) Virtualenv (20.0.17) Gunicorn (20.1.0) Nginx (1.18.0) Для развертывания приложения …

16.03.2022
Gunicorn active: не удалось, почему не активен сервис gunicorn?

у меня есть сервер ubuntu 20.04 и проект django я установил /etc/systemd/system/gunicorn.socket Description=gunicorn socket [Socket] ListenStream=/run/gunicorn.sock [Install] WantedBy=sockets.target и /etc/systemd/system/gunicorn.service [Unit] Description=gunicorn daemon Requires=gunicorn.socket After=network.target [Service] User=sammy Group=www-data WorkingDirectory=/home/sammy/myprojectdir ExecStart=/home/sammy/myprojectdir/myprojectenv/bin/gunicorn \ --access-logfile - \ --workers 3 …

16.03.2022
Как получить количество строк в файле csv в django

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

16.03.2022
Не удается установить xmlsec для Mac

Я новичок в django. Я пытаюсь внедрить python3-saml, который требует Xmlsec. Я пытаюсь установить его, используя "pip install xmlsec" на моем виртуальном окружении. но выдает эту ошибку. Collecting xmlsec Using cached xmlsec-1.3.12.tar.gz (64 kB) Installing build dependencies ... …

16.03.2022
Как получить подробные значения внешнего ключа на основе id в html-шаблоне в django

В Models.py class Interview(models.Model): Current_Date = models.DateField(auto_now_add=True ) User = models.ForeignKey(User,on_delete=models.CASCADE) Recuirement = models.ForeignKey(Client_Requirement,on_delete=models.CASCADE) Candidate = models.ForeignKey(Candidate, on_delete=models.CASCADE) Interviewer = models.ForeignKey(Interviewer, on_delete=models.CASCADE) Interview_Mode = models.ForeignKey(Interview_Mode, on_delete=models.CASCADE) Date = models.DateField() Time = models.TimeField() Interview_status = models.ForeignKey(Interview_status, on_delete=models.CASCADE) Interview_Location = models.CharField(max_length=30) Comments …

16.03.2022
Html - Создание выпадающего меню из учетной записи вошедшего пользователя

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

16.03.2022
Удаление всех объектов из модели по определенному значению с помощью кнопки django

Пожалуйста, посмотрите снимок экрана таблицы для контекста: Я пытаюсь удалить строку таблицы, используя соответствующую кнопку Delete Asset (т.е. удалить все строки в модели django с Symbol: 1INCHUP) Как …

16.03.2022
Теперь вызовы API Django на сервисе с поддержкой SSO

Требуется получить данные о происшествии на основе номера происшествия из сервиса now, который включен SSO. В настоящее время мы пытаемся получить данные о происшествиях из приложения Django с помощью API django, но он говорит, что аутентификация не прошла, потому …

16.03.2022
Я новичок в django, пытаюсь подсчитать количество запросов на регистрацию приложения, но результат не отображается на шаблоне?

Ниже приведен мой код, с помощью которого я пытался реализовать задачу мой views.py это мое представление для подсчета запросов def appSummary_view(request): context = {} user = request.user applications = ApplicationRequest.objects.all().filter(developer=user) total_request = applications.count() registered_app = applications.filter(status=1).count() pending_app = …

16.03.2022
Как можно удалить название города и обновить название общества и сохранить это в базе данных?

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

16.03.2022
Django Grapelli изменение фона заголовков колонок

Я использую django grapelli. В моей модели есть поле color, которое пользователи могут выбрать с помощью виджета colorfield. Я хочу изменить цвет фона заголовка колонок. Кто-нибудь знает что-нибудь об этом? Я не смог ничего найти

16.03.2022
Django - Как работать с двусторонними связями

У меня есть следующие две модели: class Step(models.Model): start_time = models.TimeField() time = models.IntegerField() schedule = models.ForeignKey(Schedule, on_delete=models.CASCADE) class Schedule(models.Model): identifier = models.CharField(max_length=10) name = models.CharField(max_length=100) steps = models.ManyToManyField('manager.Step', related_name='steps') Однако при редактировании Schedule и …

16.03.2022
Избавьтесь от &nbsp в ckeditor Django

Как избавиться от &amp;nbsp, появляющихся на шаблонах, при использовании django-ckeditor, я пробовал с 'entities_additional': '' в настройках следующим образом, но все равно это видно при использовании кавычек или двойного пробела. CKEDITOR_CONFIGS = { 'default': { 'toolbar': [["Format", "Bold", "Italic", "Underline", …

16.03.2022
Почему если я вызываю поля формы по одному и выполняю действие на кнопке, связанной с этой формой, на Django не отображается результат?

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

16.03.2022
Django CeleryTask возвращает GeoDataFrames приводит к TypeError: Объект типа int64 не является JSON сериализуемым

Я пытаюсь создать веб-приложение, в котором я использую celery для решения долго выполняющегося процесса. Мне нужно передать представлению, вызвавшему задачу, пару GeoDataFrame и значение проекции epsg. return {'Working_area_final': Working_area_final.to_json(), 'PoI_buffer_small': PoI_buffer_small.to_json(), 'Streets_gdf': Streets_gdf.to_json(), 'PoI_buffer_BIG_exp': PoI_buffer_BIG_exp.to_json(), 'projection': str(proj.to_epsg(), 'ip': ip.to_json()} …

16.03.2022
Упорядочивание на основе расстояния в django

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

16.03.2022
Как реализовать автоматическую отправку электронной почты при обновлении колонки MySQL (django+MySql)

У меня есть такие модели как Id, Name, email, Status. И созданы сериализаторы и представления. Я обновляю значения статуса методом PUT. Как реализовать автоматическое уведомление по электронной почте на smtp.example.com с измененным значением статуса. Ex: Значение столбца состояния …

16.03.2022
Передача параметра URL запроса в представление создания

Я надеюсь, что это простой твик. Я читал различные темы здесь, но я пропустил очень простой шаг - как мне получить аргумент из URL запроса? Например, URL имеет вид http://127.0.0.1:8000/registration/student/item/create/8 Определение URL - path('student/item/create/&lt;int:pk&gt;',views.CreateStudentBehaviorItem.as_view(),name='student_item_create'), Мой вид …

16.03.2022
Развертывание Django на Heroku не удалось из-за "ModuleNotFoundError at / No module named '_tkinter'".

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

16.03.2022
ProgrammingError at /admin/patients/appointment/ column patients_appointment.date does not exist

Я сталкиваюсь с вышеупомянутой ошибкой, несмотря на то, что колонка "дата" присутствует в модели. class Appointment(models.Model): name=models.ForeignKey(Patient, on_delete=CASCADE) doctor=models.ForeignKey(DoctorDetail, on_delete=CASCADE) start_time=models.TimeField() end_time=models.TimeField() date=models.DateField() def __str__(self): return self.name.name Вот с какой ошибкой я столкнулся: <img …

16.03.2022
Django Несколько баз данных для разных пользователей

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

16.03.2022
Django с Postgres - Уникальное ограничение для одного арендатора в многотенантной базе данных

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

16.03.2022
Как получить идентификаторы объектов из модели django?

Как получить идентификаторы объектов из модели. qs = Society.objects.all() cityID = City.objects.get(pk=1) Вышеприведенный запрос вернет только один объект, id которого 1. но мне нужны все города id, чтобы я мог получить доступ к названиям городов из id, как …

16.03.2022
Запись в реальном времени - сохранение в облачном хранилище google - возможно ли это

мне интересно, есть ли возможность наложить живой поток или запись в хранилище google кадр за кадром с аудио и видео, aws имеет возможности хранения живой записи, но я не нахожу хороших ресурсов с облачным хранилищем google. есть ли …

16.03.2022
Django ajax url не читается

У меня есть ajax файл, который вызывает url из urls.py, который получает json данные из views.py, но когда я запускаю сервер, он просто показывает Not Found:/dept-json/ Мне удалось заставить его работать, используя сниппет django {% url 'accounts:dept-json'%} …