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

25.08.2021
Урлы Django указывают неверный путь

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

25.08.2021
Django - Извлечение хэш-тегов из сообщения и сохранение их в виде отношения "многие к одному".

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

25.08.2021
Как вручную настроить параметры представлений DRF с помощью drf-yasg Swagger?

Я использую пакет drf-yasg для интеграции Swagger с DRF. Как сказано в документации, я использовал декоратор @swagger_auto_schema для ручной настройки автогенерируемых конечных точек. После многих попыток я все еще не могу понять, почему нет никаких изменений. Итак, …

25.08.2021
Как найти правильное значение "газа" для отправки транзакции в Ropsten testnet?

Я новичок в мире Web3/Ethereum и пытаюсь создать приложение, которое может просто записать блок в тестовую сеть Ropsten через Infuria. К сожалению, следующий код не работает from web3 import Web3 def sendTransaction(message): w3 = Web3( Web3.HTTPProvider( "https://ropsten.infura.io/v3/my_project_id" ) ) …

25.08.2021
Нужен ли вам токен csrf для запроса get в шаблонах Django?

Нужен ли вам токен csrf для запроса get в Django? Я знаю, что он нужен для запроса post, как в шаблоне ниже: <form method="post" class="mt-5"> {% csrf_token %} {{ form|crispy }} <button type='submit' class="w-full text-white bg-blue-500 hover:bg-blue-600 px-3 py-2 …

25.08.2021
Как я могу обновить определенное поле с помощью отношения внешнего ключа

Я хочу обновить поле, которое называется level. Моя связь выглядит следующим образом. Я использую модель django User. Которая расширяется до расширенного пользователя, как показано ниже:- class ExtendedUser(models.Model): levels_fields = ( ("NEW SELLER", "NEW SELLER"), ("LEVEL1", "LEVEL1"), ("LEVEL 2", "LEVEL …

25.08.2021
Очень нужна помощь по этой части скрипта для управления django formset с помощью кнопки

Всем профи, мне очень нужна помощь. 2 дня назад мой код работал. Теперь он не работает. Проблема в этой строке '$('#id_form-TOTAL_FORMS').attr('value', (parseInt (totalForms))-1);'. 2 дня назад без этой строки все работало. Кнопка управления количеством форм и ее сохранение количества …

25.08.2021
Как реализовать фильтрацию и базовую аутентификацию в django rest framework?

В своем проекте я использую django rest framework. Для фильтрации результатов я использую бэкенд django_filters. Вот мой код: models.py class Robot(models.Model): robot = models.CharField(max_length=100) short_Description = models.CharField(max_length=200) status = models.CharField(max_length=20) parameter = models.CharField(max_length=200) jenkins_job = models.CharField(max_length=100, default='JenkinsJobName') jenkins_token = …

25.08.2021
Django views.py IP recorder append не работает

В моем https://fr0gs.pythonanywhere.com сайте, я создал регистратор IP-адресов для записи IP-адресов людей, заходящих на сайт. Но файл журнала пуст! from django.shortcuts import render from datetime import datetime # Create your views here. from django.http …

25.08.2021
Как взять поле ввода из формы входа django auth для валидации javascript

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

25.08.2021
Как объединить набор запросов django с помощью оператора AND & OR

Это мой код конкатенации, но он не работает. Как конкатенировать django queryset с помощью оператора AND & OR? sales_by_branch = OrderItems.objects.values('order__entity__id').order_by('order__entity__id').annotate(total_amount=Sum('total_price')).filter(order__is_approved=True).filter(order__is_success=True) v=0 subset=[] for product_id in product_id: product_id = int(product_id) product_code = ProductCodes.objects.values('flavour_id','product_id','quantity_id').filter(id=product_id) if product_code: for item in product_code: …

25.08.2021
Wagtail - добавление CSS-класса или заполнителя к полям конструктора форм

Я пытаюсь добавить классы css (для ширины колонок) и текст-заполнитель в поля формы Wagtail через конструктор форм администратора Wagtail. Я пробовал использовать wagtail.contrib.forms, а также пакет wagtailstreamforms безрезультатно. Я знаю, что здесь …

25.08.2021
DoesNotExist в /cart/ Состояние заказа, соответствующее запросу, не существует

Скриншот веб-страницы с ошибкой Это показывает, что путь к урлам не верен, несмотря на все исправления, внесенные в код. from django.contrib import admin from django.urls import path from django.conf.urls import url, include from .import views from django.contrib.auth …

25.08.2021
Страница не найдена (404) Текущий путь, firstapp/about/, не соответствует ни одному из этих путей

Простите, если есть какие-то проблемы с моим языком, мой английский очень плох когда я захожу на страницу http://127.0.0.1:8000/firstapp/about/ появляется ошибка введите описание изображения здесь Это мой код views.py from django.shortcuts import render from …

25.08.2021
Экземпляры модели не отображаются в шаблоне

Заказы и OrderItems успешно добавляются в таблицу, но товары не отображаются в шаблоне. Если я использую print(order_item.objects.all()), то возникает ошибка : AttributeError: Manager isn't accessible via OrderItem instances. В базе данных django-admin товары красиво добавляются и удаляются из …

25.08.2021
Получить выбор пользователя из выпадающего списка Django

Мне нужно получить значение выбора пользователя из выпадающего списка в Django. Есть вот такой .html в котором лежит моя форма выбора (если что-то не верно, поправьте. это просто вариант для отладки): {% load static %} {% block content %} <form …

25.08.2021
Отображение поля MultipleChoiceField в шаблоне django

У меня есть поле формы CharField с MultipleChoiceField, и оно прекрасно открывает выпадающий список, с помощью которого мы делаем несколько вариантов выбора. Проблема в том, что он хранит значение как массив, например ['option1','option2'] Когда я отображаю это в шаблоне, …

25.08.2021
Как обработать сообщение в on_message mqtt paho, если несколько сообщений пришли одновременно

Return_message = "" def on_connect(client, userdata, flags, rc): print("Connected with result code "+str(rc)) client.subscribe(topic) def on_message(client, userdata, message): global return_message print("received data is :") return_message = message.payload client = mqtt.Client("user") client.on_connect=on_connect client.on_message=on_message client.connect(broker,port,60) client.loop_start() return_message является глобальной переменной. …

25.08.2021
Объект django 'QuerySet' не имеет атрибута '_set'

Я работаю над кодом, используя фреймворк django. Я хочу решить эту проблему. workspaces = Workspace.objects.get(id=workspace_id) athenbs = workspaces.athenb_set.all().filter(id=athenb_id) alerts = athenbs.alert_set.all().filter(id=athenb_id) Но есть эта ошибка. alerts = athenbs.alert_set.filter(id=athenb_id) AttributeError: 'QuerySet' object has no attribute …

25.08.2021
Django localhost возвращается нормально, но curl localhost возвращает ошибку 404

Локальный хост приложения Django работает нормально на сервере AWS следующим образом: (env) manage.py runserver 0.0.0.0:8000 Performing system checks... System check identified no issues (0 silenced). Django version 2.2, using settings 'xyz.settings' Starting development server at http://0.0.0.0:8000/ Quit the server …

25.08.2021
Django значение слишком длинное для типа character varing(50)

Я пытаюсь создать объект Site. http://test-ecommerce-project-dev.us-west-1.elasticbeanstalk.com/ Когда я пытаюсь создать новый сайт с вышеуказанным доменом, я получаю эту ошибку value too long for type character varying(50) Я думаю, что это вызвано тем, что мой …

25.08.2021
Account/register не найден в проекте django

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

25.08.2021
Как создать настраиваемую функцию поиска по фильтру в Django?

Я пытаюсь создать строку поиска фильтра, которую можно настроить. Например, если я введу значение в строку поиска, то она запросит модель и получит список экземпляров, которые соответствуют этому значению. Например, вот представление: class StudentListView(FilterView): template_name = "leads/student_list.html" context_object_name = …

25.08.2021
TypeError при выполнении команды Python manage.py runserver

Я новичок в Python/Django и впервые пытаюсь запустить виртуальную среду в этом проекте. При вводе последней команды - 'python manage.py runserver'- я получаю TypeError: (myenv) C:\Users\katie\bounty>python manage.py runserver Traceback (most recent call last): File "C:\Users\katie\bounty\manage.py", line 15, in <module> …

25.08.2021
Как создать несколько директорий в папке шаблона django?

Я хочу изменить php сайт на django. В php у нас есть папки controller и view. Внутри view у меня есть много папок в view. View --- Users --- user1.ctp --- user2.ctp --- Layouts --- layout1.ctp --- layout2.ctp …

25.08.2021
Как обеспечить уникальность идентификаторов в цикле в шаблоне

У меня есть набор запросов из набора форм, который выглядит примерно так {[Item 1],[Item 2]}. Чтобы отобразить их, я перебираю их в шаблоне. Но из-за цикла у меня появляется предупреждение, что у моих div одинаковые id. Кто-нибудь может подсказать, …

25.08.2021
Как исправить ошибку: 'Этот файл XML, похоже, не имеет никакой информации о стиле, связанной с ним'

Я разместил небольшой проект django на виртуальной машине на digital ocean. До того, как я начал использовать digital ocean для обслуживания статических файлов, все работало нормально. Но как только я создал место для хранения и поместил туда свои статические …

25.08.2021
Скрипт Python в веб-страницу

Я провел некоторое исследование о превращении написанного мной скрипта на python в веб-страницу HTML. Мой опыт работы с HTML несколько ограничен, но из того, что я могу сказать, у меня будет HTML файл, и я включу Django в этот …

25.08.2021
Вы обращаетесь к серверу разработки по HTTPS, но он поддерживает только HTTP. код 400, сообщение Плохой синтаксис запроса

Я только начал изучать фреймворк Django, и я попытался развернуть свой первый проект на сервере с DigitalOcean. Если я запущу python3 manage.py rumserver 0.0.0.0:8000 Сервер запускается. Однако, когда я пытаюсь получить доступ к нему с (my-rent-ip):8000, я получаю …

25.08.2021
Запуск celery внутри контейнера docker на производстве (plesk)

Я пытаюсь использовать celery с docker в plesk, plesk (нет поддержки для использования docker-compose) могу ли я запустить celery внутри моего контейнера для использования в производстве?

25.08.2021
Как вернуть значение из базы данных в шаблон?

У меня есть база данных, которая использует formset для хранения данных. Как мне получить "значение" чисел данных в шаблоне? Например, у меня есть кверисет {[Item 1],[ Item 2]}. Как мне получить значение 2 в шаблоне, чтобы сказать, что есть …

25.08.2021
Как публиковать сообщения в mqtt из представлений [django]?

Я пытаюсь интегрировать paho.mqtt в django для публикации сообщений на брокер mosquitto, я искал, но не нашел много руководств о том, как я могу достичь этого. Ну я попытался вставить этот код в mqtt.py: from paho.mqtt import client as …

25.08.2021
Проект Django работает на локальном, но не на heroku

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

25.08.2021
Настроенный URL-адрес сброса пароля в Django не загружается после первой попытки

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

25.08.2021
Я не могу отправить целочисленное поле в django Rest Framework? TypeError 'BoundField' object is not iterable

вот мой views.py class ClinicList(ListCreateAPIView): serializer_class=CliniDetailcSerializer permission_classes=[IsAuthenticatedOrReadOnly] def get_queryset(self): qs=Clinic.objects.all().order_by('-id') return qs def post(self,request,format=None): if request.user.is_authenticated and request.user.profile.type == 'doctor': serializer = CliniDetailcSerializer(data=request.data) if serializer.is_valid(): print(serializer.data.values()) Clinic.objects.create(doctor=request.user.profile,name=serializer["name"],price=serializer.data["price"],days=serializer["days"],start_time=serializer["start_time"],end_time=serializer["end_time"]) context={"data":serializer.data,"message":"clinic …

25.08.2021
2026, Ошибка соединения SSL: неизвестный номер ошибки - возникла в моем приложении django после обновления mysql с 5 до 8

Я обновил mysql с 5.7 до 8.0 и начал сталкиваться с этой ошибкой, которая не позволяет моему приложению подключиться к базе данных. django.db.utils.OperationalError: (2026, 'SSL connection error: unknown error number') У меня есть собственный ca.pem server-cert.pem server-key.pem, …

25.08.2021
Django Admin делает поле редактируемым для определенной группы пользователей

Допустим, в моем приложении есть две группы пользователей (user, admin). Обе могут видеть поля экземпляра модели admin. У меня есть поле с именем "approved", которое является булевым полем. Администратор должен иметь возможность редактировать это поле, но для пользователя оно …

25.08.2021
Django - пользовательский getter для 1 поля в модели

Я пишу модель для внешней Oracle DB, из которой мне нужно вытащить информацию в мой проект. Одно из полей в этой Oracle DB является XMLType, и оно содержит большую порцию данных, которые нужно вытащить через метод .getClobVal(), вместо того, чтобы …

25.08.2021
Как использовать django-taggit в шаблоне?

Я хочу вывести список статей по тегам, чтобы в заголовке было название тега, а в списке - названия статей. Мой view.py выглядит следующим образом: from taggit.models import TaggedItem class ArticlesByTagsList(ListView): template_name = 'articles/articles_by_tags.html' context_object_name = 'articles_list' def get_queryset(self): return TaggedItem.objects.filter(tag=self.kwargs['tag']) …

25.08.2021
Pytest потерпел неудачу при тестировании API с правильным URL и данными

Когда я создаю Clinic через Swagger или Postman, он работает нормально и поле с теми же данными при тестировании! модель class Clinic(models.Model): name = models.CharField(max_length=50) price = models.FloatField() doctor = models.ForeignKey(User, on_delete=models.CASCADE, related_name='doctor_clinic') date = models.ManyToManyField(ClinicDate, related_name='clinic_date') сериализатор class …