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

23.12.2022
Запрос Django, который объединяет две модели и находит среднее значение оценок

В моей модели есть некоторые Тесты в Tests модели, в каждом тесте есть несколько вопросов, которые представлены в модели Question, и некоторые типы относятся к каждому тесту, которые находятся в модели TestTypes, и есть …

23.12.2022
Выход из системы через GET-запросы устарел и будет удален в Django 5.0

Я получаю это предупреждение при выполнении тестов с помощью selenium и pytest. Вот метод теста: def test_registration( self, driver, live_server, valid_user_data, django_user_model ): selenium_signup(driver, live_server, valid_user_data, django_user_model) selenium_sign_in(driver, live_server, valid_user_data) page_source = driver.page_source.lower() assert 'sign in' not in page_source …

23.12.2022
Нужно ли добавлять разрешения IsAuthenticated в permission_classes в представлении, которое наследуется от LoginRequiredMixin

У меня есть представление на основе класса, называемое ProfileDetail. Оно наследуется LoginRequiredMixin от django.contrib.auth.mixins. А затем устанавливается permission_classes = (IsAuthenticated,). В основном все клиенты, которые просматривают ProfileDetail уже вошли в систему, следовательно, аутентифицированы. Мой вопрос в том, нужно ли …

23.12.2022
Dj-rest-auth Как аутентифицировать пользователя с REST_USE_JWT = True при тестировании

У меня есть сайт на Django Rest Framework, который использует dj-rest-auth в качестве аутентификации. Я включил REST_USE_JWT = True в моем settings.py. Я хочу протестировать некоторые API, которые требуют rest_framework.permissions.IsAuthenticated. Я создаю клиента с rest_framework.test.APIClient() в моем тесте. Я …

23.12.2022
Интерактивные фигуры HTML CSS JS DJANGO

<<<0><0>Для проекта Django с HTML CSS и JS меня просят сделать фигуру человеческого тела, в которой можно выбрать суставы, нажав на них, и поставить галочку в чекбоксе с суставом над ним. То есть, над каждым суставом должен быть расположен …

23.12.2022
Django 'runserver' отображает пустую страницу. Он возвращает исходный код и не показывает никаких ошибок. Этой проблемы не было, когда я в последний раз открывал VS Code

Я делаю веб-проект CS50, и до сегодняшнего дня все работало нормально. Теперь, когда я выполняю команду 'python3 manage.py runserver (любой порт, который я хочу)', он отображает: Django не показывает никаких ошибок, настройки в …

23.12.2022
Внутренняя ошибка сервера 500 -- EC2, django, nginx, uwsgi

Я разрабатываю и развертываю веб-приложение на основе django через EC2 с nginx и uwsgi. В связи с разработкой Front-side (на основе react), я отправляю несколько http запросов на публичный IPv4 моего сервера. И в первые несколько мгновений, мой запрос …

23.12.2022
TypeError: PaystackPayment() отсутствует 1 позиционный аргумент: "запрос"

Я получаю ошибку PaystackPayment() missing 1 required positional argument: 'request' в строке 246 моего core.views проекта Ecommerce при попытке обратиться к функции PaystackPayment(). Я не знаю, что не так. просмотров: def PaystackPayment(request): try: order = …

23.12.2022
Раздел комментариев Facebook для нескольких страниц

Я пытаюсь добавить раздел комментариев Facebook на каждую страницу моего сайта. Например, pk=27 (https://www.donadogs.org/en/dogs/27/) должен иметь свой собственный раздел, а pk=28 - другой. https://developers.facebook.com/docs/plugins/comments#configurator позволяет мне создать раздел для каждого указанного URL. Это означает, …

23.12.2022
Перенаправление с помощью данных в Django

У меня есть авторизация пользователя по ссылке: def ClientAuth(request, link_code): try: code = Links.objects.filter(code=link_code).values('code', 'status') if code[0]['status']: username, password = 'Client', '**************' client = authenticate(request, username=username, password=password) if client is not None: login(request, client) return redirect('clientPage') return HttpResponse("Hello its …

23.12.2022
Метод DRF has_object_permission в Django не вызывается с get_object

Я ломаю голову, пытаясь понять, почему не работает has_object_permission, ведь в документации сказано, что этот метод должен выполняться с get_object. В чем может быть причина? @permission_classes([HasViewObjectPermission]) class IndividualDetailsView(RetrieveAPIView): serializer_class = IndividualSerializer lookup_url_kwarg = "pk" def get_object(self): pk = self.kwargs.get(self.lookup_url_kwarg) …

23.12.2022
Отправить сообщение после подтверждения регистрации

Использую django+celery+redis (сигналы для таски при событии). Написать сигнал и таску отправка сообщения на почту юзеру подтвердившего регистрацию. Типо дорогой друг спасибо за регистрацию на нашем сайте.

22.12.2022
Как показать только видео в Django-Rest-Framework?

Я использую Django и React для создания клона YouTube. У меня есть панель администратора, где пользователь может удалять и редактировать свои видео. Но проблема в том, что он показывает мои видео и видео других пользователей. Как …

22.12.2022
Почему мое изображение Pillow не считается файлом, когда я пытаюсь сохранить его в поле изображения в django?

Я пишу приложение для создания/заполнения форм, и я дошел до того момента, когда я беру данные с холста с фронт-энда и заполненные поля ввода текста и рисую их на картинке формы с помощью библиотеки pillow. Проблема в том, что когда …

22.12.2022
Как протестировать Django API, использующий задачу Celery с send_email?

Итак, в моем Django проекте есть API view, который отправляет данные по электронной почте пользователю. Эту работу выполняет Cerely (задача celery). Я хочу тестировать, что API отправляет правильные данные. Но я не могу понять, как сделать это с помощью …

22.12.2022
Django Rest Framework - вложенный сериализатор работает не так, как ожидалось или как объясняется в документации

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

22.12.2022
Как правильно использовать два цикла в python

Привет ребята у меня проблема Вот мой код : services = { 'first':[], 'second':[] } x = [1,2,3,4,5] for i in services: print('loop-one - ',i) for i in x: services['first'].append(i) print(services) Выходом этого кода является {'first': …

22.12.2022
Получение "TypeError: Объект типа IFDRational не является JSON сериализуемым" при попытке json.dumps EXIF info

Я пытаюсь извлечь информацию EXIF из изображения и сохранить ее в виде JSONField. Это хорошо работает для некоторых типов изображений, но не для других. Ниже мой код: image_open = Image.open(self.image) image_open.verify() image_getexif = image_open.getexif() if image_getexif: exif …

22.12.2022
Django - Ссылка строки поиска с автозаполнением на страницу детализации элемента в результате поиска

У меня есть строка поиска с автозаполнением, но я не знаю, как связать ее с действием строки поиска. Когда пользователь выбирает один из элементов из списка автозаполнения, я хочу перейти к файлу detail.html этого элемента (используя slug). Как мне …

22.12.2022
Проблема преобразования LDAPS-соединения из ldap3 в django_auth_ldap в Python Django

Проблема получения аутентификации пользователей LDAPS в Django Работает с модулем ldap3 Когда я запускаю приведенный ниже код, ответ показывает, что сервер LDAP смог подключиться и найти пользователя с общим именем "MyUser" в базе поиска "ou=grouping,dc=example,dc=ad" import ldap3 …

22.12.2022
Когда я фильтрую продукт, но когда я запускаю проект, я не получаю изображения.

Когда я фильтрую продукт, но когда я запускаю проект, я не получаю изображения Если я изменю Product.objects.filter(slug=slug) Чтобы заменить Product.objects.get(slug=slug) я сталкиваюсь с такой ошибкой Объект Django 'Product' не является итерируемым Views.py def product_detail(request, slug): try: product …

22.12.2022
Абстрактная модель Django работает не так, как ожидалось

У меня есть абстрактная модель django и базовая модель. Я ожидаю, что любой экземпляр базовой модели будет иметь значение для поля created_at или updated_at. Однако на данный момент все мои экземпляры имеют None для обоих этих полей. Что я …

22.12.2022
Как объединить AND и OR в декораторе DRF permission_classes?

Перед выполнением представления я хотел бы проверить несколько разрешений в декораторе permission_classes, проверяя разрешения с помощью операторов AND и OR. Моя проблема в том, что IsUserInstance не проверяется в примере ниже, а когда я заменяю &amp; на and, то …

22.12.2022
Django.db.utils.OperationalError: нет такой таблицы: App_useraccount

** я хочу добавить некоторые поля в мои модели, поэтому я удалил базу данных sqlite3 и файл initial001, затем добавил дополнительные поля в существующие модели и запустил makemigration и migrate, когда я запускаю createsuperuser, он выдает эту ошибку ** я …

22.12.2022
Django 4 REST framework Фильтр запросов JSON POST

У меня есть API, где мне нужно фильтровать некоторые данные. Мой пользователь передает JSON, содержащий несколько экземпляров, которые я должен вернуть ему, если они существуют или нет в моей базе данных. Но я не знаю, как я могу заставить …

22.12.2022
Как я могу показать:{{ if citizen.nizo.name == category.name }}?

Я новичок в django. Моя проблема в том, что я не могу использовать "i .nizo.name".if citizen.nizo.name == category.name должно работать. Пожалуйста, ответьте мне в течение 1 дня. У меня есть дедлайн (). P.S Sorry my english so bad) …

22.12.2022
Как получить доступ к пользовательскому вводу в виде GET-запроса и вывести ответ в HTML-страницу с помощью Flask Python

Простите, что задаю такие вопросы, я новичок в flask и html не могу разобраться в ошибке, которую я получаю. Я создаю небольшое приложение, в котором подсчитывается количество циклов для кривых временного ряда, когда профиль кривой имеет нижнее конечное значение &lt;13 …

22.12.2022
Django.db.utils.IntegrityError: Строка в таблице 'accountss_comments' с первичным ключом '10' имеет недопустимый внешний ключ

Я пытаюсь заставить пациента оставить отзыв и оценку, но эта ошибка появляется, когда я запускаю migrate ошибка django.db.utils.IntegrityError: The row in table 'accountss_comments' with primary key '10' has an invalid foreign key: accountss_comments.doctore_id contains a value '1' that …

22.12.2022
Неожиданное поведение при проверке существования кверисетов в Django

У меня есть такая модель class Student(models.Model): first_name = models.CharField(max_length=100) last_name = models.CharField(max_length=100) archived = models.BooleanField(default=False) class Meta: constraints = [ UniqueConstraint( fields=["first_name", "last_name"], condition=Q(archived=False), name="unique_user" ) ] и код, как показано ниже d = {"first_name": "John", …

22.12.2022
База данных Azure для PostgreSQL гибкий сервер Slow с Django

Я использую Django для подключения к Azure Database for PostgreSQL flexible server, но это очень медленно, ниже приведены характеристики сервера : Вычисления + хранение данных Pricing tier Memory Optimized Compute size Standard_E4s_v3 (4 vCores, 32 GiB memory, 6400 max …

22.12.2022
Можно ли в Django использовать переменную, переданную в функцию, для доступа к атрибуту модели?

Я пытаюсь создать пользовательскую функцию, в которой одной из передаваемых переменных является имя атрибута модели. Я делаю это, чтобы попытаться получить доступ к базовому значению. def tabsums(entity_object, year_object, columntitle): curassetobject = BSAccountType.objects.get(name = "Current asset", company = entity_object) …

22.12.2022
Передача списка словарей в качестве параметров в Axios React

Я создаю приложение на React. Я пытаюсь отправить список словарей в качестве параметров в Axios. Я использую Django REST Framework в качестве бэкенда и он показывает [] или None каждый раз, когда я отправляю запрос. App.js function App() …

22.12.2022
Полезен ли Django db_index в текстовых поисковых запросах?

У меня есть похожая модель в проекте Django: from django.db import models class Book(models.Model): title = models.CharField(verbose_name='Title', max_length=255, db_index=True) authors = models.CharField(verbose_name='Authors', max_length=255, db_index=True) date = models.DateField(verbose_name='Date', db_index=True) В представлениях мне нужно сделать полнотекстовый поисковый запрос, подобный …

22.12.2022
Django проблема обновления поля даты при обновлении записи

У меня возникла проблема, когда я пытаюсь обновить поле с именем date_updated. Я хочу, чтобы каждый раз, когда запись обновляется, поле date_updated этой записи обновлялось на дату изменения. Это поле и еще одно поле я располагаю внутри класса Base, …

22.12.2022
Django Как сделать чтобы пагинация и фильтрация не конфликтовали?

Я сделал фильтрацию в Django с помощью GET-запросов. К примеру, при поиске объявлений по категории и региону, ссылка будет выглядеть так &quot;https://ru.stackoverflow.com/?category=cars&amp;region=moscow&quot;. Но если я захочу пагинировать результаты, тогда &quot;?page&quot; заменит абсолютно весь путь (&quot;https://ru.stackoverflow.com/?page=2&quot;) и выдаст вообще все объявления. …

22.12.2022
TypeError: TestViews.test_fails() отсутствует 1 обязательный позиционный аргумент: 'param'

Я пытаюсь запустить тесты на приложении Django с помощью selenium + pytest, которые, согласно docs, должны работать. import pytest from django.contrib.staticfiles.testing import StaticLiveServerTestCase from selenium.webdriver import Chrome class TestViews(StaticLiveServerTestCase): @classmethod def setUpClass(cls): super().setUpClass() cls.driver = Chrome() …

22.12.2022
Django file upload не загружает файл?

Я создал загрузку файла примерно следующим образом: DataUpload - это представление, которое обрабатывает отрисовку шаблона, а handle_uploaded_file - это функция, которая читает файл. View.py def DataUpload(request): if request.method == 'POST': form = UploadFileForm(request.POST, request.FILES) if form.is_valid(): print(request.FILES['file']) handle_uploaded_file(request.FILES['file']) return …

22.12.2022
Django как сохранить данные из чекбокса в базу данных

Я хочу добавить данные из чекбокса в базу данных. Посмотрел несколько видео, но ничего не получилось. checkbox.html &lt;!DOCTYPE html&gt; &lt;html lang="en"&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;Checkbox&lt;/title&gt; &lt;/head&gt; &lt;body&gt; &lt;form action="" method="post"&gt; {%csrf_token%} &lt;div class="form-check"&gt; &lt;h5&gt;Checkbox_report&lt;/h5&gt; &lt;input type="checkbox" value="Executive_summary" id="Executive_summary" name="checkbox_data"&gt; …

22.12.2022
Произошла ошибка сервера. Пожалуйста, свяжитесь с администратором

У меня есть проект, но он говорит A server error occurred. Please contact the administrator. я пробовал много раз, но ничего не получилось

22.12.2022
Django Server KeyError - Невозможно найти мою переменную окружения

Я делаю блог с помощью Django и пытаюсь сделать его безопасным, используя 2 файла настроек (prod.py и local.py, которые оба "импортируют *" из исходного файла настроек base.py). У меня есть две переменные окружения, которые находятся на моем локальном …