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

04.12.2021
Ссылаться на HTML-тег с javascript, который был сгенерирован из схемы django json

Я пытаюсь сослаться на HTML тег, который генерируется django's django_jsonforms link JSON Schema link через javascript для динамического обновления формы. Например, 2 выпадающих списка в форме, если вы сделаете выбор в первом выпадающем списке, …

04.12.2021
Django Ошибка проверки UUID: Иногда объект, иногда UUID

На этой странице должен отображаться пост для сайта социальной сети. Внутри <div class="is-flex"> у меня есть блок if/else/endif для показа кнопки like/unlike. Как код сейчас, он успешно показывает кнопку "нравится/не нравится" на сообщениях без общего доступа. Я бы хотел, чтобы …

04.12.2021
Показать связанный элемент django

У меня есть следующие модели: class Category(models.Model): name = models.CharField(max_length=255) class Element(models.Model): category = models.ForeignKey(Category) name = models.CharField(max_length=255) class Topic(models.Model): category = models.ForeignKey(Category) element = models.ForeignKey(Element) name = models.CharField(max_length=255) Мне нужно добавить новую тему в категорию …

04.12.2021
Как выровнять кнопку RadioSelect?

По какой-то причине эта кнопка имеет странное выравнивание, я хочу, чтобы она была выровнена рядом с гендерным лейблом, но элемент ul поставляется с уже существующими "margin-block-start, margin-block-end и padding-inline-start", так как же мне выровнять ее правильно? html …

04.12.2021
Fetch : учетные данные для аутентификации не были предоставлены

Когда я запрашиваю это, все в порядке и я получаю данные: const get_players = async()=>{ const response = await fetch('http://127.0.0.1:8000/player_stats/api/players/') const data = await response.json() console.log(data) } Но когда я помещаю permission_classes в views.py, я получаю следующее …

04.12.2021
Ограничение unique_together могло конфликтовать с unique_field в dajngo Class

В основном, я хотел бы знать, нет ли конфликта при использовании ограничения unique_together, а также параметра unique=true в одном из полей, принадлежащих массиву unique_together. это потому, что я не могу удалить параметр unique=true моего поля, потому что оно …

04.12.2021
Почему Django Sitemap не показывает URL-адреса

Я пытаюсь заставить мои ситемы django работать для небольшого приложения для блога. После проверки нескольких руководств, я все еще не могу заставить sitemaps работать должным образом. Вот мой urls.py: from django.contrib import admin, sitemaps from django.urls import path …

04.12.2021
Django аннотирует набор запросов по предикатам и подсчитывает результаты

У меня есть две модели: class Game(models.Model): id = models.AutoField(primary_key=True) class Score(models.Model): id = models.AutoField(primary_key=True) game = models.ForeignKey(Game, related_name="score", on_delete=models.CASCADE) first_score = models.IntegerField(blank=True) second_score = models.IntegerField(blank=True) is_rusk = models.BooleanField(blank=True) И я получил набор объектов Game: [ { …

04.12.2021
Запрос на исправление не исправляется - возвращается 403 - django rest framework

Я пытаюсь протестировать конечную точку API с помощью запроса исправления, чтобы убедиться, что она работает. Я использую APILiveServerTestCase, но не могу получить разрешения, необходимые для исправления элемента. Я создал одного пользователя (adminuser), который является суперадмином с доступом ко …

03.12.2021
Конвертировать Pillow в ImageField django

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

03.12.2021
Мое приложение pyrogram не запускается в функции представления фреймворка Django, но в изолированном модуле оно работает очень хорошо

Когда я создаю клиентский экземпляр библиотеки Pyrogram в отдельном модуле (изолированный .py файл) и запускаю этот файл, мое приложение работает правильно. app = Client("app", api_id=MY_ID, api_hash=MY_API_HASH) Но в django view точно такой же код не работает. Я создаю экземпляр …

03.12.2021
Возвращение набора запросов в формате json в Django

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

03.12.2021
Как изменить pdf на сервере, django

Добрый день всем. У меня есть проект django, запущенный на сервере linux с apache2. Мой код делает следующее: заменяет PDF файл. Когда пользователь заполняет форму, она принимается, затем заменяет соответствующие поля в файле и сохраняет() его. Локально это работает отлично, …

03.12.2021
В конфигурациях Apache2 с WSGIDaemonProcess используется имя домена, а не ip сервера

Я развертываю три проекта Django на одном сервере каждый должен работать на подкаталоге, они корректно работали таким образом WSGIDaemonProcess test.com/en threads=5 python-path=/home/api. WSGIProcessGroup test.com/en WSGIDaemonProcess test.com/fr threads=5 python-path=/home/apifr. WSGIProcessGroup test.com/fr WSGIDaemonProcess test.com/ru threads=5 python-path=/home/apiru. WSGIProcessGroup test.com/ru <VirtualHost *:80> ServerAdmin admin@test.com …

03.12.2021
Отображение данных на динамической странице

Столкнувшись с такой проблемой, страница exercise_new не отображает никакой формы и не выводит информацию из БД. введите описание изображения здесь #------------views.py-----------# def comment(request, pk): """Вывод полной статьи """ new = get_object_or_404(Exercise, pk=pk) comment = Comments.objects.filter(new=pk, moderation=True) …

03.12.2021
CORS не работает в конкретном приложении - Django

У меня есть существующее приложение под названием auth, которое позволяет новому пользователю создать учетную запись или получить auth-токен после входа в систему. Здесь все кажется в порядке. Проблем с CORS нет, но когда я запустил новое приложение под названием …

03.12.2021
Fetch : учетные данные для аутентификации не были предоставлены

Я пытаюсь отправить в API сообщение о том, что пользователь аутентифицирован, но не знаю, как это сделать. Js const get_players = async()=>{ const response = await fetch('http://127.0.0.1:8000/player_stats/api/players/') const data = await response.json() console.log(data) } Views.py class PlayersView(ModelViewSet): authentication_classes …

03.12.2021
Как красиво распечатать Json с начальным Djnago

Я изучаю django и работаю над проектом. Как я могу вывести красивый формат в форме django в поле json. Я хочу понравиться { "name":"hello" } в поле формы django. class BaseAdapterRegister(forms.Form): replay = forms.ChoiceField(initial=0, choices=((0, 0), (1, …

03.12.2021
Выделение внутренних блоков кода в Django Template Engine с помощью django-pygmentify

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

03.12.2021
Как показать имя вместо id в django ForeignKey?

У меня есть модель с ForeignKey к самой себе. models.py class Person(models.Model): name = models.CharField(max_length=20) important_name = models.ForeignKey('Person', on_delete=models.SET_NULL, blank=True, null=True, related_name='first') def __str__(self): return self.name А когда я хочу показать данные с помощью DetailView CBV …

03.12.2021
MacBook Pro 13in с дисплеем Retina отличается стилем оформления

Я пытаюсь решить эту проблему, и вот как это выглядит на Windows 13in Однако для Macbook Pro 13in Retina display веб-сайт выглядит по-другому, и …

03.12.2021
Как установить SSH-соединение с Django?

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

03.12.2021
Создание миграций для проекта Django, в котором еще нет миграций

Я работаю на клиента с проектом Django 13-летней давности. Когда они создавали проект, миграции не были реализованы, поэтому в настоящее время в проекте отсутствуют миграции. Я пытался создать миграции, а затем сделать datadump и loaddata в новую базу данных, …

03.12.2021
For-loop реализация ключа для объекта HTML

У меня есть набор queryset, полный объектов погоды, и мне нужно в цикле через пользовательский массив извлечь определенные метрики погоды в каждом из объектов погоды в HTML-шаблоне для приложения Django. detail.html <table> <tr> {% for weather_object in weather_objects %} …

03.12.2021
Как запустить образ docker на локальном сервере

Я новичок в Docker и мне нужно запустить докеризованный проект django, который уже написан другим разработчиком, это Dockerfile.dev: FROM python:alpine RUN apk update \ && apk add --virtual build-deps gcc python3-dev musl-dev \ && apk add postgresql-dev \ && …

03.12.2021
Как написать проверку работоспособности для graphql apis без http

У меня есть кластер K8s, в котором есть pod, содержащий Gjango + Graphql apis. Мне нужно написать задание проверки здоровья, которое убедится, что мои apis работают и функционируют. Я не хочу использовать запрос в стиле http для проверки …

03.12.2021
Django MPTT Как мне получить конкретных потомков

Def get_queryset(self): if not self.request.user.is_authenticated: # for swagger generation only return CannedAnswer.objects.none() if self.action in ['list']: return CannedAnswer.objects.filter( Q(agent=self.request.user) | Q(agent__isnull=True)).get_cached_trees() else: return CannedAnswer.objects.filter(agent=self.request.user) На данный момент если я делаю Get запрос, то я получаю всех потомков, но мне …

03.12.2021
Есть ли способ сохранить состояние html-флажка после перезагрузки в Django?

Пример кода приведен ниже. Я хочу, чтобы после перезагрузки страницы после нажатия кнопки submit флажок оставался установленным < &lt;td&gt;&lt;input type="checkbox" value="{{ item }}" name="selectedcheckbox"/&gt;&lt;/td&gt;

03.12.2021
Login_oculto() принимает 1 позиционный аргумент, но было задано 2 [закрыто]

Мой код, кажется, работает, когда я ввожу неправильное имя пользователя или пароль, я получаю сообщение об ошибке, однако когда я хочу войти на скрытую страницу, я получаю следующее: TypeError at /administracion/ingreso login_oculto() принимает 1 позиционный аргумент, но было задано …

03.12.2021
DoesNotExist - соответствующий запрос не существует

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

03.12.2021
Почему Bokeh radioButtonGroup не работает в моем django приложении?

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

03.12.2021
Модуль с именем <имя_модуля> отсутствует, но модуль корректно подключен

Моя фактическая структура папок выглядит следующим образом &gt;django_app/ &gt;django_models/ &gt;Model_1 &gt;django_views/ &gt;View_1 &gt;models.py &gt;views.py Внутри 'models.py' у меня есть следующее: from django_app.django_models.Model_1 import Model_1(This is the class name) но когда я пытаюсь запустить сервер, я получаю …

03.12.2021
MPTT Django как получить детей с user_id = some_user_id. НЕ ВСЕ дети

Def get_queryset(self): if not self.request.user.is_authenticated: # for swagger generation only return CannedAnswer.objects.none() if self.action in ['list']: return CannedAnswer.objects.filter( Q(agent=self.request.user) | Q(agent__isnull=True) | Q(group__in=self.request.user.groups.all())).get_cached_trees() else: return CannedAnswer.objects.filter(agent=self.request.user) Этот код возвращает мне всех детей, но я хочу получить детей, у которых …

03.12.2021
Wagtail api как раскрыть сниппеты и сериализовать вложенные данные

проблема в следующем, я создал сниппет и хочу его раскрыть, но не знаю как сериализовать вложенные данные. вот мой код: models.py @register_snippet class TeamMember(ClusterableModel): name = models.CharField(max_length=80) description = models.CharField(max_length=80) panels = [ FieldPanel('name'), InlinePanel('tasks', label=('Tasks')), ] class Task(Orderable): …

03.12.2021
Выберите последнюю запись в группе с упорядочиванием

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

03.12.2021
Удаление и создание в CreateView django

Здравствуйте, я делаю список дел на django и у меня есть вопрос. Могу ли я удалять и создавать элементы в одном представлении? Лично я бы не использовал CreateView для этого, а сделал бы как в 'def post' и игнорировал …

03.12.2021
Psql запрос возвращает пустые строки

Я храню данные из django в базе данных postgreSQL. Мои данные представляют собой огромный вложенный список плавающих элементов, содержащий около 3 тысяч строк. Он выглядит следующим образом: [[0.1, 0.2, 0.3], [0.3, 0.5, 0.6], [0.7, 0.8 0.9]] Я пытался …

03.12.2021
Как (де)сериализовать плавающий список в модели с помощью сериализатора моделей Django REST Framework?

TL; DR Как создать serializers.Patient и serializers.Temperature таким образом, чтобы: models.Patient has one-to-many relationship with models.Temperatures serializers.Patient is a subclass of serializers.ModelSerializer serializers.Patient (de)serialize temperatures as a list of floats Детали Предлагается quick-dirty medical records пациента RESTful API, …

03.12.2021
Браузер продолжает добавлять путь в запрос при установке Django+Docker

Я не уверен, как это происходит, но браузер продолжает добавлять путь (/code), где приложение Django хранится в контейнере. Если я делаю curl-запрос к тому же url, он работает нормально. Это …

03.12.2021
Django Rest Framework: Учетные данные для аутентификации не были предоставлены

Я начинающий Javascript и я не знаю, как я могу отправить в API, что пользователь аутентифицирован и у него есть токен. Js const api = 'http://127.0.0.1:8000/player_stats/api/players/' const get_players = async()=&gt;{ const response = await fetch(api,{ method:'GET', headers:{ 'Content-Type' : 'application/json', …