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

23.05.2024
Как отобразить в HTML только значения дикционария?

Я создал функцию, которая должна получить некоторую дату из базы данных, произвести некоторые вычисления и показать ее в HTML-файлах. Однако я не смог получить только значения из представлений. def list_pay(request): item = Pay.objects.all() # Quantidades q_total = Pay.objects.all().count q_open …

23.05.2024
Нарушение уникального ограничения на auth_user_pkey в Wagtail

Я создал представление импорта пользователей (с моделью User от Django) для нового приложения Wagtail, которое работает хорошо. Я провел несколько тестов и в итоге получил идентификаторы тестовых пользователей в диапазоне 140-150 на моей машине разработки. После этого я перенес БД …

23.05.2024
Я новичок в python и django, поэтому, столкнувшись с этой ошибкой, я не знаю, как ее решить TemplateDoesNotExist at /users/login/ [закрыто]

Я изучаю Python Crash Course Эрика Маттеса. Настройки аутентификации И у меня проблемы в этой части Первый шаг - добавить "пользователей" в "settings" Это мои настройки: TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': [os.path.join('templates')], 'APP_DIRS': True, …

23.05.2024
В django DRF с использованием JWT, почему postman правильно блокирует доступ к некоторым представлениям, но они доступны из моего Angular front-end без аутентификации?

Я пытаюсь ограничить доступ к некоторым представлениям моего API, используя Django Rest Framework и simpleJWT https://django-rest-framework-simplejwt.readthedocs.io/. Проблема, с которой я сталкиваюсь, заключается в том, что postman корректно блокирует доступ к моим представлениям, когда я не предоставляю …

23.05.2024
Содержимое ответа должно быть отображено, прежде чем к нему можно будет получить доступ

Я пытаюсь сделать пользовательский формат ответа, для этого я сделал нижеуказанный код middleware from django.utils.deprecation import MiddlewareMixin from rest_framework.response import Response from rest_framework.exceptions import APIException class CustomResponseMiddleware(MiddlewareMixin): def process_response(self, request, response): from adminPanel.serializers import MyCustomException if not isinstance(response, Response): …

23.05.2024
Как я могу использовать электронную почту с django-allauth без почтового сервера?

Я хотел бы настроить django-allauth таким образом, чтобы пользователи регистрировались с помощью электронной почты и пароля, но при этом проект Django не должен предоставлять почтовый сервер и не передавать никаких писем (ни подтверждения регистрации, ни ссылки для сброса пароля и …

23.05.2024
Значение не копируется должным образом в теге input

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

23.05.2024
Можно ли изменить отображение атрибута модели Binaryfield в панели администратора Django, основываясь на значении другого атрибута?

Я работаю над проектом, где у меня есть модель, которая хранит некоторые BinaryField в базе данных. class Entry(models.Model): ... params = models.JSONField() body = models.BinaryField() ... params будет содержать тег с типом элемента body. Например, …

23.05.2024
Как изменить структуру статей в django-wiki?

Я новичок в django-wiki и хочу изменить структуру формы статьи. По умолчанию в ней есть Title, contents и summary. Я хочу добавить еще 2 поля "главная" и "история". Как это можно сделать? Заранее спасибо. Я пытался найти его в …

23.05.2024
Запрос на рендеринг html-страницы изменяет url-ссылку на #

Я использую Django для рендеринга html-страниц. При рендеринге все работает нормально, но при этом ссылка меняется на #. Позвольте мне объяснить views.py def index(request): return render(request, 'index.html') urls.py router = routers.DefaultRouter() router.register(r'users', UserViewSet) .... urlpatterns = [ path('homepage/', …

23.05.2024
Невозможно расшифровать зашифрованные байтовые данные, хранящиеся в базе данных

Я написал 2 функции на языке python, одну для шифрования данных и другую для расшифровки данных, которые выглядят следующим образом. from app.settings import DATA_KEY import logging from cryptography.hazmat.primitives.ciphers.aead import AESSIV import base64 cipher_suite = AESSIV(DATA_KEY) error_logger = logging.getLogger("error_logger") def …

23.05.2024
Внутренняя ошибка 500 и неавторизованная ошибка 401

Я работаю с Django и NextJS, я продолжаю получать 2 ошибки, когда я пытаюсь войти в систему: Из моего файла AuthContext.js "500 (Внутренняя ошибка сервера)" Из моего файла UseApi.js "401 (Unauthorized)" всякий раз, когда я пытаюсь …

23.05.2024
Проблема подключения к базе данных PostgreSQL другого пользователя в Django

У меня есть вопрос. Я начинаю работать над проектом Django. Я получил учетные данные для базы данных PostgreSQL, созданной моим коллегой. Как я могу подключиться к этой базе данных? django.db.utils.OperationalError: connection to server at "localhost" (::1), port 5432 …

23.05.2024
Переход на TZ aware datetime в Django, PostgreSQL timestamp

Я использую Django ORM для доступа к данным PostgreSQl. База данных относительно большая ~100 таблиц, некоторые из которых содержат десятки миллионов записей. Я перехожу с Django 4.2 на Django 5.0, в котором по умолчанию стоит USE_TZ = True, и …

23.05.2024
Определение тестовых методов в базовом классе, которые не должны быть инстанцированы напрямую

Я пытаюсь создать тестовые случаи, которые отличаются только тем, какой пользователь вошел в систему. Поэтому я решил, что определение тестов в базовом классе и создание подклассов, которые регистрируют пользователя во время setUp(), будет правильным решением. Однако я не …

23.05.2024
Кэширование ответа на запрос в python

Я пишу несколько бэкэнд-скриптов на python, которые должны быть связаны с веб-интерфейсом, использующим django. Веб-приложение позволяет просматривать слои, поступающие из различных веб-сервисов. В рамках своих задач я разработал инструмент, который запрашивает данные о высоте с геосервера (сервис WCS), …

23.05.2024
Как добавить кнопку для взаимодействия в панели админки Django

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

23.05.2024
Чат-бот Telegram с помощью python-telegram-bot | Сообщения между клиентами и операторами испорчены

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

23.05.2024
TypeError: user.models.CustomUser() получил несколько значений для ключевого аргумента 'email'

Итак, я пытаюсь создать пользовательскую модель пользователя в Django для личного проекта, но терминал выдает эту ошибку при попытке создать суперпользователя через python3 manage.py createsuperuser Traceback (most recent call last): File "/home/Henkan/main_store/manage.py", line 22, in <module> main() File "/home/Henkan/main_store/manage.py", …

23.05.2024
Отсутствие статических файлов в Nginx + Django

Я знаю, что таких вопросов много. Но я перепробовал много всего, что нашел, и ничего не помогает. У меня комбинация Django + uWSGI + Nginx + PostgreSQL. Статический файл был собран python manage.py collectstatic в директории movies_admin/static. …

23.05.2024
Получение объектов связанных моделей, есть сложности

Помогите, пожалуйста, советом, идеей, решением. Имеется 2 модели: class Tournament(models.Model): title = models.CharField(max_length=300, db_index=True, verbose_name="Название турнира") location = RichTextField(max_length=300, blank=True, verbose_name="Место проведения") prize = models.TextField(max_length=300, blank=True, verbose_name="Призовой фонд") date_start = models.DateField(verbose_name="Дата начала") date_end = models.DateField(verbose_name="Дата окончания") class Stage(models.Model): tournament = …

23.05.2024
Не могу найти URL страницы

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

23.05.2024
Лучший подход к созданию фильтруемой таблицы с помощью Django

Я создал шаблон, в котором есть HTML-таблица и iframe, который отображает pdf-файлы, загруженные пользователем ранее: Цель состоит в том, чтобы пользователь мог сопоставить записи в таблице с pdf / …

23.05.2024
Django model.objects.filter не работает должным образом

Итак, я пытаюсь использовать следующее: def get_queryset(self, *args, **kwargs): return OrderItem.objects.filter(order_id=self.kwargs['pk']) Чтобы выполнить поиск OrderItem по объектам и вернуть только те, которые связаны с указанным порядком по order_id. Однако, используя панель инструментов Django debug_toolbar, я могу видеть, …

23.05.2024
Python Ответить на сообщение электронной почты

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

22.05.2024
Django CSRF_TRUSTED_ORIGINS и http/2

Подозреваю, что сайты, использующие протокол http/2, не отправляют заголовок Host в запросах, например, переходя на /admin/ Это приводит к тому, что Django жалуется на Origin checking failed - does …

22.05.2024
Виджет Summernote не отображается при наследовании от UpdateView

Urls.py path('post/<int:pk>/update/', PostUpdateView.as_view(), name='post-update'), views.py: class PostUpdateView(LoginRequiredMixin, UserPassesTestMixin, UpdateView): model = PostForNewsFeed fields = ['post','title','content', 'tags','visibility'] template_name = 'feed/create_post.html' widgets = { 'content': SummernoteWidget(), } def form_valid(self, form): if form.is_valid(): data = form.save(commit=False) data.user_name = self.request.user data.save() messages.success(self.request, f'Posted …

22.05.2024
Продолжается ошибка "Could not find 'Price' Did not find price on detail page" в django

Я начинающий в django, изучаю через coursera, курс django для всех, при выполнении задания повторяется ошибка contiusely при отправке это ошибка, а я проверил все, но все равно выдает ошибку …

22.05.2024
Django Rest filter и filerset_class не работают в методе пользовательского действия

У меня проблемы с работой класса filterset_class в методе действия моего представления. Когда я фильтрую данные в /api/measurement/aggregated_data, все работает нормально, но мне нужно использовать эти фильтры и в методе действия, чтобы я мог загрузить результаты. Вот мой views.py: …

22.05.2024
ModuleNotFoundError: Нет модуля с именем 'django.utils.six.moves'

При развертывании моего кода Django 3 на сервере AWS EC2 я получаю следующую ошибку. Я много раз удалял six и удалял папку cache и устанавливал разные версии six, но ни одна из них не работает. <div class="snippet" data-babel="false" data-console="true" …

22.05.2024
Как получить параметры сообщения Django

Я отправляю данные из Javascript следующим образом: let payload = { cmd: document.getElementById('cmdInput').value } console.log('Sending payload', payload) fetch('/runNgen/', { method: "POST", body: JSON.stringify(payload), headers: { "Content-Type": "application/json" } }) Операция Post вроде бы работает. Но на …

22.05.2024
Сохранение холста fabri.js в базе данных postgres

Я пытаюсь сохранить мой холст и некоторые другие данные в моей базе данных postgres. В React frontend я создал интерфейс и метод для отправки данных в Django backend. Проблема, с которой я столкнулся, заключается в том, что я всегда …

22.05.2024
Предварительное заполнение формы редактирования существующим описанием товара в Django

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

22.05.2024
Добавление дополнительного уровня безопасности (OTP) на веб-сайт [закрыто]

У меня не получается использовать Django admin для добавления устройства. У меня есть ощущение, что проблема в файле urls.py. Вот его содержимое From django.contrib import admin from django.urls import path from django_otp.admin import OTPAdminSite admin.site__class__=OTPAdminSite urlpatterns = [ path(‘admin/‘, …

22.05.2024
Использование результата F для получения ключа

У меня есть диктант типа {product_id: count}. Например cart_items = {1: 150}. Эта диктанта представляет корзину покупателя. У меня также есть модель продукта с полем count. Оно представляет остатки на складе. Я хочу получить продукты, которые …

22.05.2024
Telegram-бот с помощью python-telegram-bot django

У меня есть Telegram-бот, использующий библиотеку python-telegram-bot и Django. Бот запускается и сообщения обрабатываются через веб-хук pythonanywhere. Я использовал бесплатный тарифный план, и бот работал отлично, но мне нужно было обновить аккаунт, чтобы получить доступ к внешним сайтам. После …

22.05.2024
Ошибка Axios. При подключении к api возникает ошибка сети [закрыто]

Окружение: Mac OS m2. Фреймворк: Django, Vue. IDE : PyCharm. Библиотека : opencv-python==4.6.0.66. mediapipe-silicon==0.8.10.1. keras==2.9.0. keras-tuner==1.1.3. tensorflow-macos==2.15.1. numpy==1.23.3. scikit-learn==1.1.2. pandas==1.4.3. matplotlib==3.6.0. seaborn==0.12.0. yellowbrick==1.5. Django==4.2.13. djangorestframework==3.14.0. django-cors-headers==3.13.0. django-extensions==3.2.1. protobuf==3.20. …

22.05.2024
Google OAuth 2.0 redirect_uri_mismatch

У меня возникает ошибка Google OAuth 2.0 redirect_uri_mismatch. Я получаю эту ошибку, когда добавляю https://domain-name.com и https://domain-name.com/oauth/complete/google-oauth2/, но я могу войти в Google, когда запускаю эти URL локально (http://127.0.0.1:8000 и …

22.05.2024
Cookies не устанавливаются, даже если один код работает, а другой нет [дубликат].

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

22.05.2024
Как добавить 30-минутные интервалы в поле времени django-grapelli TimeField?

Я хотел бы добавить 30-минутные временные интервалы вместо стандартных 1-часовых, как показано на скриншоте ниже: скриншот Я пробовал задавать вопросы ChatGPT, но ответы были бесполезны. Заранее спасибо.