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

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 запрос с клиентом, а также использовать фабрику запросов, но результат тот же. Ниже представлено мое представление и подходы, которые я пытался …

26.03.2022
Bash: открыть все файлы приложений проекта django на Mac

Я на Mac с bash в терминале, я люблю писать скрипты bash, чтобы ускорить мою разработку: .bash_profile source /Users/qinyiqi/.bashrc .bashrc # command style PS1="🌹 " export PS1 cls(){ clear; pwd } randint(){ echo $(shuf …

26.03.2022
Как исправить ошибку tid is a key - kakao pay в приложении django

Hello Я хочу использовать kakao pay в моем django приложении, я установил пакет django-pf-billing в моем settings.py # settings.py INSTALLED_APPS = [ ... 'pf_billing', ] KAKAOPAY_CID = "my kakaopay cid" KAKAOPAY_APP_ADMIN_KEY = "my kakao app admin key" Я …

26.03.2022
Django - Возврат постраничного набора объектов в виде JSON-ответа

Я использую Django 3.2 Я хочу вернуть постраничный набор записей в формате JSON. Вот мой фрагмент кода: class GetCommentChildren(SocialAppUserMixin, View): def post(self, request, *args, **kwargs): comment_id = self.request.POST['pid'] pagenum = self.request.POST.get('page', 1) comments_per_page = self.request.POST.get('per_page', 10) retval = …

26.03.2022
Сброс пароля в Django не отправляет почту

Когда я сбрасываю пароль в django все идет хорошо, но я не получаю никаких писем . urls.py path('password_reset/',auth_views.PasswordResetView.as_view(success_url=reverse_lazy('blogapp:password_reset_done')),name='password_reset'), path('reset_password_sent/',auth_views.PasswordResetDoneView.as_view(),name='password_reset_done'), path('password_reset/<uidb64>/<token>/',auth_views.PasswordResetConfirmView.as_view(template_name='blogapp/password_reset_confirm.html',success_url=reverse_lazy('blogapp:password_reset_complete')),name='password_reset_confirm'), path('reset/done/',auth_views.PasswordResetCompleteView.as_view(),name='password_reset_complete'), ]

26.03.2022
Django не использует атомарные транзакции по умолчанию?

Я прочитал документацию django о транзакциях базы данных. Затем, в этом разделе говорится: Поведение Django по умолчанию - это работа в режиме автокоммита. Каждый запрос немедленно фиксируется в базе …

26.03.2022
Как реализовать поиск по нескольким полям?

Здравствуйте уважаемые! Проблема заключается в реализации поиска по нескольким полям. Имеется БД, где есть: Наименование объекта, структурное подразделение, год и исполнитель. На странице имеется таблица (4 поля) и одна кнопка поиска, юзер вводит значение в поля или же будет выпадающий …

26.03.2022
Как решить проблему отказа в подключении в Kibana?

Я написал функцию для создания графиков в Kibana. Во-первых, я установил Kibana и Elasticsearch на локальном ПК. Я отправляю запрос на создание данных и графиков и беру оттуда код встроенного iframe. В этом сценарии все в порядке. …

26.03.2022
Django - Как сделать текущий объект "атрибутом ImageField" в качестве предопределенного значения в представлении Update_Object?

Я создаю представление обновления с использованием django-form для обновления одного из моих объектов, у которого есть следующие поля: class Object(models.Model): name = models.CharField(max_length=40) logo = models.ImageField(upload_to='object_logo/') text_1 = models.TextField() text_2 = models.TextField() Итак, я создал следующую форму …

26.03.2022
ImportError: cannot import name 'url' from 'django.conf.urls'

ImportError: cannot import name 'url' from 'django.conf.urls' (/home/chams/pfe_project/CarApp/venv/lib/python3.8/site-packages/django/conf/urls/_init_.py) Я не могу найти никаких ошибок в своем коде

26.03.2022
Добавить время истечения срока действия для валидации и верификации в Djoser

Я использую Django==4.0.3, djangorestframework==3.13.1 и djangorestframework-simplejwt==5.1.0 и djoser==2.1.0 Я использовал djoser для аутентификации, и все работает нормально. как можно добавить дату истечения срока действия для ссылки валидации и верификации в Djoser ? есть идеи ?

26.03.2022
Ошибка при выполнении команды "virtualenv <имя>"

Я перепробовал кучу всего, но ничего не получается, выдает сообщение "'virtualenv' не распознан как внутренняя или внешняя команда" Есть решения?

26.03.2022
Ошибка Django cannot import name 'views' from 'device' (неизвестное местоположение)

Я могу создать проект django и запустить его на сервере без ошибок. После этого я загружаю проект со своего компьютера, чтобы заменить то же имя проекта на сервере. После этого появляется ошибка следующего вида. Exception Type: ImportError at / …

26.03.2022
Переутверждение по требованию сайта Next.js из метода сохранения модели Django

У меня есть сайт next.js, развернутый на Vercel, который получает данные из API, предоставляемого Django. Next.js имеет новую функцию (Incremental Static Regeneration On-Demand), с помощью которой вы можете перестроить определенную страницу без необходимости перестраивать весь сайт, используя url, подобный …

26.03.2022
Папка сборки ./build не существует

Я пытался развернуть свой django проект с помощью render и получаю ошибку, что сборка не существует. Я понятия не имею, как это исправить. Кто-нибудь может помочь? Я пытался искать решения в …

26.03.2022
How to connect a Django Model field with input from User

I have models Category, Skill, Profile. Users can choose work (Skill by Categories) that they can do on their Profile. I want to let them set their very own prices for each Skill. For example we have 'Desing' category and …

26.03.2022
Менеджер недоступен auth.User has been swifted

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

26.03.2022
Добавление расширенных полей класса пользователя к данным полезной нагрузки в маркере доступа

Я расширил свой класс пользователя, чтобы включить другие поля (город, страна, биография). Я хотел бы передать их вниз, чтобы настроить мой JWT access_token на включение этих полей в качестве полезной нагрузки в дополнение к username. Вот что у …

26.03.2022
Как создается сквозной объект модели в django?

Я хочу перезаписать создание M2M через объект модели. Я думал, что перезаписи метода save будет достаточно, но оказывается, что после сохранения формы администратора метод не вызывается. Мне трудно найти, как создается этот объект. Вот фрагмент кода class ProductVariantToAttributeValue(models.Model): product_variant …

26.03.2022
DRF Framework - разрешить пользователю CRUD на поле, связанное с другим пользователем, если они находятся в отношениях через другую модель

У меня есть модель Application, которая имеет поля applicant = ForeignKey('User'...) и coapplicant = ForeignKey('User'...). Существует также модель Income, которая имеет поле user = ForeignKey('User'.... Я хочу разрешить пользователю A создавать, редактировать, удалять Income объекты пользователя B, …

26.03.2022
Django множественная загрузка изображений как сайт электронной коммерции

Я хочу позволить пользователю загружать несколько изображений в модель, как это делают Instagram или Amazon. До сих пор у меня есть поля title и featured_images в моей модели, но атрибут "multiple", похоже, не работает. Спасибо models.py class Project(models.Model): title …

26.03.2022
Как получить целочисленные значения из объектов Django?

Я уже создал integerField для сохранения данных в модели. Но выдает следующую ошибку. Как я могу преобразовать строковый список в целочисленный? Django Model: class Frontend_Rating(models.Model): Rating = models.IntegerField( null=True) Просмотров: #index def index(request): frontend_all_ratings = Frontend_Rating.objects.all() number_of_frontend_rating …

26.03.2022
Перехват ошибок при проверке пароля в Django

У меня проблема. Я пытаюсь отловить ошибки от валидации пароля в Django, но не знаю, как это сделать. Валидация пароля вызывается в forms.py, а form.isValid() вызывается в views.py. Я хотел бы знать, какие именно ошибки были найдены в проверке …

26.03.2022
Как получить все товары в подкатегории при фильтрации через родительскую категорию в django rest

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

26.03.2022
Почему файл шаблона Django не обновляет значение из контекста?

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