Django and Python "Questions and answers", page 310

16.12.2022
Django и pgAdmin не согласованы друг с другом

Я пытался изменить порядок столбцов таблицы в таблице postgreSQL. Поскольку я только начинаю, мне показалось проще manage.py flush создать новую БД с новым именем и применить миграции. Я вижу, что новая БД в pgAdmin получила все миграции моделей …

16.12.2022
Django pdf template count severity per row

Я использую Django, но я застрял с отчетом в формате PDF. Есть три степени тяжести, а именно "Ущерб имуществу", "Смертельный" и "Несмертельный". Загрузка PDF работает, но в моем PDF-отчете я хочу, чтобы для каждого отдельного адреса он подсчитывал каждую степень …

16.12.2022
Как я могу не вызывать ошибку при мутациях с помощью graphene-django-cud?

Я использую graphene-django-cud для мутаций. Но я не могу поднять какой-либо GraphQLError, ValueError или Exception в мутациях. Например, в before_mutate() или в любом методе validate_. Процесс просто останавливается без сообщения об ошибке. Затем возвращается null для экземпляра и сообщения. @classmethod …

16.12.2022
Опция "Запомнить меня" при входе в систему с помощью Django + DRF + Djoser + Nuxt

У меня есть сайт, который использует Django в качестве бэкенда и Nuxt для фронтенда. Я хотел бы реализовать часто встречающийся флажок "Запомнить меня", когда пользователь входит в систему. Если флажок снят, то пользователь должен быть зарегистрирован только для этой …

16.12.2022
Фронтенд + NGINX не могут сделать запрос к конечным точкам бэкенда (2 разных контейнера docker)

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

16.12.2022
Django: при посещении страницы я получаю оповещение со словарными значениями. Что является причиной этого?

Новичок в Django и python, следую учебнику и играю с созданием функциональности обмена сообщениями между пользователями. Пока все работает отлично, за исключением того, что когда я захожу на страницу сообщений, я всегда получаю предупреждение вида: {'user': <User: test2>, 'last': …

16.12.2022
Nginx вызывает несуществующие каталоги

Я пытаюсь исправить ситуацию, когда мои статические файлы не обслуживаются. Я наконец нашел, как получить доступ к журналу ошибок, и оказалось, что Nginx ищет несуществующую категорию Запрашивает: /home/dave/mhprints/static/styles/html-body-styles.css /static/styles/html-body-styles.css Мой фактический путь /home/dave/mhprints/static/css/html-body-styles.css /static/css/html-body-styles.css Мои HTML шаблоны …

15.12.2022
Как убрать бесполезный запрос "UPDATE" при переопределении "response_change()" в Django Admin?

В PersonAdmin(): я отменил response_change() код для капитализации имени, которое пользователь вводит на Change person, как показано ниже: # "store/person" from django.contrib import admin from .models import Person @admin.register(Person) class PersonAdmin(admin.ModelAdmin): def response_change(self, request, obj): # Here …

15.12.2022
Импорт файлов в проект django

извините за глупый вопрос. но я получил проект MNIST в качестве домашнего задания в колледже и пытаюсь развернуть его на сайте django пока что я сделал HTML canvas, конвертер jpg в base64 для передачи изображения в форму django, …

15.12.2022
Не обновляется html страница на django

У меня не обновляется html страница на django.urls.pyurls.pyviews.pymodels.py Сервер я перезапускал. Если удалить файлы, то сервер все равно их отобразит. Я так же очищал кеш браузера, это мне …

15.12.2022
Django queryset скрывает значение объекта

У меня есть следующая (упрощенная) модель: class Order(models.Model): is_anonymized = models.BooleanField(default=False) billing_address = models.ForeignKey('order.BillingAddress', null=True, blank=True) Я хочу скрыть адрес_расчета для объектов, где клиент выбрал это, установив is_anonymized=True. Моим лучшим подходом до сих пор было …

15.12.2022
Почему я не могу войти в систему после обновления Django с 2.2 до 3.2?

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

15.12.2022
Получение пк элемента в тестовом блоке

есть тестовый блок, который получает запрос и pk элемента в Form и проблема в том, что я не могу понять как создать новый элемент в базе данных и получить пк от него в функции тестового блока. class test_editTransfer_admin(TestCase): def …

15.12.2022
Добавьте элемент управления поиском в административную карту django-leaflet. GEODJANGO

Я совсем новичок в этом, я хочу добавить строку поиска, как на сайте OpenStreetMap, для поиска координат, улиц или любого места на карте админки django-leaflet, но я понятия не имею, как это сделать. Найти местоположение на этой карте довольно сложно, …

15.12.2022
(1062, "Duplicate entry '1' for key 'usuario_id'") en django

I a Проблема в том, что после всего этого я хотел попробовать создать нового суперпользователя, а он выдает ошибку в заголовке, если кто-то может мне помочь, я буду благодарен update это отслеживание я заканчиваю проект с django и …

15.12.2022
Django выдает неудобный результат

В общем, я работаю над проектом django, и всякий раз, когда я вставляю данные в базу данных, результат странно форматируется. это моя модель customer.py class Customer(models.Model): user = models.OneToOneField(User,null=True,blank=True,on_delete=models.CASCADE) name = models.CharField(max_length=200, null=True) email= models.CharField(max_length=200, null=True) phone_number= models.CharField(max_length=200, …

15.12.2022
Django. Статистика на сайте цитат

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

15.12.2022
Как хранить историю продуктов и цен в базе данных продуктов Django?

В проекте Django у меня есть одна таблица продуктов DB, содержащая различные поля, включая поля product mspr и current_price. Для каждого продукта в базе данных поле current_price периодически автоматически обновляется, чтобы обнаружить изменения. Моя проблема заключается в том, …

15.12.2022
Импортные каналы для WebSocket-соединения в Django не доступны

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

15.12.2022
Как изменить набор запросов поля ModelChoiceField перед отправкой формы пользователю в представлении?

У меня такая форма: class CategoryForm(forms.Form): category = forms.ModelChoiceField(queryset=Category.objects.filter(parent=None)) И вид: def category_select(request, pk): if request.method == "POST": # ... else: form = CategoryForm() # I want to change category field's queryset …

15.12.2022
Python django фильтр получить все записи, измененные в течение последних 10 минут

Используя django, я пытаюсь получить все записи, которые были изменены на основе поля modificationtime за последние 10 минут class Status(models.Model): . . . modificationtime = models.DateTimeField(verbose_name="modificationtime", null=True, blank=True, ) setttings.py состоит из следующих записей TIME_ZONE = 'UTC' USE_TZ …

15.12.2022
Django отправляет журналы в формате json в logstash

Я пытаюсь отправить логи в logstash с помощью пакета python-logstash и мне нужно, чтобы логи были в формате json. Я написал пользовательский форматтер json для моего обработчика logstash. Мои настройки конфигурации логирования: LOGGING = { 'version': 1, 'disable_existing_loggers': False, …

15.12.2022
Как настроить django-q на сервере IIS для асинхронных представлений?

У меня есть приложение Django, которое работает на сервере IIS, и теперь мне нужно использовать пакет django-q на нем, как я могу настроить IIS для этого, поскольку я не могу запустить python manage.py qcluster? [Q] INFO …

15.12.2022
Передача дополнительных данных в DetailView Django

У меня есть FBV, где я вычисляю временную дельту (td) и передаю ее в моем контексте: def update_moc(request, pk): moc = get_object_or_404(Moc, pk=pk) today = datetime.date.today() time = moc.initiation_date time_delta = today - time td=str(time_delta) initiator = moc.initiator status …

15.12.2022
Расположение исходного кода модуля django.contrib.admin

Я хочу выяснить, как генерируется значение для admin.site.urls в Django. Где я могу найти исходный код модуля django.contrib.admin? $ find . -name "admin.py" ./opt/rh/rh-python36/root/usr/lib/python3.6/site-packages/rest_framework/authtoken/admin.py ./opt/rh/rh-python36/root/usr/lib/python3.6/site-packages/django/contrib/sites/admin.py ./opt/rh/rh-python36/root/usr/lib/python3.6/site-packages/django/contrib/redirects/admin.py ./opt/rh/rh-python36/root/usr/lib/python3.6/site-packages/django/contrib/auth/admin.py ./opt/rh/rh-python36/root/usr/lib/python3.6/site-packages/django/contrib/flatpages/admin.py ./opt/rh/rh-python36/root/usr/lib/python3.6/site-packages/django/contrib/contenttypes/admin.py

15.12.2022
Создание гипертаблицы с помощью timescaleDB и django не удается

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

15.12.2022
Selenium не работает с Vite, возможно, из-за HMR

Я пытаюсь использовать Selenium с бэкендом Django, используя Vite для JS, но по какой-то причине JS не запускается, когда, например, я говорю Selenium нажать на кнопку. Я думаю, что это связано с HMR Vite, потому что когда я собираю JS …

15.12.2022
Когда следует использовать представление на основе классов и представление на основе функций в django? [закрыто]

Виды в Django могут быть написаны как на основе классов, так и на основе функций. В какой ситуации мы должны использовать представление на основе классов, а в какой ситуации мы должны выбрать представление на основе функций.

15.12.2022
Как зарегистрированный пользователь может просматривать профиль другого пользователя с помощью django

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

15.12.2022
Почему Django выдает ошибку did you forget to register or load this tag?

У меня есть работающее приложение Django, которое начало выдавать ошибку блока шаблона на моем компьютере для разработки Windows 11: Недопустимый тег блока в строке 17: 'endblock', ожидалось 'endblock' или 'endblock stylesheets'. Вы забыли зарегистрировать или загрузить этот …

15.12.2022
Render PostgreSQL не может перевести имя хоста в адрес в Django

В Render я хотел бы использовать их бесплатный план PostgreSQL для размещения моей базы данных. Я использую Django и запутался, что использовать в качестве хоста. Приборная панель на Render предоставляет мне внешний url базы данных postgres://{given_username_by_render}:******-a.oregon-postgres.render.com/{database_name} если я использую …

15.12.2022
Обслуживание статических файлов с помощью NGINX и DJANGO

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

15.12.2022
Посоветуйте API SMS уведомление, которое будет отправляться определенному пользователю из sqlite с помощью Python и Django: AdminLTE

У меня есть система управления, и мне очень нужны хорошие SMS-уведомления. Я использую Python и Django's AdminLTE для встраивания и использования sms уведомлений для определенного пользователя из SQlite. Я пытался установить twilio, но он не выбирает или не …

15.12.2022
Форма мастера django не работает с bootstrap

У меня есть страница, которая использует bootstrap css для стилизации, которая работает нормально, но когда я добавляю форму мастера django на эту html страницу, все bootstrap css исчезают, но другие обычные css файлы все еще работают нормально. html форма …

15.12.2022
AttributeError: объект 'Doctor' не имеет атрибута 'comments'

Я работаю над этим проектом, но у меня возникла следующая ошибка comm = doctor_detail.comments.filter(active=True) AttributeError: у объекта 'Doctor' нет атрибута 'comments', однако я думаю, что все в порядке вот мой models.py class Comments(models.Model): co_name = models.CharField(max_length=50, verbose_name="الاسم ") co_email …

15.12.2022
Как вывести значения из нескольких методов в формате таблицы в шаблоне django

У меня есть приложение django. У меня есть два метода: def total_cost_fruit(self): return [3588.20, 5018.75, 3488.16] def total_cost_fruit2(self): return [3588.20, 5018.75, 3488.99] И я пытаюсь отобразить их в виде таблицы. так вот views.py: def test(request): values1 …

15.12.2022
Выполните пост-запрос, используя фреймворк для отдыха Django

У меня есть Django rest framework APIView: class MyAPIView(views.APIView): def post(self, request): field = request.POST.get("field") print(field) return Response({"field": field}, status=200) Я хочу вызывать его из отдельного процесса, используя Django API. Я делаю это следующим образом: from django.http …

15.12.2022
Django - загрузка файлов не работает на mysql и postgres, но работает на sqlite

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

15.12.2022
Dockerfile для selenium. 255 ошибка инициализации драйвера

В django есть часть, которая отправляет информацию через API для обработки selenium. Есть проблемы со сборкой docker под selenium. 255 ошибка selenium в логах. Я уже всю голову сломал. Подскажите пожалуйста в чем может быть проблема. последняя версия geckodriver …

15.12.2022
401 Ошибка клиента: Unauthorized for url [mozilla-django-oidc - Keycloack].

Я пытаюсь интегрировать Django и Keycloack, используя mozilla-django-oidc, но, к сожалению, у меня ничего не получается, так как я продолжаю получать 401 Client Error: Unauthorized for url... Я создал docker compose, который запускает приложение Keycloack / KeycloackDB / …