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

12.02.2022
Предварительная выборка по имени_родственника в детях по внешнему ключу django

Я пытаюсь получить связанные данные из родительской модели для детей через связанные имена, однако набор запросов в шаблоне все еще попадает в БД в PostgreSQL, моя модельB модельC и модельD все указывают на модельA, и когда я переписываю функцию …

12.02.2022
Drf-yasg - описание для параметров фильтра

Мне интересно, есть ли способ сказать yasg добавить описание к django-filter параметрам. Я хочу сообщить разработчикам, что поле parent является Country моделью pk. Модель class County(AddressModel): parent = models.ForeignKey('Country', verbose_name='Krajina', related_name='counties', on_delete=models.PROTECT, help_text='Krajina') class Meta: verbose_name = 'Kraj' …

12.02.2022
Получить все категории и объект, назначенный подкатегории django MPTT

#simplified version of model class Category(MPTTModel): name = models.CharField(max_length=50, unique=True) parent = TreeForeignKey('self', on_delete=models.CASCADE, null=True, blank=True, related_name='children') class MPTTMeta: order_insertion_by = ['name'] class Meta: verbose_name_plural = "Categories" def __str__(self): return self.name class Product(models.Model): category = TreeForeignKey(Category, on_delete=models.CASCADE) name = models.CharField(max_length=150) …

12.02.2022
Django inline formset одно и то же значение повторяется

Я хочу установить цель сотрудника для каждого продукта, он показывает все продукты, но только один продукт сохраняется каждый раз, я хочу, чтобы все продукты имели разные цели В моем Views.py class targetcreate(CreateView): model = target form_class = targetform1 success_url = …

12.02.2022
Представьте число как текущее из параграфа

На моей веб-странице есть параграф, который выглядит следующим образом: <p class="article-content mb-1" id="cost"><strong>Cost [Euro]: </strong>1000000</p> Число - это всегда что-то другое (которое я читаю из базы данных и представляю с помощью форм Django), и я хотел бы представить …

12.02.2022
Chart.js Django Все работает нормально, но в индексе графика вместо даты из списка стоит 0.028

<canvas id="myChart" width="400" height="400"></canvas> <script> var final={{final|safe}}; var ctx = document.getElementById('myChart').getContext('2d'); var myChart = new Chart(ctx, { type: 'line', data: { labels: [{% for i in final %}{{i.Date}},{% endfor %}], datasets: [{ label: 'Actual Price', data: [{% for i in …

12.02.2022
Сбой компиляции GDAL 3.0.4 на AMI 2

У меня следующий результат после попытки выполнить make install echo 'CONFIG_VERSION='`cat ./VERSION`'' >> gdal.pc echo 'CONFIG_INST_PREFIX=/usr/local' >> gdal.pc echo 'CONFIG_INST_LIBS=-L/usr/local/lib -lgdal' >> gdal.pc echo 'CONFIG_INST_CFLAGS=-I/usr/local/include' >> gdal.pc echo 'CONFIG_INST_DATA=/usr/local/share/gdal' >> gdal.pc cat gdal.pc.in >> gdal.pc /usr/local/gdal/gdal-3.0.4/install-sh -d /usr/local/lib …

12.02.2022
Сервер Django не инициализируется с помощью Docker?

Я новичок в Docker, и у меня не получается заставить его работать. Я на Windows. Я клонировал репозиторий https://github.com/18F/docker-compose-django-react, зашел в VSCode и собрал контейнеры с помощью расширения "Remote - Containers". Когда я пытаюсь …

12.02.2022
Django реализация оператора if-else

Я хочу реализовать платежную систему на django, используя платежную платформу mpesa. Я также хочу печатать "hello world" на консоли каждый раз, когда страница загружается или когда request.POST.get('action') == 'post' не срабатывает при обращении к функции. Мой код приведен ниже. def …

12.02.2022
Как сохранить объект JavaScript datetime по умолчанию в django

Я хочу сохранить формат JavaScript datetime по умолчанию в базе данных django. Как я могу изменить формат поля datetime в django по умолчанию на формат JavaScript? Например: Этот формат JavaScript: Mon Feb 06 2017 11:39:05 GMT+0000 (GMT) в то время …

12.02.2022
Я использую этот код для редактирования и удаления в django python, но это сообщение показывает DoesNotExist at /Edit/1 или DoesNotExist at /Delete/1

я использую этот код для редактирования и удаления в django python но это сообщение показывает DoesNotExist at /Edit/1 или DoesNotExist at /Delete/1 def stedit(request, id): getsudentdetails= acc.objects.get(studnumber=id) return render(request, 'edit.html',{"acc":getsudentdetails}) def stupdate(request,id): if request.method=='POST': stupdate= acc.objects.get(studnumber=id) form=stform(request.POST,instance=stupdate) if …

12.02.2022
Не использую десятичные дроби, но полученный объект типа Decimal не является JSON сериализуемым

мое представление работает отлично, но когда я пытаюсь сохранить результат ModelForm в сессии хранится, но полученный Object типа Decimal не является JSON serializable это не имеет смысла, потому что я не храню десятичные числа на сессии PS: …

12.02.2022
Как сделать так, чтобы список элементов и групп отображался в таблице на django?

Я хочу сделать что-то вроде этого изображения. Слева я хочу добавить много вещей. Но в данном примере только 8 предметов. А правая часть показывает основные группы предметов и под названиями показывает сколько всего предметов. Как я могу это …

12.02.2022
Aldjemy запрос с ManyToManyField в модели django

Мне нужна помощь в решении следующей проблемы. У меня есть следующая модель django, это простой пример с использованием ManyToManyField: from django.db import models # Create your models here. class Publication(models.Model): title = models.CharField(max_length=30) class Meta: ordering = ['title'] …

12.02.2022
Django - Переменная, кэшируемая тегом шаблона "with", не оценивается

Я следую этой статье, и у меня есть такая форма: <form action="{% url 'polls:vote' question.id %}" method="post"> {% csrf_token %} <fieldset> <legend><h1>{{ question.question_text }}</h1></legend> {% if error_message %}<p><strong>{{ error_message }}</strong></p>{% endif %} {% …

12.02.2022
Посеять Django + Postgres с помощью файла .sql

У меня есть .sql файл, которым я хотел бы засеять мое приложение django + postgres при сборке. Таким образом, у меня будут некоторые данные в моем приложении во время разработки. Вот мой докерный материал: Dockerfile FROM python:3 ENV …

12.02.2022
Каналы Django, отправляющие 10 элементов с сервера на клиент

Мне нужно помочь отправить 10 объектов событий клиенту как один объект json, но пока я могу отправить только один, пожалуйста, помогите мне с логикой. def event_message(self, event): event = Event.objects.all().order_by("-facebook_reactions")[0:10] facebook_reactions = str(event[0].facebook_reactions) tweet_text = str(event[0].tweet_text) url = …

12.02.2022
Curling dj-rest-auth login с пользовательским сериализатором возвращает ошибку HTTP 500

Ran: python manage.py testserver myFixtures.json и я попытался проверить конечную точку входа через: curl -X POST -F "email=test@test.com" -F "password=password" http://127.0.0.1:8000/dj-rest-auth/login/ > result; Примечание: myFixtures.json имеет такой endUser с этими полями. Возвращает результат: 2 <!doctype …

12.02.2022
Эластичный поиск с помощью django

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

12.02.2022
Стоит ли мне использовать Дафну + Гуникорн или только Дапну? Почему?

Я создал RESTful-приложение реального времени, использующее каналы Django, и обратился к этой ссылке для размещения моего приложения. Это работает. Но мне интересно, нужны ли нам daphne+gunicorn, если приложение работает только с daphne? Есть ли какие-либо преимущества/недостатки простого …

12.02.2022
React/Django - ImageField (при отсутствии кодировки какого-либо файла) - Отправленные данные не были файлом. Проверьте тип кодировки на форме

Я хочу не загружать никакое изображение при отправке, но оно выдает ошибку The submitted data was not a file. Check the encoding type on the form. Когда я выбираю файл, он работает нормально. Как это можно исправить, я также …

12.02.2022
Какие изменения я должен сделать, чтобы изменить get to filter?

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

12.02.2022
Как инстанцировать API Annotorious.js с помощью Django

Я пытаюсь включить Annotorious.js в веб-приложение Django. Используя шаги из документации по annotorious, я могу аннотировать изображение на фронт-энде. Но я не могу сохранить координаты нарисованной аннотации. Есть ли способ инстанцировать API annotorious в Django, чтобы любые изменения в ограничивающих …

12.02.2022
Как эффективно запросить БД, когда нужно построить постраничное представление для большой таблицы и присоединить дополнительные детали из маленькой?

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

12.02.2022
Как отобразить разобранные данные JSON в различных таблицах на основе критериев соответствия списку

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

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

Новичок здесь. Я использую Django Rest Framework для создания API, в который пользователь может отправить файл csv. Затем моя программа анализирует csv и создает экземпляры модели для сохранения данных в моей базе данных. Я слышал, что лучшей практикой …

12.02.2022
Django группирует соседние строки на основе времени суток

В модели Django, которая хранит дату события, я хотел бы группировать строки рядом по времени даты. Для пояснения, каждый объект имеет поле date_time, и я могу довольно легко найти промежуток между объектами по времени даты с помощью: <pre class="lang-py …

12.02.2022
В сравнении с sqlite и postgres упорядочивание происходит не так, как я предпочитаю.

Я использую django templatetag regroup для вложения группировки в шаблон, моя проблема в том, что regroup не работает так, как я хочу, по какой-то причине он хорошо работает в sqlite, но не в postgres #Моя модель class Question(models.Model): TEXT …

12.02.2022
Django REST framework - суммировать только поля?

Я использую сериализатор модели в своем коде и мне нужно получить значение дополнительного поля в PUT запросе. Это необходимо для определения намерений пользователя при выполнении определенных операций. Я вижу, что есть опции read_only и write_only в сериализации полей. Но я …

12.02.2022
Логика метода django, связанная с моделью с DRF

Я изучаю Django/DRF, и у меня есть понимание большинства концепций, но я не знаю ответа на этот вопрос, и я не могу найти ответ в интернете. Вот модель (не обращайте внимания на то, что id - это поле символов, …

12.02.2022
Если утверждение не работает для меня в Django "views.python файл "

[введите здесь описание изображения][1] Коды там не работают и я не знаю почему. Когда я нажимаю зарегистрироваться, я хочу, чтобы информация о пользователе была сохранена, если все вводимые данные действительны и перенаправляет на указанную страницу, но когда я нажимаю …

12.02.2022
Список разбивается на символы при передаче через url

У меня есть список city_list, который я передаю из первого представления во второе представление через url. Когда я передаю этот список во второе представление и выполняю итерацию по нему, он выполняет итерацию по каждому символу, а не по строкам …

12.02.2022
Как зациклить jQuery / JavaScript в шаблоне Django

В шаблоне Django (*.html) есть следующее: {% for num in Charts %} &lt;div id="myChart{{forloop.counter0}}"&gt;&lt;/div&gt; {% endfor %} &lt;script&gt; $.get('{% url 'json0' %}', function (data) { blah blah blah; $("#mychart0").highcharts(data); }); $.get('{% url 'json1' %}', function (data) { blah blah …

12.02.2022
Есть ли другой способ структурировать эту HTML-таблицу для лучшей производительности?

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

12.02.2022
Проблема расширения модели пользователя django.contrib.auth. Django + унаследованный MySQL

Мне неясно, какую сгенерированную Django default-модель я должен оставить после расширения модели AuthUser пользовательской моделью "NewUser" Сначала я объясню состояние, а внизу задам вопрос. Мои установленные приложения следующие: 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'django.contrib.sites', После …

12.02.2022
Возникла ошибка при создании тестовой базы данных: не удалось прочитать файл "base/1/1249": ошибка ввода/вывода

Когда я пытаюсь sudo docker-compose run python python manage.py test Я получаю следующее сообщение Eror: Starting bstr_sa_backend_sa_db_1 ... done Создание тестовой базы данных для псевдонима 'default'... Получена ошибка при создании тестовой базы данных: не удалось прочитать файл "base/1/1249": I/O …

12.02.2022
Django 4 с drf_spectacular Swagger не выполняет POST

У меня есть следующие классы, использующие django-restframework и drf-spectacular. Я могу выполнить POST, когда я вошел в систему и через маршруты drf по умолчанию, но не используя маршруты swagger-ui. Я могу обратиться к этому url: http:/example.com/api/schema/swagger-ui/#/organism/organism_create <a href="https://i.stack.imgur.com/hS74D.png" …

12.02.2022
Как запустить django сервер чтобы слушать внешние запросы?

Есть простой ASGI Django сервер, что мне нужно сделать что он слышал запросы снаружи. manage.py runserver 0.0.0.0:8000 здесь можно посылать только запросы от устройств которые подключены к роутеру, но как принимать внешние?

12.02.2022
"ValueError: строка исходного кода не может содержать нулевые байты" при попытке запустить сервер Django

Я клонировал проект с github, который работает на другом компьютере. Когда я запускаю сервер командой "python3 manage.py runserver", я получаю следующую ошибку: File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "&lt;frozen importlib._bootstrap&gt;", line 1030, in …

12.02.2022
Django API IntegrityError вставка или обновление таблицы

Это моя ошибка, я использую postgresql, в чем проблема? insert or update on table "Auth_user_org_user_id" violates foreign key constraint "Auth_user_org_user_id_user_id_17f17996_fk_auth_user_id" DETAIL: Key (user_id)=(1) is not present in table "auth_user". Это модели class User(models.Model): FirstName = models.CharField(blank=True,null=True,max_length=100) LastName = …