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

09.02.2023
Django - вызывать <a href="{% url 'view'%}"> только при нажатии кнопки мыши

На моей веб-странице есть цикл for, который отображает несколько тегов &lt;a&gt;. При нажатии на один из тегов &lt;a&gt; пользователь будет перенаправлен на другой url. Моя проблема в том, что все href="{% url 'search' theme_path %}{{theme}}" вызываются, несмотря на …

08.02.2023
Запрос формы Django всегда отвечает "GET" вместо "POST", даже когда я использую <form action="" method="post">.

Пожалуйста, помогите мне, я ищу решение уже несколько часов, но так ничего и не нашел. Вот мой HTML: &lt;!DOCTYPE html&gt; &lt;html lang="en"&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;Title&lt;/title&gt; &lt;link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@4.3.1/dist/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous"&gt; &lt;style&gt; input { width: 10%; margin: 0 auto; …

08.02.2023
Я использую Django для создания и обновления текстовой области Я хочу сохранить мою обновленную текстовую область после нажатия кнопки Вставить

Я использую Django для создания и обновления текстовой области. После размещения текста, который имеет переменные между {}, я хочу изменить их с помощью переменной кнопки. Поэтому, когда я нажимаю на переменную, она показывает мне все переменные между {}, Si я …

08.02.2023
Docker nginx django gunicorn 502 bad gateway

Я новичок в docker я хочу развернуть свой django проект на hostinger.com vps поэтому я использую docker nginx и gunicorn для этого я докризировал свой django проект протестировал его на localhost все хорошо и мой проект работает когда я развернул …

08.02.2023
Django ORM: Как округлить (усечь) число в запросе?

Я работаю с чувствительными валютными значениями. В моем случае мне нужно воспроизвести лист с его формулами. Дело в том, что мне нужно округлить в меньшую сторону валютное значение с 2 знаками после запятой. Практическим примером является число: 9809.4069, его нужно …

08.02.2023
Как создать новый csv из csv с разделенными ячейками

Я создал функцию для конвертации csv. Основная тема: получить файл csv вида: ,features,corr_dropped,var_dropped,uv_dropped 0,AghEnt,False,False,False и я хочу преобразовать его в другой файл csv: features corr_dropped …

08.02.2023
Как предотвратить прокрутку страницы к верху после нажатия на кнопку?

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

08.02.2023
Django - специальный запрос или другое поле, содержащее булевы данные, для получения представления из нескольких моделей

У меня есть несколько моделей, но сейчас я хочу сосредоточиться на двух: class Client(models.Model): first_name last_name car # Client's car to be serviced class Service(models.Model): service_name service_type service_date client = models.OneToOneField(Client, on_delete=models.CASCADE, verbose_name="Client served") def __str__(): return f"Client {self.client} …

08.02.2023
Возможность ставить лайк/голосовать за сообщения из списка сообщений

У меня проблема. Я ставил лайки постам на видео с YouTube. Поставить лайк можно только из вида post_detail и это работает правильно! Как сделать так, чтобы можно было ставить лайки постам в post_list (в моем случае это 'feed')? Пожалуйста, …

08.02.2023
Страница не найдена (404) Ни одно бронирование не соответствует заданному запросу - веб-приложение Django

Мне трудно понять, в чем проблема. Я парсю slug в url, через мое представление, полученный из SlugField в моей модели. Для экземпляра объекта, который существует в моей базе данных, slug успешно анализируется в url. Однако я получаю приведенную выше …

08.02.2023
Мутация в django graphene для модели с внешним ключом и отношениями многие ко многим

У меня есть 2 модели в моем приложении django, первая - модель Tags и вторая - модель Post, проблема в том, что когда я пытаюсь использовать мутацию для модели Post, чтобы добавить пост из graphql, это не работает, но …

08.02.2023
Как обновить элемент (граф) с помощью HTMX, если два (2) элемента (селектора) имеют новое значение?

У меня есть элемент - селектор выпадающего списка. Который работает и есть выбор значения. На основании полученного значения я отправляю запрос на выполнение кода и, в конце, на изменение/отрисовку другого элемента (графика). Я добавил в шаблон еще один …

08.02.2023
IntegrityError at /clinic_management/patients/1/medhistory/ NOT NULL constraint failed: clinic_management_medical_history.patient_id

Я пытаюсь создать приложение, которое хранит медицинские записи пациентов. Я пытаюсь получить информацию о пациенте, но столкнулся с проблемой. Когда дело доходит до размещения истории болезни, я получаю следующую ошибку: "IntegrityError at /clinic_management/medhistory/ NOT NULL constraint failed: clinic_management_medical_history.patient_id" …

08.02.2023
Передача partial=True во вложенный сериализатор в DRF

У меня есть два сериализатора, организованных следующим образом: class OuterSerializer(): inner_obj = InnerSerializer(many=True, required=False) other fields ...... class InnerSerializer(): field_1 = CharField() field_2 = CharField() Теперь мне нужно частично обновить модель внешнего сериализатора. Я делаю это …

08.02.2023
Как создать функцию get, которая возвращает данные, используя только id в Django?

Здесь представлен файл views.py для модели избранного. Модель избранного состоит из двух внешних ключей. Один из них связывает избранное с учетной записью пользователя, а другой - со свойством, которое пользователь выбрал. Я пытаюсь написать новую функцию get, которая возвращает все …

08.02.2023
Ask Django - Nginx Недопустимый заголовок HTTP_HOST: 'attacker.web'. Вам может потребоваться добавить 'attacker.web' в ALLOWED_HOSTS

недавно у меня было такое сообщение об ошибке в моем часовом Недопустимый заголовок HTTP_HOST: 'attacker.web'. Вам может потребоваться добавить 'attacker.web' в ALLOWED_HOSTS. и я увидел такой запрос curl \ -H "Accept: */*" \ -H "Content-Length: …

08.02.2023
Как найти итоговую цену всех товаров в корзине в django

Модель корзины имеет продукт, пользователя, количество и def total_price(self): return self.quantity * self.product.price На моей html-странице Cart есть cart.product.name, cart.product.price, cart.quantity, cart.total_price Как найти промежуточный итог всех товаров в корзине

08.02.2023
Как использовать простую аутентификацию jwt-токена и BasicAuthentication?

У меня есть DRF api и я реализовал систему аутентификации simplejwt. Она работает хорошо. Это полезно, когда я хочу подключить свой api из внешнего скрипта (мне не нужно хранить учетные данные и просто использовать токен). Однако я также …

08.02.2023
Переместите мое приложение Django + Apache в Docker

Я пытаюсь перенести мое тестовое приложение на Docker, но я всегда получаю одну и ту же ошибку, несмотря на то, что пробовал множество подходов. Это мой Dockerfile: FROM python:3.10-slim-buster RUN apt-get update &amp;&amp; apt-get install -y apache2 libapache2-mod-wsgi-py3 WORKDIR …

08.02.2023
Не могу вывести несколько изображений в django, выводится только одно, однако добавить в админ панель можно много изображений (миграции проведены)

Вот мой код: models.py from django.db import models from django.contrib.auth.models import User def user_directory_path(instance, filename): # путь, куда будет осуществлена загрузка MEDIA_ROOT/user_&lt;id&gt;/&lt;filename&gt; return 'user_{0}/{1}'.format(instance.user.id, filename) class Book(models.Model): objects = None user = models.ForeignKey(to=User, null=True, on_delete=models.SET_NULL) title = models.CharField(max_length=150) fcover …

08.02.2023
TheCurrentPath...DidntMatch Django

"Я сталкиваюсь с ошибкой "Текущий путь, скажем/welcome/, не соответствует ни одному из этих" при попытке получить доступ к определенному URL в моем Django-приложении. Я проверил шаблоны URL в файле urls.py моего приложения, и не похоже, чтобы в URL была …

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

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

08.02.2023
Запуск Django в IIS

У меня есть приложение Python, которое корректно работает как бэкенд для моего сайта, до сих пор я запускал его, используя "python manage.py runserver IP:8000" в CMD. Однако я хотел бы, чтобы оно начало использовать HTTPS, но когда я пытаюсь …

08.02.2023
Как создать задачу с помощью celery в django ? Проблема с POO?

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

08.02.2023
Как подключить Python Django к БД Informix на удаленном сервере Windows Server

Мне нужно подключить мое приложение Django к базе данных Informix У меня есть база данных Informix, установленная на VM Windows server 2019 Datacenter. Я могу получить доступ к базе данных через dbvisualiser на моем ноутбуке Я установил клиентский SDK …

08.02.2023
Невозможно передать контекстные данные Django в представление HTML

Кто-нибудь может подсказать мне, как я могу передать контекстные данные в представление. Я ничего не получаю на HTML-странице. views.py def cart(request): if request.method == 'POST': return redirect('index') else: if request.method == 'GET': # Recieve local storage product in post_id varibale …

08.02.2023
Я хотел создать 5-звездочную рейтинговую систему на django, но постоянно возникает эта ошибка:

я проверил с документом django и Но моя проблема не была решена [08/Feb/2023 15:57:18] "POST /courses/2/learning-django HTTP/1.1" 403 2506 ошибка: Forbidden (CSRF token missing.): /courses/2/learning-django это мои модели class Review(models.Model): course = models.ForeignKey(Product, on_delete=models.CASCADE, related_name='reviews') first_name = models.CharField(max_length=50) last_name …

08.02.2023
Как получить identityToken из учетной записи apple?

Я хочу создать функцию "Sign in with apple" и использую для этого drf-social-oauth2. Кто-нибудь знает, как получить identityToken от аккаунта apple для тестирования, например, у google есть площадка OAuth2? Нужно ли создавать учетную запись разработчика apple?

08.02.2023
Невозможно проксировать Shiny с помощью Django и Nginx (код ответа HHTP 101)

Я пытаюсь использовать Nginx и Django для обслуживания Shiny-приложений на внутренних серверах моей компании. Сначала я тестирую все локально, чтобы убедиться, что все работает правильно. Я следую двум руководствам: https://pawamoy.github.io/posts/django-auth-server-for-shiny/#proxying-shiny-requests-to-the-shiny-app https://testdriven.io/dockerizing-django-with-postgres-gunicorn-and-nginx …

08.02.2023
Как можно просматривать файлы pdf из API с помощью Vue Js?

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

08.02.2023
Аутентификация с помощью Microsoft Azure AD в многопользовательском приложении

Следуя документации, зарегистрировал приложение с аккаунтами в любом организационном каталоге. Арендатор, в котором находится приложение, находится в "Default Directory" и имеет только одного пользователя tiagomartinsperes@gmail.com. Также, приложение имеет назначение пользователей ( как указано здесь), …

08.02.2023
Как повлиять на один зацикленный элемент в Django html?

Я создаю приложение на Django, используя Bulma для стилизации. У меня есть модель Polishes, в которой есть поле favorites, которое ссылается на User (пользователи могут сохранять полировки в список избранного): models.py: class Polish(models.Model): name = models.CharField(max_length=100) image = models.CharField(max_length=400, …

08.02.2023
Как в написании теста проверить контекст страниц через цикл в django?

Имеется потребность объединить код для страниц в одну функцию и проверять контекст страниц через цикл. class PostPagesTests(TestCase): @classmethod def setUpClass(cls): super().setUpClass() cls.user = User.objects.create(username='user') cls.group = Group.objects.create( title='Тестовая группа', slug='test-slug', description='Тестовое описание группы', ) cls.post = Post.objects.create( text='Тестовый текст поста', …

08.02.2023
Django: TemplateSyntaxError - Не удалось разобрать остаток

Значение исключения: Could not parse the remainder: '['image/jpeg',' from '['image/jpeg',' Почему я получаю это TemplateSyntaxError для кода ниже? {% for file in resource.files.all %} {% if file.file.content_type|lower in ['image/jpeg', 'image/png', 'image/gif'] %} &lt;a class="resource-image" title="{{ file.id }}" href="{{ …

08.02.2023
Изменение цвета поля в таблице в зависимости от того, сколько времени осталось пользователю до оплаты с помощью Django

Я пытаюсь изменить цвет поля в таблице в зависимости от того, сколько времени осталось пользователю до оплаты, если до оплаты осталось 7 дней, оно должно измениться на желтый, а если уже наступила дата оплаты или уже нужно было оплатить, оно …

08.02.2023
Django почему каскад внешних ключей модели не вызывает удаления?

существует два основных способа do something when an instance gets deleted: Перезапись Model.delete Сигнал Раньше я считал, что оба они служат одной и той же цели, просто обеспечивают разные способы написания, но работают точно. …

08.02.2023
Django template -TemplateSyntaxError

Я новичок в мире Django. Когда я пытаюсь вывести свой шаблон login.html, я сталкиваюсь с этой проблемой, даже есть закрывающий блок. Ошибка синтаксиса шаблона в /login/ Недопустимый тег блока в строке 12: 'else', ожидается 'endblock'. Вы забыли зарегистрировать или …

08.02.2023
Непонятное всплывающее окно с подтверждением логина пользователя при смене парля Django

Сделал кастомную смену пароля но теперь при обновлении страницы после смены пароля всплывает окно с выбором логина пользователя которое ничего не решает :(<img src="https://i.stack.imgur.com/JpoSq.png" alt="введите сюда описание изображения" …

08.02.2023
Django-select2 не загружает css, возможно, или просто форма выглядит плохо

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

08.02.2023
Переменная класса ViewSet

Теперь у меня есть следующая логика, реализованная для запроса GET в Django Rest Framework: class SomeViewSet(mixins.ListModelMixin, GenericViewSet): count = None def get_queryset(self): query_set = ... # some_logic self.count = query_set.count() return query_set def list(self, request, *args, **kwargs): response = …