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

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 …

25.08.2021
Ошибка при вызове конечной точки django rest framework с того же сервера

У меня есть конечная точка API, допустим sampleapi.domain.com/api/v1/1, которая хорошо работала при разработке, как локально (127.0.0.1), так и онлайн sampleapi-dev.domain.com, но когда я вызываю ту же конечную точку sampleapi.domain.com/api/v1/1 с сервера, с которого осуществляется вызов sampleapi.domain.com, я получаю …

25.08.2021
Django отображает 2 таблицы рядом друг с другом

Как сказано в заголовке, я пытаюсь отобразить 2 таблицы бок о бок. Я попробовал несколько методов, но ни один не показывает результатов. На данный момент это код 2 таблиц: <div> <table style="float: left" class="table table-striped table-bordered table-sm"> {% for …

25.08.2021
Развертывание Django в локальной сети

У меня есть приложение Django, которое нужно развернуть на сервере моей компании (локальная сеть). Я попросил создать виртуальную машину (Windows), мои вопросы: 1- что лучше для развертывания, Windows или Linux VM? 2- Нужно ли мне …

25.08.2021
Как настроить проект python django на godaddy

У меня есть полный проект, построенный на python django, и мне нужно разместить его на GoDaddy. Но в файловом менеджере cPanel очень много папок, и я не знаю, куда поместить мой проект Django. Я искал в сети и нашел …

25.08.2021
Django Rest Framework Django Filters ModelMultipleChoiceFilter не работает с иконками

Я пытаюсь фильтровать группы разрешений Django по разрешениям внутри группы, которая имеет отношение ManyToMany. Я использую django == 3.2.5, django_filter == 2.4.0 и django_rest_framework==3.12.4. В настоящее время фильтр работает, только если я использую "exact" в качестве поиска поля, но …

25.08.2021
Сохранение объекта с элементом набора форм И создание копии с новыми связанными элементами

Я пытаюсь сделать что-то вроде микса между Create и Update на объекте, который имеет внешние ключи (управляется как inline formset). Обновление родительского объекта в форме (а также связанных с ним формсетов форм) работает нормально. Я также могу сохранить копию …

25.08.2021
Поле фильтрации в форме django

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

24.08.2021
AttributeError: объект 'InMemoryUploadedFile' не имеет атрибута 'decode'

Я создаю приложение django, в которое я загружаю папку, содержащую множество CSV-файлов. В HTML я получаю папку таким образом, и она работает нормально: <div class="upload_csv"> <h2>Upload</h2> <form method="post" enctype="multipart/form-data"> {% csrf_token %} {{ form.as_p }} <input type="file" …

24.08.2021
Ошибка декодирования json ожидает значение: строка 1 столбец 1 (char 0)

Я пытаюсь получить токен аутентификации mpesa, который имеет формат json. Он выдает ошибку в коде декодирования Ниже приведен мой views.py import requests import json def getAccessToken(request): consumer_key = '' consumer_secret = '' api_URL = 'https://sandbox.safaricom.co.ke/oauth/v1/generate? grant_type=client_credentials' r = …

24.08.2021
Django Модель и форма для системы комментариев

Я сделал систему комментариев под моими книгами, где только авторизованный пользователь может комментировать. Когда я использую форму для добавления комментария, она не работает! Почему? вот мои модели models.py class Books(models.Model): author = models.ManyToManyField(Authors) title = models.CharField(max_length=250) number_of_pages …

24.08.2021
Входные данные в немецком формате данных в сочетании с ChartsJs

Я относительный новичок в Charts.js, но он мне нужен для создания некоторых красивых графиков для моей веб-страницы. В фоновом режиме у меня запущен проект Django, который вычисляет определенное количество чисел. Поскольку я установил код языка в Django на "de-at" (требование, …

24.08.2021
Как добавить элементы выпадающего меню в django

Я делаю веб-приложение для размещения блогов. И я добавил поле categories для определения категории этого блога. Но проблема в том, что я могу добавлять категории только на странице администратора. Но я хочу иметь кнопку добавления категории и во фронтенде. …

24.08.2021
Ошибка AppRegistryNotReady при упаковке приложения Django с помощью Pyinstaller

Я использую Django 3 (также пробовал с 2.2) и pyinstaller для создания автономного приложения на основе Django. Я запускаю pyinstaller таким образом: pyinstaller --onedir --clean --name=projectx manage.py --additional-hooks-dir=projectx_backend/ У меня есть пользовательский хук с таким кодом: <pre class="lang-py …