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

16.12.2022
Как перенаправить оператор печати в файл журнала и изменить оператор печати на регистратор в django python

Я хочу заменить операторы печати на логгер, но без изменения оператора печати в приложении. И как я могу перенаправить оператор печати в файл журнала? Ниже приведен мой код. settings.py LOGGING = { "version": 1, "disable_existing_loggers": False, "formatters": { "simple": …

16.12.2022
Отображение счетчика лайков на пост с помощью Django не работает

Я хочу получить переменную в файле views.py, которая извлекает список лайков для каждого поста. Затем в HTML-файле я использую .count, чтобы получить количество элементов в списке и, наконец, отобразить их в DOM. Я впервые создал классы на models.py. …

16.12.2022
Функция SIMILARITY, запускаемая Django

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

16.12.2022
Django аннотирует путем поиска значения связанного поля

Я работаю над системой сортировки пакетов в Django. Мне нужно найти "код сортировки" набора "штрих-кодов" Этот код работает: class Order(models.Model): Zip = CharField(max_length=128, null=True, blank=True) class Barcode(models.Model): barcode = CharField(max_length=50, unique=True) Order = ForeignKey(Order, on_delete=models.SET_NULL) class SortCode(models.Model): name = …

16.12.2022
Попытка аутентификации логина, отправка ничего не произошло

Login.html в (authenticate/login.html) {% extends "events/base.html" %} {% block content %} <h1>Login</h1> <br><br> <form action="" method="POST"> {% csrf_token %} <form> <div class="mb-3"> <label for="exampleInputUserName" class="form-label">User name</label> <input type="text" class="form-control" name="username"> </div> <div class="mb-3"> <label for="exampleInputPassword1" class="form-label">Password</label> <input type="password" class="form-control" name="password"> …

16.12.2022
Невозможно войти в панель администратора Django после развертывания Railway

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

16.12.2022
Как фильтровать массив JSON в Django JSONField

Как я могу отфильтровать данные всей строки, в которой инвентаризация id=2 Это данные результата, которые я хочу получить: sampleData = [ {'rate': 1, 'inventory': {'id': 1, 'name': 'inv1'}, 'inputQuantity': 4}, {'rate': 1, 'inventory': {'id': 2, 'name': 'inv2'}, 'inputQuantity': 10, 'parentInventory': …

16.12.2022
Проверка CSRF не удалась. Запрос прерван

Весь день работал на своем живом сервере и только что заработал, админка работала нормально, я очистил куки и вдруг получил следующую ошибку, и никакие исправления, похоже, мне не помогают. У моего сайта есть SSL, но он все еще http (не …

16.12.2022
Django регистрация пользователя

Помогите исправить ошибку. Изучаю django по книге Дронова, "Практика создания веб сайтов". При регистрации нового пользователя выдает ошибку. forms.py from .models import AdvUser from django.contrib.auth import password_validation from django.core.exceptions import …

16.12.2022
Запрос Python gRPC периодически отсутствует

Я использую gRPC в python с django и django-grpc-framework. Когда я запускаю unittest, в моем models.py есть кусок кода, который создает странную проблему: я запрашиваю три gRPC-запроса, но только один достигает серверной стороны. Подробности проблемы …

16.12.2022
Html + Django: Отображать новости по дате и категории

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

16.12.2022
NameError at /?

Я еще новичек в сфере программирования и не могу понять, почему он не видит мою глобальную переменную user. def authoriz(request): log = request.POST.get('login') pas = request.POST.get('password') print(log, ' ', pas) auth_f = False if log is not None: try: global …

16.12.2022
Как вернуть только 1 (единственную) запись через Django Rest Framework API? (проблема с many=False)

У меня есть простой Django Rest Framework API, который я хотел бы возвращать только 1 запись. Однако, когда я устанавливаю many=False, это больше не работает. Как я могу это исправить? Вот API: (сериализатор и модель ниже) class …

16.12.2022
Как сделать производный select в Django, чтобы сузить круг до более дорогих операций?

Мы разрабатываем отчет по набору данных transaction, собранному с динамическими атрибутами EAV с помощью операторов left outer join. Сниппет SQL limit 20 OFFSET 27000 имитирует пагинацию по 20 записей на странице в середине набора данных, а общий размер составляет …

16.12.2022
Присвоение типа полю JSONField в Django

Я использую свойство типа JSONField в моей модели: from django.db import models class MyClass(models.Model): variables = models.JSONField() Я хочу избежать, насколько это возможно, использования строк для доступа к свойствам variables, есть ли способ указать тип variables, чтобы …

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