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

21.04.2022
Как решить проблему: psql не может подключиться к серверу в Ubuntu?

Я размещаю свое веб-приложение Django на VPS, используя PostgreSQl. Однако, конфигурация вроде бы в порядке, но когда я хочу получить доступ к оболочке Postgres Shell, я получаю ошибку, описанную ниже. root@vmi851374:~# sudo su -l postgres postgres@vmi851374:~$ psql psql: could …

21.04.2022
Сохранение зашифрованного файла с помощью python django

Как сохранить зашифрованный файл с помощью python django... В поле models я использовал FileField для сохранения зашифрованного файла... но это не правильно... вместо поля file какое поле я могу использовать... и Как мы можем сохранить зашифрованный файл используя python django?

21.04.2022
Проверка типа загружаемого файла в django

Я хочу разработать форму в django, которая принимает текстовый файл в качестве ввода и выполняет некоторую обработку с его помощью. Я написал следующий HTML файл. <!DOCTYPE html> <html> <body> <h1>Transcript To Voiceover Convertor</h1><br/> <form action="" enctype="multipart/form-data" method="POST"> {% …

21.04.2022
Каких пакетов python мне не хватает?

Я пытаюсь запустить на своем локальном ПК с windows 10 приложение django. Я новичок в python и django. Мое приложение было написано другим разработчиком, который очень помог мне, но у него ограниченный доступ. Я также хочу разобраться с ним сам …

21.04.2022
Обновление поля на основе другой таблицы django

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

21.04.2022
Веб-сокет в django показывает ошибку 10048

Сбой прослушивания: Couldn't listen on 127.0.0.1:8000: [WinError 10048] Обычно допускается только одно использование каждого адреса сокета (протокол/сетевой адрес/порт).

21.04.2022
Почему MQTT не подключается к серверу?

Моя цель - добиться публикации MQTT сообщения по сигналу postsave, отправленному моим моделям DJango. Я зарегистрировал обратные вызовы on_connect, on disconnect, on_publish для проверки выполнения соответствующего процесса. Однако ни один из зарегистрированных мною обратных вызовов не работает. Вот мой код …

21.04.2022
Django маршрутизация/путь к размножению приложений

Здравствуйте, я знаю, что здесь много вопросов о маршрутизации из veiw в новое приложение в django. Я просмотрел многие из них. И понял, что использование app_name = 'name' и использование именованных маршрутов для моих html шаблонов делает все проще. Когда …

21.04.2022
DictQuery + Django + AJAX

Моя проблема проста, я разработал приложение в DJANGO. Я превращаю CSV в JSON файлы, но у меня возникла проблема с форматом. <QueryDict: {'data': ['[{data }]']}> Слева ]} не является правильным. Сценарий AJAX корректен. Данные, отправляемые в JavaScript, корректны. …

21.04.2022
Как найти наиболее эффективную категорию в django без внешнего ключа

Models.py class Line_items(models.Model): id = models.AutoField(primary_key=True) product = models.ForeignKey('Products' , on_delete=models.DO_NOTHING ) class Products(models.Model): id = models.AutoField(primary_key=True) name = models.CharField(max_length=400 , blank=True) class Categories(models.Model): id = models.AutoField(primary_key=True) name = models.CharField(max_length=100 , blank=True) slug = models.CharField(max_length=200 , blank=True) class Product_Categories(models.Model): id …

21.04.2022
Как сделать автоматическую печать в django

Здравствуйте, я сейчас пытаюсь создать приложение resturent pos. Поэтому я хочу знать, как я могу печатать с принтера, когда новый заказ сделан с сайта официанта. Будет 3 пользователя администратор, кухня, официанты Официант может сделать заказ, а кухня …

21.04.2022
Запрос Django дублируется 2 раза в UpdateView на основе общего класса

У меня есть модель проекта class Project(models.Model) name = models.CharField(max_length=255) members = models.ManyToManyField(User, related_name="members") и я использую представление Update на основе класса, чтобы ограничить только тех пользователей, которые являются членами проекта. class ProjectUpdateView(LoginRequiredMixin, UserPassesTestMixin, UpdateView): model = …

21.04.2022
Хранение html в базе данных в django

Здравствуйте, я пытаюсь сохранить HTML код в базе данных с помощью Django, но столкнулся с проблемой, связанной с символами экранирования. вот объект, который я пытаюсь сохранить, но { "data": "<div class=\"read\" id=\"search\">Google</div>" } вот что я …

21.04.2022
Условный рендеринг в радиокнопке сохраняет оба значения в состоянии

Я новичок в react, у меня есть условный рендеринг в радиокнопке, допустим, кнопка отношения имеет 2 варианта option1 и option2. при выборе option1 на странице появляется 2 text fields (скажем, имя и фамилия) …

21.04.2022
Как получить из модели django 5 лучших товаров, которые имеют наименьшее количество?

#Это моя модель инвентаризации. Я хочу получить инвентарные позиции, которые имеют наименьшее количество в модели. class Inventory(models.Model): name = models.CharField(max_length=100) purchase_date = models.DateTimeField() category = models.ForeignKey(Category, on_delete=models.CASCADE) quantity = models.CharField(max_length=50) purchase_price = models.FloatField(max_length=50) selling_price = models.FloatField(max_length=50) description = models.CharField(max_length=100) location …

21.04.2022
Как django render function обрабатывает цикл ,как разобрать "if" или "for"

{% for name, age in data.items %} Name: {{name}}, Age: {{age}} <br> {% endfor %} цикл for в шаблоне, при его рендеринге, как django узнает, что это цикл for и покажет данные на html странице. Я знаю, как …

21.04.2022
Django, при попытке связать предметы с инвентарем как inline возникает ошибка миграции

Цель: Я хочу сделать возможным наличие инлайнов в инвентаре, чтобы вы могли искать одного конкретного пользователя в модели инвентаря и изменять его предметы. В "Items" я хочу иметь возможность создавать предметы. У них есть название и цена. Просто. …

21.04.2022
Как отобразить информацию из базы данных на одном шаблоне вместе с формами в django, используя представление класса?

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

21.04.2022
Как сделать поля для загрузки аватара профиля не обязательным?

Делаю профиль пользователя, но при попытке изменять имя, всплывает окно 'Выберите фотографию'. models.py: class ProfileModel(models.Model): user = models.OneToOneField(User, null=True, on_delete=models.CASCADE) avatar = models.ImageField(default='default.jpg', verbose_name='Картинка профиля') html: <div class="row my-3 p-3"> <img class="rounded-circle account-img" src="{{ user.profilemodel.avatar.url …

21.04.2022
Как проводить модульное тестирование и чем оно отличается от интеграционного тестирования в таких фреймворках, как Django и fastapi?

Допустим, у меня есть приложение Fastapi следующего вида (этот код взят из документации): app = FastAPI() @app.get("/foo") async def read_main(): return {"msg": "Hello World"} Я считаю, что существует два способа проверки этого представления. Первый - с …

21.04.2022
Что происходит, если 'admin' в request.path

Я следовал видео YouTube Django E-commerce, я сделал точно так же, как в учебнике. Но я обнаружил некоторые трудности в определенном коде. CONTEXT_PROCESSORS.PY from .models import cart,cartitem from .views import getcartid def counter(request): cart_counter=0 **if 'admin' in request.path:** …

21.04.2022
Как сериализовать несколько объектов из модели Django и добавить динамически вычисляемые данные в выводимый JSON для каждого объекта?

Я переношу PHP-код Laravel на Python Django/Django Rest Framework. Моя конечная точка будет выводить JSON. Мне нужно вывести много объектов, но мне нужно добавить дополнительные вычисляемые значения для каждого объекта. Как я могу этого добиться? Например, …

21.04.2022
Как заполнить поле выбора Django ChoiceField атрибутами объекта?

У меня есть Election и Candidate объектная модель следующего вида: class Election(models.Model): id = models.IntegerField(primary_key=True, unique=True) name = models.CharField(max_length=80) region = models.CharField(max_length=80) candidates_count = models.IntegerField() total_votes_cast = models.IntegerField() def __str__(self): return self.name class Candidate(models.Model): id = models.IntegerField(primary_key=True, unique=True) name …

21.04.2022
Как использовать цикл for в HTML для отображения данных в таблице с форматом

Итак, я новичок и использую django и python. Я создал таблицу и хочу отобразить все данные в кверисете. Плюс я хочу иметь 4 столбца. Поэтому я хочу что-то вроде: для каждых четырех элементов в queryset создать a и отобразить …

21.04.2022
Как решить эту ошибку "django.db.migrations.exceptions.InconsistentMigrationHistory" при запуске python manage.py migrate

Я реализовал модель CustomUser на приложении users в django. class CustomUser(AbstractUser): username = None email = models.EmailField('email address', unique=True) first_name = models.CharField('First Name', max_length=255, blank=True, null=False) last_name = models.CharField('Last Name', max_length=255, blank=True, null=False) USERNAME_FIELD = 'email' REQUIRED_FIELDS = ['username'] …

21.04.2022
Кодирование SerializerFactory Django

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

21.04.2022
Периодическая ошибка "не удалось перевести хост" при установке Postgres, Django и Docker Swarm

У меня есть стек с двумя узлами, только один менеджер в Docker Swarm, одна реплика db на менеджере и 3 реплики web (Django backend). Время от времени я получаю эту ошибку в логах моего веб-контейнера psycopg2.OperationalError: could not translate …

21.04.2022
Ошибка пассажира в веб-приложении Django cPanel

Получение ошибки при попытке развертывания веб-сайта. Установка: CloudLinux Cpanel Менеджер приложений (Phusion Passenger) - Разработка = True Python 3.8 venv Django + Django Rest Framework - Отладка = True Сервер приложений Phusion Passenger(R) попытался запустить веб-приложение. Но само …

21.04.2022
Очередь в django/python

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

21.04.2022
Как отправить письмо по расписанию с помощью Crontab в Django

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

21.04.2022
Связи ManyToMany в Django в Collapse accordion Bootstrap

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

21.04.2022
Как обновить данные MQTT в шаблоне django

Я использую paho-MQTT и могу получать сообщения и могу отображать данные в шаблоне(html), но не могу обновлять сообщение в реальном времени в шаблоне(html). Я хочу обновлять значение в шаблоне, когда я получаю новое сообщение из mosquitto/topic. from django.shortcuts import render …

21.04.2022
Get_queryset() отсутствует 1 необходимый позиционный аргумент: 'request', когда я пытаюсь отфильтровать объекты по вошедшему пользователю

Я пытаюсь вывести список всех объектов, принадлежащих пользователю, на "странице списка объектов", используя django rest framework и react. Я пытался сделать следующее (admin_uid - это поле один к одному пользователя, владеющего объектом): class FacilityListView(ListAPIView): permission_classes = [AllowAny] serializer_class = …

21.04.2022
Почему у Django нет опции on_update=models.CASCADE?

Мой вопрос исходит из ситуации, когда я хочу эмулировать ON UPDATE CASCADE в SQL (когда я обновляю id и у меня есть Foreignkey, он будет автоматически обновлен) в Django, но я понял, что (очевидно) не существует собственного способа сделать …

21.04.2022
Как использовать пользовательские метки из поля Django models.Choices вместе с enum.auto?

До Django v3.0 я использовал enum.Enum вместе с enum.auto ( см. ссылку) для полей выбора. Причина была в том, что я мог использовать класс перечисления для подсказок типов, а auto принудительно использовал класс перечисления вместо использования …

21.04.2022
Представление Django 3.2 не работает при фильтрации по булеву полю

В настоящее время я обновляю проект Django с 2.2 до 3.2, но получаю ошибку от SQL Server при попытке загрузить представление: ProgrammingError at /my/django/url ('42000', "[42000] [Microsoft][ODBC Driver 17 for SQL Server][SQL Server]Выражение небулевого типа задано в контексте, где …

21.04.2022
Django S3 файл в InMemoryUploadedFile

Существует способ конвертировать или использовать S3 файл как InMemoryUploadedFile : Например, я хочу получить свой файл из S3, используя хранилище : image = default_storage.open('example.png', 'r') Затем конвертируем его в InMemoryUploadedFile, чтобы использовать его в моем сериализаторе …

21.04.2022
Интеграция paypal с приложением android с помощью django

Как создать платежный шлюз Paypal для приложения, которое использует залп и имеет Django на стороне сервера. мне нужен views.py для приложения на стороне сервера и полный исходный код.

21.04.2022
Проблема с сельдереем в kubernetes pod

При попытке создать суперпользователя для этого приложения с помощью manage.py я получаю следующую ошибку. root@taiga-back-675fcdbd67-rx552:/taiga-back# ./manage.py createsuperuser Username: testuser Email address: testuser@abc.com Password: Password (again): Traceback (most recent call last): File "/opt/venv/lib/python3.7/site-packages/kombu/utils/functional.py", line 30, in __call__ return …

21.04.2022
Django. Как я могу обойти страницу с формой сразу после входа, если пользователь уже заполнил ее

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