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

06.07.2022
Не работает migrate в django: django.db.utils.OperationalError: Table already exists

На локалке обновил model и сделал git->push. На другом компьютере сделал git->pull. Но проект не может сделать migrate и пишет: django.db.utils.OperationalError: (1050, "Table 'orders_category_service' already exists") базы разные на локалке и другом компьютере. файл проблемной миграции: # Generated by Django …

06.07.2022
Amazon Transcribe Python API: Обработчик событий обрабатывает аудио только после окончания потока

(Не получил ответа в повторном посте AWS, поэтому пытаюсь здесь) Я отправляю потоковые аудиоданные из браузера в виде блоба через websocket. В бэкенде я использую Django Channels' AsyncWebsocketConsumer для получения данных, затем отправляю их в Amazon Transcribe и …

06.07.2022
Как я могу сохранить картинку, которую я отредактировал в коде подушки в django и загрузить ее пользователю?

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

06.07.2022
При распечатке данных из POST-запроса request.POST.get() возвращает None в Django App

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

06.07.2022
Как использовать сигналы в пакете django-ses

Я реализую электронную почту в моем приложении django, которое размещено на AWS. Мы используем django-ses для электронной почты. На данный момент я установил пакет, создал тему SNS на консоли AWS. Пока все работает, например, когда я пытаюсь отправить письмо, …

05.07.2022
Что делать с сериализованными данными из Django в Javascript?

У меня есть веб-бэкенд, который предоставляет мне информацию в формате json. Например: , Что я хотел бы знать, так это, используя Javascript, как я могу воспользоваться такими данными для …

05.07.2022
Получить столбец из модели django в массив javascript

Привет всем Я новичок в Django Я ищу решение для получения колонки ("names") из Django модели в JavaScript массив, так что когда я пишу console.log (T) он возвращает список имен любая помощь пожалуйста NB: пожалуйста, дайте решение очень подробное, …

05.07.2022
Почему некоторые библиотеки в простом ванильном Js требуют NPM?

Я довольно новичок в js. И я хочу изучить js. Недавно я наткнулся на одну библиотеку под названием bounce.js, которая является библиотекой анимации. Для установки которой требуется NPM, но почему? Я не хочу использовать NPM (или любой другой менеджер …

05.07.2022
Веб-сокеты HTMX с каналами Django

Я пытаюсь подключить Django channels Consumer к элементу HTMX ext-ws, но не могу продвинуться ни на шаг. class MessageConsumer(WebsocketConsumer): def connect(self): self.accept() print("connect") self.send( "type": "websocket.send", "text": "<div id='message'>Hi!</div>" ) ... <head> ... <script …

05.07.2022
Как автоматически обновлять токены API в моем бэкенде?

Я использую Pinterest и Facebook API для получения некоторых данных, проблема в том, что я не знаю, как автоматически обновлять их по истечении срока действия. Оба токена хранятся в моем бэкенде Django в файле setting.py

05.07.2022
Аутентификация с помощью смарт-карт с использованием Django

Есть ли способ включить CAC аутентификацию в Django? Я просмотрел статьи, в которых говорится об использовании OpenSSL, pkcs11 и т.д., но не знаю, как заставить python анализировать сертификаты x509. Цель состоит в том, чтобы иметь возможность аутентифицировать пользователей …

05.07.2022
Создание нескольких рабочих книг с помощью xlsxwriter в Django/Python

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

05.07.2022
Работа со статическими файлами и venv во время развертывания на AWS EB

У меня в проекте Django статические файлы настроены следующим образом: STATIC_ROOT = BASE_DIR / 'static' STATICFILES_DIRS = [(BASE_DIR / 'staticfiles'), ] Я добавляю static к .gitignore, таким образом я помещаю свои файлы в папку staticfiles и загружаю …

05.07.2022
Форма для связи по электронной почте Django

Итак, я работаю над веб-приложением django и хочу создать форму для связи с клиентом. Мой клиент хочет, чтобы пользователи его сайта могли отправлять ему электронные письма прямо из формы, доступной на платформе. Но мой клиент использует бесплатный адрес электронной …

05.07.2022
Как переопределить этот шаблон? django

Я пытаюсь переопределить шаблон, расположенный в директории forms/templates/django/forms/widgets/input_option.html, но у меня ничего не получается. Возможно ли это вообще сделать?

05.07.2022
Публикация проекта Django в экземпляре EC2 AWS

Я пытаюсь опубликовать веб-страницу Django в экземпляре AWS. Я настроил экземпляр EC2 на основе машины Windows, с эластичным IP, чтобы получить фиксированный публичный IP. Однако, когда я пытаюсь запустить проект Django, я могу назначить только частный IP. В этом случае, …

05.07.2022
Nginx и Django/Wagtail : Проверка происхождения не удалась - null не соответствует ни одному доверенному происхождению

Когда я пытаюсь войти на свою страницу администратора в wagtail, я получаю эту ошибку. В моем settings.py есть такая строка : CSRF_TRUSTED_ORIGINS = ["http://localhost","http://domain","http://server_ip","https://localhost","https://domain","https://server_ip"]. Где server_ip - мой ip и domain - мой домен. Однако сообщение об ошибке …

05.07.2022
Друзья Джанго все отказались

Я пытаюсь добавить друзей в приложение django и пытаюсь сделать это таким образом. Я создал новую таблицу с именем Friends, в которой нет внешнего ключа. Она выглядит следующим образом: class Friends(models.Model): name = models.CharField(max_length=200) hisname = models.CharField(max_length=200) answer = …

05.07.2022
Рамочные программы на 2022 год [закрыто]

Я изучаю компьютерную инженерию и недавно я получил работу в качестве Full Stack Wordpress Developer. Я купил 3 курса на Udemy 2 по PHP и ООП и 1 по Laravel, но после поиска в интернете я увидел, что PHP …

05.07.2022
Django передает данные запроса Sql в качестве контекста

Я хочу передать результат sql запроса как контекст в файл шаблона указанным способом- Ниже приведено содержимое файла представления:- m1 = medium + "%" if medium!='' else "%" s1 = size + "%" if size!='' else "%" a1 = …

05.07.2022
RichTextUploadingField в django 2.2.6 не отображается в панели администратора

у меня проблема с моим сайтом, это ckeditor filed когда я использую RichTextUploadingField он не отображается в панели администратора, но когда я использую RichTextField он работает и отлично отображается в панели администратора, но я хочу чтобы RichTextUploadingField загружал картинку, …

05.07.2022
Как исправить, что объект 'IntegerField' не имеет атрибута 'is_hidden'?

Форма работала нормально до добавления этого('product_price':forms.IntegerField(widget=forms.FileInput(attrs={'class':'form-control'}))). Где на самом деле возникла проблема? Как мне исправить эту ошибку? forms.py: class add_product_info(forms.ModelForm): class Meta: model = Products fields = ('product_title','product_price') widgets = { 'product_title':forms.TextInput(attrs={'class':'form-control'}), 'product_price':forms.IntegerField(widget=forms.FileInput(attrs={'class': 'form-control'})) } Шаблон: <form …

05.07.2022
Поле формы django отображается не по порядку

У меня есть такая форма и модель для группы: class GroupForm(forms.ModelForm): class Meta: model = Group fields = ('leader', 'description', 'size', 'max_size', 'motto') widgets = { 'size': forms.CheckboxInput(attrs={'id': 'size'}), 'max_size': forms.TextInput(attrs={'type': 'hidden', 'id': 'maxSize'}), } У создателя …

05.07.2022
Не удается запустить проект Django

У меня проблема с запуском моего старого проекта django. Он выдает ошибку после запуска py manage.py. Я попытался использовать команду py manage.py makemigrations Traceback (most recent call last):File "C:\Users\ricardo martins\Downloads\LES-fosquito\LES-fosquito\manage.py", line 15, in <module> execute_from_command_line(sys.argv) File "C:\Users\ricardo martins\AppData\Local\Programs\Python\Python310\lib\site-packages\django\core\management\__init__.py", line …

05.07.2022
Как переопределить класс admin.ModelAdmin из пакетов сайта?

я хочу переопределить help_text для некоторой модели в пакетах сайта. но я, очевидно, не могу просто изменить его в пакете, потому что он не будет сохранен после обновления пакетов и некоторых других действий. crontab = models.ForeignKey( CrontabSchedule, on_delete=models.CASCADE, …

05.07.2022
Проблема миграции материализованного представления Django при обновлении

Мы создаем библиотеку на Django (v4.0) с Postgres (v13). Эта библиотека будет ядром нашей компании, поэтому мы должны быть осторожны с миграциями. Проблема заключается в миграциях Django, когда мы обновляем базовую таблицу для любого материализованного представления. Модели: …

05.07.2022
Запуск приложения django через SSH в Windows

Этот вопрос относится к серии статей testdriven.io о том, как построить и развернуть ваше Django-приложение. Более подробно, мой вопрос относится ко второй статье из трех. Все работает хорошо, когда мы собираем локально приложение с помощью nginx и gunicorn. Затем он …

05.07.2022
Удаление всех товаров из корзины после оформления заказа в Django

У меня есть простое приложение электронной коммерции, и я пытаюсь очистить корзину после нажатия кнопки 'Proceed to checkout'. После нажатия кнопки я должен перенаправляться в корзину и не должен видеть ни одного OrderItem в корзине. Также экземпляр базы данных …

05.07.2022
Почему мое условие if не выполняется так, как ожидается в шаблоне Django?

что мне делать? Итак, у меня есть форма регистрации, и я хочу проверить, если django message == "password not strong enough" и если это условие истинно, то выполнить этот фрагмент HTML кода <div class="alert alert-danger alert-dismissible fade …

05.07.2022
TypeError: ожидался объект str, bytes или os.PathLike, а не TemporaryUploadedFile при использовании eyed3

Итак, я использовал eyed3 для отображения информации о песне, такой как исполнитель и т.д., но когда я попытался использовать его в django, он выдает ошибку : TypeError: expected str, bytes or os.PathLike object, not TemporaryUploadedFile я только …

05.07.2022
Как объединить (не сырые) таблицы в Django?

У меня есть эти модели class Product(models.Model): name = models.CharField(max_length=70) category = models.ForeignKey(InnerCategory, null=True, on_delete=models.SET_NULL) slug = models.SlugField(unique=True) class Price(models.Model): product = models.ForeignKey(Product, on_delete=models.CASCADE) price_tag = models.IntegerField() date = models.DateTimeField(auto_now_add=True) В представлении я получаю аргумент category_slug, с помощью …

05.07.2022
Я хочу найти местоположение пользователя, поэтому я решил получить от него IP-адрес.

Я нашел код и он отлично работает, но мне не очень понятна функция. x_forwarded_for = request.META.get('HTTP_X_FORWARDED_FOR') if x_forwarded_for: ip = x_forwarded_for.split(',')[0] else: ip = request.META.get('REMOTE_ADDR') Итак, это функция, я просто хочу знать, насколько она точна и понятна. …

05.07.2022
Как переопределить или скрыть значение поля формы модели администратора Django

В настоящее время у меня возникла проблема при переопределении значения поля формы на моей (Django==4.0.3) форме администратора django. Задача заключается в следующем: У меня есть определенная таблица пользователей, которую я подключаю к AWS Cognito. И когда администратор создает нового пользователя …

05.07.2022
TypeError в /admin/imgUploader/images/add/

Это models.py from distutils.command.upload import upload from email.mime import image from django.db import models from django.contrib.auth.models import User # def user_directory_path(instance, filename): # return 'user_{0}/{1}'.format(instance.user.id, filename) # Create your models here. class Images(models.Model): file = models.ImageField(#upload_to=user_directory_path, width_field=100, height_field=100, blank=True, …

05.07.2022
Ajax Like Button.(Когда я нажимаю на кнопку Like, только 1-е сообщение нравится. Даже если я нажимаю на 2-е сообщение, 1-е сообщение меняется)

Моя проблема в заголовке. Я не знаю, откуда взялась проблема, но мне кажется, что в моем коде чего-то не хватает. что я должен добавить в код? Я не думаю, что есть ошибка в импорте из моих других …

05.07.2022
Зафиксировать уникальное ограничение на POST в DRF

У меня есть модель с уникальным полем следующим образом: models.py class MyModel(...): name = models.CharField(max_length=32, ...) key = models.CharField(max_length=32, ...) class Meta: constraints = [ UniqueConstraint( fields = ['name', 'key'], ... ), ] Если я отправляю …

05.07.2022
Django не получает ни одного запроса в бэкенд после отправки формы

Привет всем Я пытаюсь отправить форму в Django. но я не получаю никакого ответа в Backend. когда я нажимаю на submit. форма не отправляется. Код Модели class JobListing(models.Model): position = models.CharField(max_length=250) slug = models.SlugField(max_length=250, blank=True) company_name = models.ForeignKey(User, …

05.07.2022
Django - использование HTML href для ссылки на другое представление

На моей домашней странице есть 2 ссылки, которые я хотел бы перевести пользователя на разные страницы. Как мне сделать так, чтобы ссылка href вела на представление, которое я создал в views.py? Если вписать имя html файла в качестве href …

05.07.2022
Целочисленный идентификатор Mongodb в двоичный формат UUID

Идентификационные значения моих объектов имеют формат int. Я хочу преобразовать его в двоичный формат uuid. Например, мои старые идентификаторы: "id": 18, Я хочу новый формат ID, как показано ниже: "id": { "$binary": { "base64": "0M8jsEQ2Sqii/MGhZ7lFFw==", "subType": …

05.07.2022
Добавление всплывающей информации Folium в таблицу рядом с картой

Я создаю сайт с картами, используя Pandas, Django и Folium, с всплывающими окнами, отображающими информацию о серверах в локациях. Я хочу включить всю информацию, которая будет отображаться на всплывающем окне рядом с картой, в таблицу. <a href="https://i.stack.imgur.com/wqu3E.png" rel="nofollow …