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

08.11.2021
Мое поле модели не принимает символ "+" в данные. Использование поля CharField для модели

Models.py class Profile(models.Model): user = models.ForeignKey(User,on_delete=models.CASCADE,null=True) mobile = models.CharField(max_length=14,null=True) add = models.CharField(max_length=10,null=True) image = models.FileField(null=True) def __str__(self): return self.user.username когда я даю мобильный = +12345 в админке отображается как mobile = 12345 после редактирования и сохранения он …

08.11.2021
Запрос пользователей на основе времени

Я хочу добавить представление на основе класса для возврата пользователей, созданных от одной даты до другой даты. Я пробовал следующее, есть ли другие способы отфильтровать пользователей, созданных между двумя датами? views.py class RegisteredUserFilter(APIView): serializer = RegisteredUserFilterSerializer def get(self, from_date, to_date): …

08.11.2021
Django Docker Celery - Не удается присвоить запрашиваемый адрес Работает ли сервер на хосте

Я пытаюсь запустить celery в докере с django и postgres. Мой .env.dev выглядит следующим образом DB_HOST=db DB_NAME=app DB_USER=postgres DB_PASS=supersecretpassword DB_ENGINE=django.db.backends.postgresql DB_PORT=6543 POSTGRES_DB=app POSTGRES_USER=postgres POSTGRES_PASSWORD=supersecretpassword POSTGRES_PORT=6543 Моя settings.py следующая DATABASES = { 'default': { 'ENGINE': os.environ.get('DB_ENGINE'), 'HOST': os.environ.get('DB_HOST'), …

08.11.2021
"Модуль не найден" при попытке отладки с помощью VSC удаленного развернутого контейнерного приложения Django

У меня есть приложение django внутри контейнера, который развернут на удаленном сервере. Я успешно настроил VSC для отладки своего приложения. Я начал отладку своего приложения django, но в процессе отладки получаю ошибку ModuleNotFound. <img alt="enter image …

08.11.2021
Получение значения ввода при нажатии на кнопку в django

я пытаюсь получить значение ввода при нажатии на кнопку if request.method == 'POST': if request.POST['fah']: у меня появляется False при загрузке страницы, а если я нажимаю на кнопку, то ничего не меняется как написать что-то вроде …

08.11.2021
Postman Django CSRF ошибка при запросе маршрута get_auth_token

По сути то же самое, что и этот пост, который не получил ответа, когда я пытаюсь получить доступ к маршруту токенов rest_framework с помощью Postman, я получаю 403, в котором говорится "CSRF cookie не установлен." …

08.11.2021
Django rest framework Проблема аутентификации входа в систему

Я использую django rest framework для входа в систему. Я попробовал это на приложении postman, но оно продолжает показывать, что что-то пошло не так. помогите мне с этим. Заранее спасибо. Вот код для файла views_api.py: from rest_framework.views import APIView …

08.11.2021
Как заставить ModelForm избегать валидации формы для экземпляров, поступающих для обновления?

Models.py class Receivables(models.Model): patient=models.ForeignKey(Patient, on_delete=CASCADE) pattern = RegexValidator(r'(RT|rt|rT|Rt)\/[0-9]{4}\/[0-9]{2}\/[0-9]{4}', 'Enter RT Number properly!') rt_number=models.CharField(max_length=15, validators=[pattern]) discount=models.DecimalField(max_digits=9, decimal_places=2, default=0) approved_package=models.DecimalField(max_digits=10, decimal_places=2, default=0) approval_date=models.DateField(default=None) proposed_fractions=models.IntegerField() done_fractions=models.IntegerField() base_value=models.DecimalField(max_digits=10, decimal_places=2, blank=True) expected_value=models.DecimalField(max_digits=10, decimal_places=2, blank=True) forms.py class ReceivablesForm(ModelForm): class Meta: model=Receivables fields='__all__' widgets={ "base_value":forms.NumberInput(attrs={"disabled":"on"}), "expected_value":forms.NumberInput(attrs={"disabled":"on"}), …

08.11.2021
Как зарегистрировать пользователя с помощью собственной модели Django

У меня проблемы с регистрацией пользователя как PetOwner. Я не уверен, что я должен написать в моем представлении signup. Я могу зарегистрировать пользователя, и этот пользователь не имеет статуса администратора или сотрудника, что замечательно, потому что у него не …

08.11.2021
Как добавить данные в модель, на столбец которой ссылаются (Foreign Field) из другой модели в Django

Я пытаюсь добавить данные в модель Cart, но получаю ошибку в виде В поле, в которое я пытаюсь ввести данные, находится ForeignField, ссылка на которое - Items. Невозможно присвоить "9": "Cart.pid" должен быть экземпляром "items". Вот мой код:- …

08.11.2021
Django: ModuleNotFoundError: Нет модуля с именем 'psycopg2' на Mac

Я установил psycopg2-binary 2.9.1 (pip install psycopg2-binary) в virtualenv, но когда я выполняю python manage.py migrate, появляется сообщение "django.core.exceptions.ImproperlyConfigured: Error loading psycopg2 module: No module named 'psycopg2'", и консоль python также не может импортировать psycopg2. как решить проблему?

08.11.2021
Автоматическое сохранение переводимого поля Django parler

Я использую плагин django-parler, чтобы сделать модель переводимой на английский и хинди. Когда я создаю экземпляр модели, скажем, на английском языке, я хочу, чтобы Django преобразовал английское слово в хинди с помощью google translator api и сохранил экземпляр модели со …

08.11.2021
Контейнер App Services Docker: не отвечает на HTTP-пинги на порту: 80, не удается запустить сайт

У меня проблемы с развертыванием моего Django-приложения в Azure App-services. Я получаю ошибку при проверке журналов: не отвечает на HTTP пинги на порт: 8000, не удается запустить сайт. Смотрите журналы контейнера для отладки. Я следовал …

08.11.2021
Выполняет ли Cast Function округление перед литьем Django?

Я ожидаю, что функция Cast в Django будет выполнять только приведение, например, 7.6 будет 7 без выполнения округления. Например, в Mysql следующее: select CAST(((&lt;value&gt; - 1) div 30) AS SIGNED INTEGER) При value, равном …

08.11.2021
Get() missing 1 required positional argument: 'to_date' [closed]

Я пытаюсь вернуть пользователей, созданных между определенными датами, и решил отфильтровать пользователей. Но он выдает ошибку "get() missing 1 required positional argument: 'to_date'", хотя я передаю аргумент 'to_date'. Чего мне не хватает? Разве это не передача аргумента?: def …

08.11.2021
Django фильтрует отношения "многие ко многим" по первичному ключу в админке

Как создать фильтр в админке django, который будет фильтровать по первичному ключу отношения "многие ко многим"? Пример: У меня есть 3 модели: class Country(models.Model): name = models.CharField(max_length=30) class City(models.Model): country = models.ForeignKey(Country, on_delete=models.CASCADE) name = models.CharField(max_length=30) class Person(models.Model): favourite_cities = …

08.11.2021
Настройка поля изображения в формах, django

Шаблон .html {{form.image}} models.py image = models.ImageField(upload_to="data", null=True, blank=True) forms.py image = forms.FileField() Загрузка работает, но она отображается некорректно, как показано ниже https://files.slack.com/files-pri/TLMTH8LJY-F02L2EZ70KH/screen_shot_2021-11-08_at_10.02.11_am.png Я хочу показать только тег img и файл типа …

08.11.2021
Как включить 400 ошибок валидации в drf-spectacular?

Я хочу просматривать детали валидации в 400 ответе. Что-то вроде этого 200: Успех 400: [ { "organization_id": [ "Это поле обязательно для заполнения". ] } ] #включите любые ошибки валидации, которые могут исходить от сериализатора В настоящее время …

08.11.2021
Как я могу разрешить ошибку django.db.models.query.QuerySet? Я пытаюсь использовать .groupby() для группировки элементов в моем api ответе.

Я использую django, и у меня возникли проблемы с использованием метода .groupby() из библиотеки pandas. Сообщение об ошибке, которое я получаю в Postman, звучит так: 'Value Error: Invalid file path or buffer object type: &lt;class 'django.db.models.query.QuerySet'&gt;'. Я пытался найти разумный …

08.11.2021
Как использовать Pyinstrument с django rest framework, работающим в Django?

Мой вопрос касается Pyinstrument. Я не уверен, как использовать его с Django, django rest framework и Docker. Руководство пользователя мне не совсем понятно. Django запущен в docker, и я подтверждаю, что pyinstrument …

08.11.2021
Как написать в python unittest case для блока except, который просто использует оператор logger

Код для задания сельдерея: import logging from celery_once import QueueOnce from celery import shared_task, current_task from test.set_data import set_data_in_db logger = logging.getLogger("celery") @shared_task(base=QueueOnce, once={"graceful": True}, ignore_result=False) def set_data_task(): try: logger.info("Set data in db initiated") set_data_in_db(value=None) except Exception: logger.error("data could …

08.11.2021
Настройка aws ses с сайтом django, размещенным на elastic beanstalk

Я пытаюсь использовать amazon ses для отправки электронных писем о проверке пользователей для сайта django, развернутого с помощью elastic beanstalk. У меня allauth управляет регистрацией пользователей, а anymail управляет электронной почтой. Я успешно завершил настройку DKIM на …

08.11.2021
TypeError at /contact/ - аргумент "to" должен быть списком или кортежем - Django

Я хочу отправить данные электронной почты контактной формы на почтовый идентификатор домена, но при заполнении всех полей контактной формы и ее отправке я получаю ошибку - Значение исключения: аргумент "to" должен быть списком или кортежем. <img …

08.11.2021
ImproperlyConfigured в /api/customereport/

я получаю эту ошибку, которой раньше не было, у меня проблемы с исправлением, нужна помощь в этом class MeterSerializer(serializers.HyperlinkedModelSerializer): url = serializers.HyperlinkedIdentityField(view_name="meter_reading:meters-list") customer_reports = CustomerReportSerializer(source='customerreport_set', many=True,read_only=True) class Meta: model = Meter fields = ['number','customer_reports','customer','url'] class CustomerReportSerializer(serializers.ModelSerializer): meter_no = serializers.SerializerMethodField(method_name='meter_num') …

08.11.2021
Как я могу отправить обратно массив из Django в React после получения POST-запроса? [дубликат]

Итак, мое веб-приложение представляет собой комбинацию Django, React и BigQuery. Я хочу сделать POST-запрос от React к Django, а Django получит данные таблицы из BQ и отправит их обратно в виде массива на фронтенд React. Как я могу этого …

08.11.2021
Javascript исключение Django [закрыто]

Так я следил за учебником MapBox по Django, и я пытался инициализировать цикл for для адреса каждого дома, который я разработал в своей модели, но я получаю ошибку при добавлении цикла for. Кажется, что вы не можете инициализировать цикл for …

08.11.2021
Развертывание приложения Django на AWS elasticbeanstalk, нет './Library/Application Support/Insomnia/SS'

Я попытался создать env с помощью команды eb. Но после eb create myenv-env выполнения последовала эта ошибка. ERROR: FileNotFoundError - [Errno 2] No such file or directory: './Library/Application Support/Insomnia/SS' похоже, что eb cli не может войти в папку поддержки …

08.11.2021
Значения полей Many to Many не отображаются в наборе запросов в Django

Вот мои модели: class Tasks(models.Model): name = models.CharField(max_length=50) def __str__(self): return self.name class Users(models.Model): GENDER = [ ('male', 'Male'), ('female', 'Female'), ('others', 'Others'), ] name = models.CharField(max_length=20) age = models.IntegerField() gender = models.CharField(max_length=6,choices=GENDER,default='male') tasks = models.ManyToManyField(Tasks) problems = …

08.11.2021
Соотнести одно поле модели с другим полем модели дважды Django

Я делаю систему инвентаризации, и одна вещь, которую я хотел бы иметь возможность отслеживать - это переводы. У меня есть две модели class Location(models.Model): class FacilityChoices(models.TextChoices): warehouse = 'Warehouse' location = 'Location' name = models.CharField(max_length=255, null=False, blank=False) street_ad = …

08.11.2021
Ошибка Django при размещении его на хостинге с использованием веб-сервера Apache

Я использую нижеприведенную версию пакетов, и цель состоит в том, чтобы настроить apache для размещения приложения django. Я использую python в виртуальной среде. OS Version: Centos 7.9 **Apache Version** [root@localhost ~]# httpd -version Server version: Apache/2.4.6 (CentOS) Server built: …

08.11.2021
Pwa и serviceworker показаны на странице

Я преобразовал свое приложение django в pwa с помощью django_pwa. Я использовал пользовательский serviceworker.js, так как автогенерируемый постоянно выдавал 404, потому что у меня не было файлов, которые он искал. Однако, как только я пытался перейти на другую страницу, …

08.11.2021
Настройте raspberry pi так, чтобы 2D-сканер работал с rasberry pi

Я уже разместил свой проект django на сервере xampp apache, сейчас мне нужно настроить мой raspberry pi так, чтобы мой 2D сканер штрих-кодов работал. Мой raspberry pi в конце дня будет просто сидеть в одном углу с 2D сканером …

08.11.2021
Что не так с моими настройками Django Redis Sentinel

У меня есть код, в котором я использую Celery и Redis. Для Redis у нас есть Sentinel с 3 узлами, где 1 является ведущим и 2 ведомыми. Поэтому, пожалуйста, помогите мне написать настройки в настройках Django для этого кода. …

08.11.2021
Google oAuth2 получает 500 ошибку после перенаправления на url

Я выполнил все необходимые шаги для входа в систему с помощью google. Но после входа в систему через учетную запись google она перенаправляет на мой локальный URL, но я получаю ошибку 500. в облачной платформе google URL перенаправления …

08.11.2021
Как загрузить файл базы данных из локальной сети и получить доступ к его таблицам и записям из бэкенда (Django)?

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

08.11.2021
Действие администратора Django с промежуточной страницей обрабатывает только первые 100 вариантов выбора

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

08.11.2021
Не удается отправить электронное письмо, но нет ошибок и исключений

Я работаю над отправкой активационного письма после того, как пользователь зарегистрировал учетную запись. Все работает нормально в консоли. Однако, когда я перехожу на smtp Email backend, программа застревает на send_mail() и затем программа обновляется и отправляет ответ …

08.11.2021
Как вернуть пользовательские сообщения для каждой функции в DRF Viewset?

У меня видовой набор class JobPostView(viewsets.ModelViewSet): permission_classes = [IsAuthenticated] serializer_class = JobPostSerializer queryset = JobPost Как я буду возвращать пользовательские сообщения для каждой функции? Например, при использовании функции get я должен возвращать "listed successfully" с данными, для поста …

08.11.2021
535, b'Неверные данные аутентификации при отправке электронной почты в проекте django

Я получаю эту ошибку при отправке электронной почты пользователям Ошибка выглядит следующим образом:- (535, b'Incorrect authentication data') Мои настройки :- EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' EMAIL_HOST = 'smtp.gmail.com' EMAIL_USE_TLS = True EMAIL_HOST_USER = 'myEmail@gmail.com' EMAIL_HOST_PASSWORD = '' EMAIL_PORT …