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

15.06.2022
Есть ли способ установить IntegerField модели Django по умолчанию на ID вновь созданной записи?

Допустим, у нас есть следующая модель: class MyModel(models.Model): some_int = models.IntegerField() Я бы хотел, чтобы значение MyModel.some_int по умолчанию соответствовало значению MyModel.id. Например, сразу после создания новой записи в пустой версии MyModel я могу вызвать MyModel.objects.get(id=1) …

15.06.2022
Django, сравнение в шаблоне html

Хочу вывести в соответствии с полученным результатом сравнения определенный блок <div> часть кода {% if request.user.username == superuser %} <h1>ok</h1> {% else %} <h1>no</h1> {% endif %}``` вместо заголовков вставлю дивы, где я не так делаю?

15.06.2022
Django - как получить данные из отношений?

Я пытаюсь получить данные через отношения "многие-ко-многим" и "один-ко-многим". view.py class PublisherDetailView(generic.DetailView): model = Publisher template_name = 'store/publisher_detail_view.html' models.py class Publisher(models.Model): name = models.CharField(null=False, max_length=30) image = models.ImageField(upload_to='publisher_images/') class Book(models.Model): title = models.CharField(null=False, max_length=30) description = models.CharField(max_length=1000) publisher …

15.06.2022
Как получить подробную информацию о динамических данных на другой странице

[введите здесь описание изображения][1] [1]: https://i.stack.imgur.com/T5sjy.jpg**strong text****strong text** На одной странице показаны все изображения и имя назначения Но я хочу получать подробную информацию о конкретном месте, когда я нажимаю на изображение Как это сделать работа …

15.06.2022
Проблема приложения чат не может нажать на цель дважды - javascript

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

15.06.2022
Удаление миграций Heroku

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

15.06.2022
Обновить все объекты ниже удаленного объекта в моделях django?

Я создал класс, который хранит данные для главы в книге, как показано ниже class Chapters(models.Model): id = models.AutoField(primary_key=True) chapter_number = models.IntegerField(blank=True) name = models.CharField(max_length=255) slug = models.SlugField(unique=True) def __str__(self): return self.name def save(self, *args, **kwargs): if not self.chapter_number: …

15.06.2022
Django : cart = self.session[settings.CART_SESSION_ID] = {} выдает мне неподдерживаемые типы операндов для +: 'float' и 'str' ошибка

Здравствуйте, я пытаюсь создать корзину с помощью django, я создал класс: class Cart(object): def __init__(self, request): self.session = request.session cart = self.session.get(settings.CART_SESSION_ID) if not cart: cart = self.session[settings.CART_SESSION_ID] = {} self.cart = cart и выдает ошибку неподдерживаемого …

15.06.2022
Как исправить ошибку "Представление app.views.uploadform не вернуло объект HttpResponse. Вместо этого оно вернуло None."?

Итак, у меня есть форма в html документе, и я пытаюсь использовать ее для добавления нового элемента в мою базу данных django. Вот HTML-форма : <form method="POST" action="{% url 'uploadform' %}" enctype="multipart/form-data"> {% csrf_token %} <label for="name">Name:</label><br> …

15.06.2022
Вложенный цикл for в html с использованием django для отображения информации из 2 различных моделей

У меня есть модель под названием Section и модель под названием SectionInfo. У Section есть одно поле, и это имя. Пользователь создает раздел, давая ему имя. SectionInfo имеет внешний ключ section_name, который связывает его с моделью Section. У меня …

15.06.2022
При обратном переходе Django с помощью AddField, может ли новый столбец быть переименован и не удален Django?

В качестве доказательства концепции я сделал эти две миграции в максимально простом приложении Django, polls. Вот миграция 0001. # Generated by Django 4.0.5 on 2022-06-15 18:17 from django.db import migrations, models class Migration(migrations.Migration): initial = True …

15.06.2022
Почему будет работать только верхняя форма (по порядку в представлении Django), а та, что под ней - нет?

У меня есть Django view с двумя Django формами. Обе они ранее работали. Теперь работает та, которая первая по порядку кода (сверху). Я пробовал поместить обе формы друг на друга, и та, которая первая, работает, но вторая ничего не …

15.06.2022
Djnago rest framework получает ошибку json для fontend api

Я использую nextjs в своем fontend. Когда я добавляю медиа url static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) мой api не работает и выдает ошибку FetchError: invalid json response body at http://127.0.0.1:8000/blog-api reason: Unexpected token < in JSON at position 0 но когда я …

15.06.2022
Всякий раз, когда я пытаюсь импортировать свою модель в представление APP, я получаю эту раздражающую ошибку

Итак, это представление моего приложения, которое называется "Movies" from django.shortcuts import render from .models import Movie def content_view(request,*args,**kwargs): obj= Movie.objects.get(id=1), context={'Title':Title, 'Description':obj.Description, 'watch now': obj.Watch_Now, 'imdb': obj.IMDB_Rate, 'RT' : obj.RT_Rate, 'my rate': obj.My_Website_rate } return render(request,'content.html',context) …

15.06.2022
Получение несуществующей базы данных при попытке контейнеризации приложения python с базой данных postgres, размещенной на GCP

Я пытаюсь контейнеризировать приложение python и оно имеет базу данных postgres, которая находится в облаке GCP. Но когда я создаю приложение, оно выдает ошибку, говоря, что база данных не существует. Я не могу понять, что происходит. Я могу подключиться …

15.06.2022
Ошибка Cors или Axios на сервере Django и фронтенд-проекте React

При попытке подключить мой компонент react к серверу django после установки corsheaders и добавления его в установленные приложения в settings.py. Я все еще получаю следующую ошибку: в goolge chrome: GET http://127.0.0.1:8000/api/teacher/ net::ERR_CONNECTION_REFUSED Не пойманная (в обещании) …

15.06.2022
Ошибка, не удается определить правильное имя файла для 64bit macos при использовании instapy

Justibbs007@Ibrahims-MacBook-Pro ~ % /usr/local/bin/python3 /Users/Justibbs007/programs/instapy-quickstart-master/quickstart_templates/basic_follow-unfollow_activit y.py InstaPy Версия: 0.6.16 .. .. .. .. .. .. .. .. .. .. Используемое рабочее пространство: "/Users/Justibbs007/InstaPy". Ошибка, не удается определить правильное имя файла для 64-разрядной macos Traceback (последний последний вызов): File "/Users/Justibbs007/programs/instapy-quickstart-master/quickstart_templates/basic_follow-unfollow_activity.py", line …

15.06.2022
Запретите celery запускать потоки моего приложения Django

У меня есть приложение Django, и я использую celery (с redis) для выполнения задач обработки в фоновом режиме. Кроме того, у меня есть поток python, который выполняет некоторые периодические проверки как часть моего приложения Django. Удивительно, но когда я …

15.06.2022
Сообщения DM не выстраиваются

Платформа социальной сети: Я пытаюсь добиться того, чтобы изображение располагалось над отправленным сообщением, как это делается в большинстве стандартных сообщений DM: https://i.stack.imgur.com/vyO2b.png Но по какой-то причине текст, прикрепленный к изображению, продолжает располагаться рядом с изображением, …

15.06.2022
Как запустить работу скрипта на сайте с django?

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

15.06.2022
Библиотека GUI в Python для сворачивания регулируемых фигур, таких как прямоугольники?

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

15.06.2022
Заставить булево поле изменяться на основе ввода другого поля в другой форме и модели

Я пытаюсь заставить поле Status booeleanField в классе References изменяться в зависимости от ввода выбора в поле action charfield в классе Ecran после отправки формы. Например, если я выбираю "sortir pour production" в поле действия, поле Status автоматически меняется на …

15.06.2022
Как Django узнает путь к моей базе данных?

Просто следую учебникам по Django и решил, что буду делать их с Postgresql вместо SQLlite. Я добавил следующее в свой файл настроек и все заработало: DATABASES = { 'default': { 'ENGINE': 'django.db.backends.postgresql', 'NAME': 'django_tutorial', 'USER': 'django_admin', 'PASSWORD': 'password123', …

15.06.2022
Как создать временную ссылку на изображение в Django?

Я пишу REST API. Пользователи должны иметь возможность загрузить изображение и просмотреть его. Эта часть проста, изображения сохраняются в корень медиа, а их обслуживание обрабатывается отдельно NGINX на /media/. Проблема в том, что пользователь должен иметь возможность генерировать временную …

15.06.2022
Внедрение структурного Json файла в Django Rest Framework для создания Rest API

Мне интересно, могу ли я создать модель, которая получает все это дерево Json, сохраняя эту структуру. У меня уже есть 3 отдельные модели с 3 типами: MP & TP & VFD, но я хочу сгруппировать их в 1 …

15.06.2022
Как сгенерировать и распечатать несколько уникальных PIN-кодов пополнения счета в Django

Я работаю над проектом по продаже билетов, где я хочу, чтобы администратор мог генерировать несколько уникальных цифровых PIN-кодов, которые клиенты могут приобрести и могут быть подтверждены в приложении для регистрации на мероприятие. Вот моя модель билета class Ticket(models.Model): name …

15.06.2022
Невозможно выполнить импорт из psycopg2 на Mac M1 Monterey 12.3.1

После установки psycopg2-binary==2.9.1 через pip install -r requirements.txt, когда я запускаю python manage.py runserver команду локально в проекте django, я получаю следующий вывод и ошибку: Я уже видел этот вопрос и ответ с самым высоким рейтингом не …

15.06.2022
Как запустить бесконечный цикл в Django и отображать сообщение на шаблоне после каждого цикла, не нарушая цикла

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

15.06.2022
Преобразование двоичного ответа api Response в файл pdf в python

Я должен вызвать api, который дает мне ответ в двоичном формате, теперь я должен преобразовать его в читаемый pdf и отправить как вложение в почте. При этом я получаю pdf, но он становится поврежденным. api_data = response.text attachments = …

15.06.2022
Как редактивать поля Many to Many?

Делаю некий список на Django и мне нужно сделать редактирование модели Many to Many. Подскажите как это реализовать?

15.06.2022
Как стилизовать форму django с помощью css?

Я пытался найти ответ ранее, но не смог понять несколько вещей. Я создаю свою форму в файле form.py, так что это файл python. Вот мой файл forms.py : class UploadForm(ModelForm): name = forms.TextInput(attrs={'class': 'myfieldclass'}) details = forms.TextInput() littype …

15.06.2022
Django-Summernote не отображается как положено в модальном/скрытом div

У меня возникает множество проблем при попытке разместить django-summernote в модале или div (с display: none;), который переключается с помощью jquery. Внизу пример того, как я пытаюсь поместить его в модал. Мой пример ниже html: {% extends 'XYZ/index.html' …

15.06.2022
Как вы публикуете данные в django с атрибутом depth=1 в сериализаторе?

У меня есть модель django под названием "Enrolment", которая зависит от двух других моделей через внешний ключ. Модель "Course" и модель "Enrolment". Модель "Курс" выглядит следующим образом: class Course(models.Model): name = models.CharField(max_length=100, blank=True) description = models.TextField(blank=True) prerequisite = models.TextField(blank=True) …

15.06.2022
Подсчет всех элементов в узлах django-treebeard Materialised Path

Я использую django-treebeard для создания дерева Категорий, каждая из которых содержит несколько Книг: from django.db import models from treebeard.mp_tree import MP_Node class Book(models.Model): title = models.CharField(max_length=255, blank=False, null=False) categories = models.ManyToManyField("Category", related_name="books", blank=True) class Category(MP_Node): title = …

15.06.2022
Подключение локальных данных к проекту Docker Django

Это вопрос, чтобы понять, какой практике лучше всего следовать, чтобы соединить точки в споре. В настоящее время я разрабатываю Dockerized Django веб-сайт. На этом сайте одно из приложений будет называться 'dashboards', где я хочу публиковать данные, которые в настоящее время …

15.06.2022
Как высмеять команду Django, которая вставляет данные в модель django

Я выполняю unittest на команде Django, которая вставляет данные, полученные из ответа API, в таблицу базы данных. Я использую unittest и mock, чтобы подражать классу Command и его методу, но я не уверен, правильно ли я это делаю. …

15.06.2022
Как распечатать словарь в django

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

15.06.2022
Модульное тестирование Django

Я тестирую свой код django, но чувствую, что мне чего-то не хватает. Вот вид @login_required() def report_incident(request): template_name = "incident/report_incident.html" # request.post logic if request.method == "POST": form = IncidentForm(request.POST) if form.is_valid(): # use while loop to generate …

15.06.2022
Есть ли способ отфильтровать определенные сообщения об ошибках с помощью Django Logging? Например, UncompressableFileError

Есть ли способ отфильтровать определенные сообщения об ошибках с помощью Django Logging? Например, UncompressableFileError Хотелось бы прекратить отправку этих ошибок на Sentry.io

15.06.2022
Django Channels self.scope['user'] показывает пустой вывод

Я пытаюсь получить self.scope['users'] на потребителях, но вывод всегда пустой, однако когда я пытаюсь получить self.scope['users'].id, он дает правильный вывод, т.е. идентификатор пользователя. Я аутентифицирую и регистрирую пользователя и перенаправляю на страницу, если пользователь аутентифицирован. views.py if request.method == …