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

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 …

24.08.2021
UndefinedError: 'request' не определен в шаблоне

Я использую Django 3.1. У меня есть представление шаблона, которое обычно отображается нормально, но иногда я обнаруживаю следующую ошибку в моих журналах. К сожалению, я не могу воспроизвести ее. UndefinedError: 'request' is undefined File "django/core/handlers/exception.py", line 34, in inner …

24.08.2021
Требуется оптимизация запросов Django (2 запроса вместо 21)

У меня есть проект Django на EBS, и один метод, который возвращает QuerySet из Article объектов, занимает довольно много времени. Я бы хотел оптимизировать его так, чтобы это был всего один или два запроса, но я не уверен, что …

24.08.2021
Как отсортировать столбец с датами из sqlite3 django с помощью js datatables

У меня есть данные datetime.datetime в базе данных sqlite в формате "2021-04-07 09:12:22". Веб-приложение на Django показывает мне это как "7 апреля 2021 г. 09:12" ("7 апреля 2021 09:12"). И я не могу найти правильный формат даты, чтобы применить …

24.08.2021
Как получить url и передать его в качестве параметра url в django

я хочу передать url как параметр url например на моем сайте есть два отеля (отель A и отель B) на главной странице он показывает только две кнопки одна для доступа hotel A и другая для hotel B. Я хочу …

24.08.2021
Как долго работает ссылка на сброс пароля в Django?

Я просто хочу знать, через сколько времени истекает срок действия ссылки. Как долго работает ссылка на сброс пароля в Django?

24.08.2021
Django: Могу ли я получить доступ к клиентским куки при первой загрузке страницы?

Мне нужно прочитать куки, установленные Google, чтобы отобразить вид моей домашней страницы. Но я заметил, что при первой загрузке объект request.COOKIES всегда пуст. Я не уверен, что это нормально, моя логика говорит "когда у вас новый посетитель, все …

24.08.2021
Как вводить данные в формы django в виде списка?

Мне нужно передать эти данные в виде python list в django, а не в виде строки. Как создать список, просто для ввода данных, разделенных запятыми? class CreateForm(forms.Form): list = forms.CharField(label='Input names (separate with commas): ')

24.08.2021
Django не регистрирует модель в админке

Model.py class News(models.Model): title = models.CharField(max_length=256, verbose_name=&quot;Заголовок страницы&quot;) photo = models.ImageField(upload_to=PathRename(&quot;new&quot;), verbose_name=&quot;Фото под заголовком&quot;) pretext = models.TextField(verbose_name=&quot;Текст цитаты&quot;) block1_title = models.CharField(max_length=300, verbose_name=&quot;Заголовок&quot;) block1_subtitle = models.CharField(max_length=300, verbose_name=&quot;Подзаголовок&quot;) block1_text = models.TextField(verbose_name=&quot;Текст&quot;) block2_subtitle = models.CharField(max_length=300, verbose_name=&quot;Подзаголовок&quot;) block2_item1 = models.TextField(verbose_name=&quot;Текст пункта 1&quot;) block3_subtitle = …

24.08.2021
Django :Uncaught ReferenceError: require is not defined. Это проблема django или javascript? Как я могу это исправить?

Как можно использовать функцию requier в javascript в шаблонах (Django)?

24.08.2021
Marshmallow: Как построить схему из вложенного JSON, включающего списки?

У меня есть следующий JSON из полезной нагрузки: { "lunch":{ "appetizer":[ { "size_id":2, "menu_id":34 }, { "size_id":6, "menu_id":78 } ], "entree":{ "start":12, "end":34 }, "dessert":12 } } Мне нужно построить подкласс схемы, используя marshmallow.Schema. В lunch всегда …

24.08.2021
Представление списка в Django неоднократно терпит неудачу, но детальные страницы работают

Testt1 это мое представление для получения набора запросов и создания списка объектов и их дочерних внешних ключей. mydetail это детальное представление для отдельных объектов. В списке не используется slug, но он есть в шаблоне списка для вызова страниц детализации. Но …

24.08.2021
Как создать url на django вне шаблона

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

24.08.2021
Как получить список значений из шаблона формы django в form.py Cleaned_data

Я пытаюсь отправить список значений ['good','nice','happy'] в бэкенд. У меня есть следующие файлы в моем приложении django. models.py class TagModel(models.Model): name = models.CharField(max_length=255) class BlogModel(models.Model): title = models.CharField(max_length=255) tags = models.ManyToManyField(TagModel) forms.py class BlogForm(forms.ModelForm): title = …

24.08.2021
NoReverseMatch при входе в систему с помощью сброса пароля Django

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

24.08.2021
Django __init__() принимает 1 позиционный аргумент, но было задано 6

Мой класс модели: class Campaign(models.Model): name = models.CharField(max_length=255) campaign_id = models.CharField(max_length=8, null=False, blank=False, unique=True) def __init__(self): super(Campaign, self).__init__(self) self.campaign_id = generate_random_id(8) # it generates just random string class Meta: ordering = ["name"] def __str__(self): return self.name Мой класс …