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

27.03.2022
Карусель с данными бэкенда, показывающая все изображения или без изображений

Я запускаю приложение Django, в котором я получаю список изображений, и в моем шаблоне у меня есть следующий код для Carousel. Проблема в том, что если я использую этот класс "carousel-inner active" во время итерации все изображения становятся …

27.03.2022
Потоковое видео Django с мобильных устройств работает некорректно

Сервер Django не воспроизводит видео должным образом на мобильных устройствах. Опции поиска видео недоступны. Все работает нормально, если мы используем медиафайлы с других доменов, но файлы с собственного сервера работают некорректно. Опции перемотки вперед, назад и поиска недоступны <video …

27.03.2022
Как предсказать ошибку при сохранении символов utf8 в таблице latin-1 mysql через django?

Я использую python3+, django 3.2 и mysql 5.7 на AWS Amazon linux instance. Когда я первоначально создавал свою базу данных и таблицы, я не указал конкретную кодировку. Поэтому я прочитал следующее сообщение и определил, что мои таблицы и столбцы в …

27.03.2022
Django отправляет данные из внешнего класса потребителя

Я пытаюсь получить использование каналов Django для отправки данных через веб-сокет в мое react native приложение из django. Я прочитал всю доступную документацию по этому вопросу на Django и просмотрел множество постов на stackoverflow, но я не думаю, что они …

27.03.2022
Невозможно обновить/удалить элемент из таблицы даже при on_delete=CASCADE

Я пытаюсь создать БД портала кулинарных рецептов, и ни один из запросов DELETE не работает для меня. Вот мои таблицы/модели, связанные с ошибкой: class Ingredient(models.Model): ingredientid = models.IntegerField(primary_key=True) name = models.CharField(max_length=255) type = models.CharField(max_length=255) class IngredientRecipe(models.Model): ingredientid = …

27.03.2022
Django кэширование данных в реальном времени с фильтрацией и сортировкой DRF

Я создаю веб-приложение для управления парком движущихся транспортных средств. Каждый автомобиль имеет набор фиксированных данных (например, номерной знак) и другой набор данных, который обновляется 3 раза в секунду через websocket (состояние и GNSS-координаты). Это данные в реальном времени. …

27.03.2022
Django, как я могу показать переменные в другом классе модели?

Я изучаю Django и пытаюсь понять его логику. Есть 2 модели, которые я создал. Я разрабатываю страницу с объявлениями о вакансиях. Первая модель - "Бизнес". Я публикую классы внутри этой модели на моей html-странице и в цикле for. {% job …

26.03.2022
Как решить проблему с параметрами url в Django?

У меня странная проблема. У меня есть страница, которая использует параметры url. Пользователи могут попасть на этот сайт на основе их идентификатора и имени проекта и имени группы (csoport), которое хранится в трех моделях. Вот ссылка для примера …

26.03.2022
Подготовка данных для представления формы (django, drf, axios, vuejs)

Я создаю веб-приложение с помощью Django, DRF, Axios и Vuejs. Оно работает, но мне интересно, какова лучшая практика для обработки таких случаев. Рассматривая форму ниже : Я хочу создать элемент, …

26.03.2022
Связь html формы с моделью Django

Есть модель: class Order(models.Model): f_name = models.CharField(max_length=20) l_name = models.CharField(max_length=20) company = models.CharField(blank=True, max_length=20) country = models.CharField(max_length=20) adress = models.CharField(max_length=20) zip = models.PositiveIntegerField(blank=True) city = models.CharField(max_length=40) province = models.CharField(max_length=40) phone = models.CharField(max_length=15) email = models.EmailField() Как сделать форму в …

26.03.2022
Как я могу получить доступ к данным javascript в моем шаблоне django для итерации forloop

Я использую js для получения api из django rest api и после получения api мне нужно использовать длину полученного api obj в шаблоне django, как я могу это сделать? Есть ли другой способ решения этой проблемы? …

26.03.2022
UnboundLocalError в /api/registration/, хотя я пытался исправить его

Скриншот ошибки находится по адресу Error Ошибка, с которой я сталкиваюсь, заключается в следующем: UnboundLocalError at /api/registration/ local variable 'data' referenced before assignment Request Method: POST Request URL: http://217.160.170.83:81/api/registration/ Django Version: 3.2.12 Exception Type: UnboundLocalError Exception …

26.03.2022
Я получаю ошибку "Cannot resolve keyword 'category' into field. Варианты: id" в MPTT

Я хочу создать подкатегорию с помощью MPTT, но получаю ошибку "Cannot resolve keyword 'category' into field. Возможные варианты: id". Я не могу найти причину. Буду рад, если вы мне поможете. Я пытаюсь редактировать повязки на странице администратора. Я пытаюсь сделать …

26.03.2022
Django: Я не могу понять, как сохранить модель

Я только изучаю django. И уже 2 часа не могу понять, в чем ошибка. Модель Блог class Blog(models.Model): title = models.CharField(max_length=255, verbose_name='Заголовок') text = RichTextField(verbose_name='Текст') date = models.DateField(auto_now_add=True, verbose_name='Дата') user = models.ForeignKey(User, on_delete=models.CASCADE, verbose_name='Автор') image = models.ImageField(verbose_name='Фото', upload_to='blog') …

26.03.2022
Вход Auth0 работает только на localhost, но не перенаправляет на мой домен

Я не знаю, может я что-то упустил, но я следовал документации по Auth0 и смотрел видео о нем, настроил его и все работает (localhost). Теперь я хочу использовать его на своем домене, который у меня есть. Я добавил …

26.03.2022
DJANGO: Как отправлять и получать данные из базы данных с помощью потребителей

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

26.03.2022
Ошибка круговой зависимости при создании пользовательского пользователя для dj-stripe

Я пытаюсь создать план подписки для моего приложения django с помощью stripe, по существу следуя руководству, приведенному ниже: https://ordinarycoders.com/blog/article/django-stripe-monthly-subscription Я использую dj-stripe для синхронизации моих продуктов stripe с моей базой данных. Моя проблема в том, …

26.03.2022
Django Бесконечная динамика Многоуровневая вложенная категория

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

26.03.2022
Django JSON не сохраняется в базе данных sqlite, просто выдается ошибка и база данных остается пустой

Я пытаюсь сохранить данные JSON в базу данных sqlite на Django У меня есть небольшие фрагменты кода, которые вызывают некоторые проблемы. Вот фрагмент моего models.py файла class Recipes(models.Model): name = models.CharField(max_length=120, default='') pub_date = models.DateTimeField('date published') …

26.03.2022
Как атрибут "required" динамически устанавливается на MultiWidget?

Существует 4x TextInput элементов, которые составляют MultiWidget. Только первый TextInput требует атрибута required. Однако required устанавливается для всех четырех элементов. Form.use_required_attribute не подходит для моего случая из-за его бинарной природы; либо значения для всех полей формы …

26.03.2022
Прошу помочь пройти ревью по тестированию

From http import HTTPStatus from django.test import Client, TestCase from django.urls import reverse from ..models import Group, Post, User STATUS_FOUND = HTTPStatus.FOUND class URLTests(TestCase): @classmethod def setUpClass(cls): super().setUpClass() cls.author = User.objects.create_user(username='test_user') cls.no_author = User.objects.create_user(username='no_author') cls.group = Group.objects.create( title='Тестовый заголовок', slug='test-slug', …

26.03.2022
Как быстро проверить, все ли элементы в списке первичных ключей существуют до вызова bulk_create?

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

26.03.2022
Есть ли способ заполнить оставшееся пространство (мульти)ячейки точками с помощью pyfpdf2?

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

26.03.2022
Тесты в Django REST

Уже работал с тестами в Джанго, отметил важный момент - игнорирование рабочей базы данных, создание "виртуальных" объектов в setUp(), тестирование с ними, и потом их уничтожение. Да, есть способы работать и с любыми БД, но они не "по умолчанию". Между …

26.03.2022
Django - класс CreateView, как запустить специальную функцию после успеха?

У меня есть форма, где пользователь может ввести название песни и загрузить .wav файл в моем файле views.py: from django.views.generic import CreateView from django.contrib.auth.mixins import LoginRequiredMixin from .forms import AudioCompositionForm class AddAudio(LoginRequiredMixin, CreateView): form_class = AudioCompositionForm template_name = …

26.03.2022
Как подключиться к контейнеру базы данных postgresql из другого контейнера?

Похоже, я не могу получить доступ к 127.0.0.1:5555 из моего company_tasks контейнера: version: "3.9" services: db: image: postgres volumes: - ./data/db:/var/lib/postgresql/data - ./init.sql:/docker-entrypoint-initdb.d/init.sql restart: always ports: - "5555:5432" environment: - POSTGRES_NAME=postgres - POSTGRES_USER=postgres - POSTGRES_PASSWORD=postgres rabbit: image: rabbitmq ports: …

26.03.2022
Переводы Django не работают для панели администратора

Я не могу перевести название таблицы в моделях. В models.py from django.utils.translation import ugettext_lazy as _ class Meta: verbose_name = _('Approval Status Table') В urls.py from …

26.03.2022
Как работает наследование в объектно-ориентированном программировании на Python

Создавая текстовое поле в модели в Django, мы делаем следующее: class Book(models.Model): title = models.CharField(max_length=200) CharField, является классом со следующей цепочкой наследования Файл: django.db.models.fields.init Классы: class Field(RegisterLookupMixin) / class CharField(Field) А models.Model, который используется …

26.03.2022
Создание списка в JavaScript из переменной django - автопарсинг строк как дат

Я работаю в проекте django и отправляю датафрейм с "to_dict" в шаблон. Датафрейм состоит из дат и дополнительной информации, которую я удалил для простоты понимания. Я использую эти данные в javascript, но мне нужна дата в виде строки, так …

26.03.2022
KeyError 'Django' и ValueError: строка исходного кода не может содержать нулевые байты

Я работаю над проектом API. Я только что остановил свой сервер, используя CTRL + C, как обычно, только я перезапустил сервер и получил эту ошибку ниже. Я попробовал понизить версию django, но все та же ошибка, и это первый раз, …

26.03.2022
Как редактировать значение post внутри сериализатора в Django?

Я использую Django и Django Rest Framework. Ниже указан сериализатор Register и дата рождения user в формате datetime. Однако дата рождения, отправленная внутри сообщения, имеет формат timestamp. Я хочу преобразовать timestamp, отправленный с устройства пользователя, в datetime внутри сериализатора. Как …

26.03.2022
Django Rest Framework возвращает одну модель внутри детального представления другой модели

Пытаюсь создать клон форума. Есть список досок. Каждая доска содержит список тем. Каждая тема содержит список сообщений. Я запутался в некоторых вещах Is the BoardDetail view returning a list of threads the correct approach? I'm not sure …

26.03.2022
Как получить идентификатор внешнего ключа

Я пытаюсь автозаполнить эти поля, если выбран внешний ключ Базовый класс: class ScreeningCamp(models.Model): beneficiary=models.ForeignKey(Beneficiary,on_delete=models.CASCADE) name=models.CharField(max_length=200,default=Beneficiary.objects.get(id=beneficiary.id).name,blank=True) dob=models.DateField(default=Beneficiary.objects.get(id=beneficiary.id).dob,blank=True) gender=models.CharField(max_length=200,choices=GENDER_CHOICES,default=Beneficiary.objects.get(beneficiary.id).gender,blank=True) fatherName=models.CharField(max_length=200) motherName=models.CharField(max_length=200) careGiver=models.CharField(max_length=200,default=Beneficiary.objects.get(id=beneficiary.id).careGiversName,blank=True,null=True) relationship=models.CharField(max_length=200,choices=RELATIONSHIP_CHOICES,default=Beneficiary.objects.get(id=beneficiary.id).relationship,blank=True,null=True) address=models.TextField(Beneficiary.objects.get(id=beneficiary.id).address,blank=True,null=True) village=models.CharField(max_length=200,default=Beneficiary.objects.get(id=beneficiary.id).village,blank=True,null=True) phone=models.CharField(max_length=13,blank=True,null=True,default=Beneficiary.objects.get(id=beneficiary.id).phone,) designation=models.CharField(max_length=200,choices=DESIGNATION_CHOICES,default=Beneficiary.objects.get(id=beneficiary.id).designation,blank=True,null=True) disability=models.CharField(max_length=200,choices=DISABILITY_CHOICES) visitedBy=models.CharField(max_length=200) def __str__(self): return self.name Родительский класс: class Beneficiary(models.Model): …

26.03.2022
Как исправить ошибку Django "слишком много значений для распаковки (ожидалось 2)"?

Весь день я пытался создать систему "отправка-проверка-код". Это выглядит следующим образом: serilizer.py class RegisterationSerializer(serializers.ModelSerializer): password = serializers.CharField(write_only=True, required=True, help_text=_("Enter a valid password")) repeated_password = serializers.CharField(write_only=True, required=True, help_text=_("Enter your password again")) def to_internal_value(self, data): email = data["email"] user …

26.03.2022
Django не может показать изображение

Я использую django в Ubuntu. Я установил static_url, static_root, media_url и media_root в settings.py следующим образом. settings.py DEBUG = False STATIC_URL = '/static/' STATIC_ROOT = os.path.join(BASE_DIR, 'static') MEDIA_URL='/media/' MEDIA_ROOT=os.path.join(BASE_DIR,'static','media') В index.html я устанавливаю изображение следующим образом. index.html <img class="rounded …

26.03.2022
Использование алгоритмов искусственного интеллекта для анализа тенденций и закономерностей в области цифрового здравоохранения

Главная цель : Анализ и классификация медицинских данных с использованием искусственного интеллекта. Основная цель - создать веб-интерфейс для анализа набора данных с использованием различных алгоритмов в режиме реального времени. Набор данных : В наборе данных для создания …

26.03.2022
Как присуствовать в классе, который уже унаследован от AbstractBaseUser в Django

Я пытаюсь сделать наследование от класса User, который уже унаследован от AbstractBaseUser, но получаю ошибку, которая говорит мне AUTH_USER_MODEL ссылается на модель 'authentication.User', которая не была установлена, и я уверен, что добавил AUTH_USER_MODEL = 'authentication.User' в settings.py, мне интересно, как …

26.03.2022
Sentistrength setpath, метод webapp django

Я пытаюсь сделать веб-приложение на основе "sentistrenght" в django, html, css. как я могу настроить абсолютный путь для метода .setpath в sentistrength на веб-сервере/хостинге только это сдерживает работу webapp или он работает как шарм на локальном хосте senti.setSentiStrengthPath('E:\college …

26.03.2022
Запись 15-секундного видео с веб-камеры и хранение его в базе данных на Django

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

26.03.2022
Тестирование метода form_valid в Django CreateView

Я пытался протестировать метод form_valid() в моем Django createView и утверждение продолжает возвращать false, я пробовал использовать обычный post запрос с клиентом, а также использовать фабрику запросов, но результат тот же. Ниже представлено мое представление и подходы, которые я пытался …