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

16.06.2022
ERROR "grpc_status": 14. от клиента при попытке сделать запрос к серверу внутри Docker

Я использую django grpc framework для сервера и fastapi для клиента. Все это хорошо работает в локальном режиме, запуская их по очереди. Но когда я пытаюсь использовать Docker, почему-то (я думаю) клиент не может установить соединение. Вот код для …

16.06.2022
Django: как сделать простой расчет с помощью django python?

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

16.06.2022
Как подсчитать количество загрузок в админке Django

Я новичок в администрировании Django. Я сделал небольшой сайт, где я даю возможность пользователю загружать некоторые mp3 файлы.Для этого я использую Django file upload. У меня есть html страница для показа всех этих файлов, где есть возможность скачать их, нажав …

16.06.2022
Базовый шаблон Django не работает при удалении одного 'include'

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

16.06.2022
AJAX выбирает только идентификатор первого элемента в цикле DJANGO

AJAX выбирает только идентификатор первого элемента в цикле DJANGO. Везде, где я нажимаю кнопку "редактировать", он возвращает содержимое первого сообщения. Я использовал подобную методологию в других функциях (например, кнопка "like"), но в этой я не понимаю, почему она выбирает …

16.06.2022
Когда необходимо создавать новое приложение (с помощью startapp) в Django?

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

16.06.2022
Почему IntegrityError, ограничение UNIQUE не сработало при обновлении модели django?

Я использую Django 4.0.5 и пытаюсь сохранить модель видео youtube, а затем загрузить его миниатюру. Когда я обновляю модель с миниатюрой, она выдает IntegrityError, но я не могу понять почему. models.py class YoutubeVideo(models.Model): title = models.CharField(max_length=255) description = …

16.06.2022
Кнопка SUBMIT для Django Modal Forms не работает, нет url для направления на нее

Итак, я пытаюсь добавить данные в базу данных с помощью модала, для этого я использую django-bootstrap-modal-forms. Я следовал шагам в manual, шаг за шагом, и в итоге у меня все получилось. Ну, все, кроме кнопок на …

15.06.2022
Функциональность Django CRUD после изменения модели

Я строил CRUD-функциональность с помощью create_project_old, update_project, update_project. Затем я немного изменил свои models.py и представления create_project_new, но я, к сожалению, не знаю, как я должен изменить свои представления update_project и delete_project. Я также разместил свои новые models.py и …

15.06.2022
Избегайте дублирования в цикле Django for с отношением "многие ко многим

Моя цель - перечислить названия тегов для каждой созданной заметки. У меня возникают проблемы, потому что tag_title и note связаны через отношения "многие ко многим". Как я обычно это делаю: {% for note_tag in note_tags %} …

15.06.2022
Запрос к модели Django и сравнение ее полей на предмет сходства или близких дубликатов

У меня есть модель, которая записывает изменения других моделей в моей базе данных. Я хотел бы запросить изменения, которые добавляют только символ новой строки -- \n. Моя модель изменений выглядит следующим образом: class Change(models.Model): object_type = models.ForeignKey( ContentType, …

15.06.2022
While, а не зацикливание в Python

Я пытаюсь сделать игру "камень-ножницы-бумага" с раундами. Я использую цикл while, но он не возвращается к началу. Я пробовал объявлять переменные внутри цикла while, снаружи и многое другое, но это просто не работает. Я оставлю код здесь. Спасибо за помощь! …

15.06.2022
TypeError: get() принимает 1 позиционный аргумент, но было задано 2

Я создаю веб-приложение Inventory и сталкиваюсь с этой ошибкой. Я пытаюсь получить имя пользователя из токена, чтобы показать пользовательское сообщение приветствия и показать, что пользователь вошел в систему как кто-то. Вот мой Views.py, который получает Token из localStorage …

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
При обратном переходе 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
Вложенный цикл for в html с использованием django для отображения информации из 2 различных моделей

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

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, я получаю следующий вывод и ошибку: Я уже видел этот вопрос и ответ с самым высоким рейтингом не …