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

29.03.2022
Django : "соответствующий запрос не существует" в методе save()

Я создаю приложение, которое извлекает данные из API и заполняет БД полученными данными. Я пытаюсь сохранить в DB каждую обработанную строку JSON. Когда я вызываю obj_to_insert.save() в конце, я получаю ошибку: geotrek.trekking.models.DoesNotExist: POI matching query does not exist. POI является …

29.03.2022
Повторение одной и той же буквы

Мне нужно получить сообщение об ошибке, если у меня есть 3 последовательных идентичных значения для "PCR POS/Neg", 3 раза в моем "output_df". пример: P P P N P P P N P P N N P P P …

29.03.2022
JS Будильник нуждается в настройке

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

29.03.2022
Добавление столбцов в модель в DJango на основе условия if else

Это мой код Django для моей модели Я хочу иметь столбцы в модели, основанные на значении типа графика, введите столбец там` class DashboardCreativeQuery(models.Model): query_name = models.CharField(max_length=256, null=False, unique=True) query = models.TextField( null=False) chart_type = models.ForeignKey(DashboardCreativeCharts, blank=True, null=True, related_name='chart_type', on_delete=models.CASCADE) if …

29.03.2022
AttributeError: объект 'dict' не имеет атрибута 'annotate field' - django

Я пытаюсь вычислить некоторые поля, затем сгруппировать поля, это вызывает эту ошибку : AttributeError: объект 'dict' не имеет атрибута 'total_prices' вот запрос, который я пробовал collections = Invoice.objects.filter( invoice__status=True).annotate( total_prices=Sum((F('price')) - F('discount'),output_field=DecimalField(max_digits=20,decimal_places=3)), paid_prices=Sum(F('cash')), total_discount=Sum(F('discount')), storage_prices=Sum( (F('item__mobile__price')+F('item__mobile__cost')),output_field=DecimalField(max_digits=20,decimal_places=3)), …

29.03.2022
Команда управления Shango обновить все пустые значения целым числом 1

Мне нужно сделать так, чтобы команда превратила все пустые значения в целое число 1. def handle(self, *args, **options): Soccer.objects.filter(goalblank=True).Update(goalblank=1)

29.03.2022
Как использовать целочисленное значение из цикла for для получения элемента списка в шаблоне django

У меня есть список чисел в views.py list=[0,1,2,3,4,5] (он не одинаков все время, когда я получаю его из API). затем в search.html я написал следующий код:- {% for i in list %} <a href="https://example.com//{{ id[i] }}"> <img class="row_poster" src="https://this.isapi.org/{{poster[i]}}" …

29.03.2022
Как проверить параметр max_execution_time mysql в django с помощью pytest

Я пытаюсь протестировать опцию max_execution_time для mysql в Django с помощью pytest. Но у меня возникают проблемы с составлением медленного запроса для проверки опции с помощью pytest. Можете ли вы дать мне какие-нибудь советы или хороший пример медленного запроса? …

29.03.2022
Django JWT graphql auth не может определить вошедшего пользователя

Я реализовал jwt с graphql в django с помощью django-graphql-jwt. У меня есть graphql django userType как : class UserType(DjangoObjectType): class Meta: model = User fields = ('id', 'username', 'email','first_name','last_name', 'is_active') и использовать tokenAuth для входа …

29.03.2022
Как изменить существующий экземпляр модели в django?

В Django я пытаюсь изменить название существующей книги с помощью id. Мой файл views.py состоит из b=Books.objects.filter(book_id__iexact=book) b.title = "Narnia" b.save() Я получаю ошибку и не могу сохранить экземпляр модели.

29.03.2022
Как удалить строку json, если все строки равны нулю?

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

29.03.2022
Валидация поля модели в одной строке

approximation = models.IntegerField(null=False, default=None) Мне нужно проверить это поле. Оно должно быть больше 0, но я не хочу делать функцию.

29.03.2022
Как удалить запись в django_admin_log?

Итак, я делал некоторые (большие) изменения в моей User модели, и каким-то образом получил эту ошибку: django.db.utils.IntegrityError: The row in table 'django_admin_log' with primary key '1' has an invalid foreign key: django_admin_log.user_id contains a value '1' that does not …

29.03.2022
Django - обслуживание производства с помощью Apache2

Днями я борюсь с этим. У меня есть веб-приложение django, написанное на Python 3.10, которое отлично работает при запуске с помощью pipenv shell затем python3.10 manage.py runserver. Кроме того, выполнение команды python3.10 app/wsgi.py завершается без какой-либо ошибки. …

29.03.2022
Как использовать select_related или prefetch_related с @property?

У меня есть модель с пользовательским свойством: class Product(models.Model): name = models.CharField(_('Name'), max_length=255) [...] @property def price(self): return (self.price_line_product.filter(table__standard=True, table__client=self.client) .first().price) Свойство price будет искать нужные данные в другой таблице. price_line_product для доступа к ней …

29.03.2022
Django Model - Как установить отношение ManytoMany, внешний ключ

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

29.03.2022
Как сохранить Pdf в файл Excel в Django

У меня есть сомнения Как сохранить файл pdf в файл Excel : Вот мой код : У меня есть файл Pdf Нужно извлечь некоторый текст в файле Pdf в Excel , Что на самом деле мне нужно, …

29.03.2022
Неправильный SQL генерируется при запросе массива поля Datetime в Django

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

29.03.2022
Как сохранить файл csv в модели django?

Это моя модель class CSV(models.Model): name = models.CharField(max_length=50, blank=True, null=True) height = models.CharField(max_length=50, blank=True, null=True) mass = models.CharField(max_length=50, blank=True, null=True) hair_color = models.CharField(max_length=50, blank=True, null=True) skin_color = models.CharField(max_length=50, blank=True, null=True) eye_color = models.CharField(max_length=50, blank=True, null=True) birth_year = models.CharField(max_length=10, blank=True, null=True) …

29.03.2022
Как подождать в django, пока придет запрос на конечную точку?

Подскажите, с помощью чего можно дождаться ответа на другой конечной точке? Я нахожусь на главной странице (index), ввожу что-то в форму. POST запрос отправляется на другой сервер. В этот момент: другой сервер обрабатывает данные и, в зависимости от …

29.03.2022
Django Admin CSS работает не так, как нужно

Я выполнил код python manage.py collectstatic, после чего все статические файлы были собраны в папку static. но статические файлы, необходимые для сайлинга админ панели не работают. Не могли бы вы помочь? settings.py STATIC_URL = 'static/' STATICFILES_DIRS = [ …

29.03.2022
Скрытие точного расположения классов и функций в приложении Django (аналогично тому, как работает __init__.py)

У меня есть приложение Django с такой иерархией: app_name ├── __init__.py ├── directory │ ├── one.py │ └── two.py ├── views.py │ ... В one.py у меня есть класс под названием One …

29.03.2022
Вход на сайт через два разных домена?

У меня есть сомнения по поводу кросс-сайтового входа. один сайт сделан на php, а другой сайт сделан на python django. как соединить эти два сайта? вход на сайт креста эти сайты находятся на разных доменах. один …

29.03.2022
Коллективное удаление изображений из блога трясогузки

У меня есть сайт wagtail, который я развертываю с помощью elasticbeanstalk. Когда я развертываю collectstatic, запускается: .platform/hooks/postdeploy #!/bin/sh source /var/app/venv/staging-LQM1lest/bin/activate python /var/app/current/manage.py migrate python /var/app/current/manage.py createsu python /var/app/current/manage.py collectstatic --noinput Я обнаружил, что это имеет эффект удаления …

29.03.2022
Добавить дополнительную HTML-разметку к функциям в редакторе RichTextField в Wagtail?

Как добавить дополнительную HTML-разметку к отдельным элементам RichTextField в Wagtail и сохранить ее в базе данных? В частности, мне нужно изменить стандартный вид отображаемого списка <ul>, чтобы в нем вместо пулевых точек использовались значки пользовательского шрифта Так что вместо …

29.03.2022
Как загрузить случайные картинки из списка массива картинок (который представляет собой папку, которую я превратил в список с помощью **listdir** )в базу данных

Я хочу загрузить случайные картинки из статической папки с именем в мою базу данных. Это мои файлы. Пожалуйста, подскажите способ. Я застрял здесь навсегда. views.py class VerifyOTPView(APIView): permission_classes = (AllowAny,) serializer_class = VerifyOTPSerializer def post(self, request): serializer = VerifyOTPSerializer(data=request.data) mobile …

29.03.2022
Внутреннее объединение не работает при сериализации данных

Подобные вопросы задавались и раньше, но я не могу использовать ни один из ответов для своего случая. Желаемый (SQL) запрос: SELECT project.name, invitation.* FROM invitation INNER JOIN project ON invitation.project_id_id=project.id; Модели: class project(models.Model): project_code = models.CharField(max_length=250, …

29.03.2022
Как проверить данные метода POST/PUT api во Flask

data = request.get_json(force=True) print(data) emp = Employee.query.get(employee_id_to_update) print(emp.name) print(set(data.keys())) if 'dm' in data.keys() and logged_user.designation.lower() != "hr": return jsonify("You cannot perform this action") if data.get('name') : emp.name=data\['name'\] if data.get('email'): …

29.03.2022
Django - используя HTMX, какой символ размещается/вставляется при табуляции по ячейкам таблицы?

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

29.03.2022
Требуется руководство ... [закрыто]

За последние 3 месяца я хорошо изучил python и немного Django. Сейчас я в замешательстве, стоит ли мне продолжать изучать фронтенд и Django или лучше начать изучать структуры данных и алгоритмы. Так как хочу заняться разработкой. Пожалуйста, помогите мне …

29.03.2022
Nginx svelte django(waitress) внешний ip не отвечает

'nginx.conf' server { listen 8888; server_name xxx.xx.xxx.xx; // my PC's external ip root html; } и я запускаю django сервер официанткой в xxx.xx.xxx.xx:8072 вот мой простой код для получения данных с сервера django const res = await fetch(http://xxx.xx.xxx.xx:8072/myapp/); …

29.03.2022
Настройка входа в google с помощью фреймворка Django rest framework плюс React Js

просмотров class GoogleCreateAccount(APIView): permission_classes = [permissions.AllowAny] def post(self, request): reg_serializer = RegisterSerializer(data=request.data) if reg_serializer.is_valid(): new_user = reg_serializer.save() if new_user: # add these r = requests.post('http://127.0.0.1:8000/auth/token', data={ 'username': new_user.email, 'id_token': request.data['code'], #'password': request.data['password'], 'client_id': '304129974707-79jslq7l318va16eacni8cveokn237g8.apps.googleusercontent.com', 'client_secret': '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', 'grant_type': 'id_token' }) …

29.03.2022
Почему смещение часовых поясов в django отличается?

Django 3.2.10, Python 3.9 settings.py TIME_ZONE = 'Europe/Moscow' script.py from django.utils import timezone tzinfo = timezone.localtime().tzinfo # <class 'pytz.tzfile.Europe/Moscow'> tz = timezone.get_current_timezone() # <class 'pytz.tzfile.Europe/Moscow'> dtz = timezone.get_default_timezone() # <class 'pytz.tzfile.Europe/Moscow'> datetime_object = timezone.now() print(datetime_object) # 2022-03-29 03:34:42.244830+00:00 print(datetime_object.replace(tzinfo=tzinfo)) …

29.03.2022
Как ввести массив в django html

Я новичок в django. Хочу сделать сайт для изменения таблиц в базе данных. Должно быть реализовано изменение, удаление, добавление записи. Проблема в том, что один из параметров таблицы Array и я не знаю как сделать его ввод. Я пытался …

29.03.2022
Сброс пароля Пользовательское сообщение проверки электронной почты Django с MongoDB

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

29.03.2022
ModuleNotFoundError: Нет модуля с именем 'djangoherokuapp'

При развертывании моего приложения django на heroku я получаю ошибку 2022-03-29T03:17:52.079107+00:00 app[web.1]: File "<frozen importlib._bootstrap>", line 1014, in _gcd_import 2022-03-29T03:17:52.079107+00:00 app[web.1]: File "<frozen importlib._bootstrap>", line 991, in _find_and_load 2022-03-29T03:17:52.079108+00:00 app[web.1]: File "<frozen importlib._bootstrap>", line 961, in _find_and_load_unlocked 2022-03-29T03:17:52.079108+00:00 app[web.1]: …

29.03.2022
Я хочу использовать фильтр независимо от пробельных символов в djangorestframework

у меня есть class KceeService: def getTbBookCrwalingByTitleAndWriter(title, writer): bookData = [] queryset = tb_book_crawling.objects.filter(title__icontains=title, writer__icontains=writer).order_by('-publish_date') for query in queryset: bookData.append(TbBookCrawlingSerializer(query).data) return bookData but title = 'new york 1' , реальные данные колонки = 'new york1' …

29.03.2022
Развертывание django rest на apache в окне

Я перешел по этой ссылке для развертывания django https://github.com/Johnnyboycurtis/webproject#apache-and-mod_wsgi я использую apache на xampp и вот мой текст, добавленный в httpd.conf Listen 8080 ServerName localhost:8080 #first i try to use port 80 but it not …

29.03.2022
Продолжайте получать ошибку формы Django "это поле обязательно", даже если поле заполнено

Я создаю веб-приложение Django и начинаю использовать формы Django. Я продолжаю получать эту ошибку, даже если поле имени проекта введено. <tr><th><label for="id_title">projectName:</label></th><td><ul class="errorlist"><li>This field is required.</li></ul><input type="text" name="title" maxlength="100" required id="id_title"></td></tr> Ниже приведен мой код. …

29.03.2022
Настройка AWS SES с помощью Django

Я пытаюсь добавить AWS SES в свой проект. Где я получаю другой регион в списке MessageRejected at / An error occurred (MessageRejected) when calling the SendRawEmail operation: Email address is not verified. The following identities failed the check in …