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

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

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