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

11.03.2022
TypeError: __init__() получил неожиданный аргумент ключевого слова 'service' Ошибка при использовании Python Selenium ChromeDriver

Когда я запускаю код на pycharm idle, код работает без ошибок. Когда я конвертирую # в exe файл с помощью pyinstaller или auto-py-to-exe, я получаю такую ошибку. # # я не понимаю, что нужно изменить. ''' import time,datetime from …

11.03.2022
Фильтр объектов Q возвращает неправильный набор запросов - унаследованные отношения внешних ключей

У меня есть модели User, Club, Investment и Match, где User может сделать несколько Investments, связанных с Clubs, которые имеют несколько Matches. Я хочу запросить все матчи клубов, в которые инвестирует пользователь. Модели # User is Django base …

11.03.2022
Django, DRF: получение двух различных моделей в одном наборе запросов

Существуют две следующие модели. class Video(models.Model): title = models.CharField(max_length=300) image_url = JSONField() sample_image_url = JSONField(blank=True, null=True) sample_movie_url = models.URLField(max_length=1000, blank=True, null=True) review = JSONField(blank=True, null=True) ... class UserVideo(models.Model): title = models.CharField(max_length=300) thumbnail_url = models.URLField(max_length=1000, unique=True) preview_url = …

11.03.2022
Страница 404 Not found в Django при развертывании с помощью docker и cookiecutter

У меня возникла странная проблема при развертывании в продакшен Django. Раньше при доступе к https://gae-gw.systems. Я работаю очень нормально, но сегодня, когда я пытаюсь получить доступ снова все 404 ошибки. В настоящее время я использую Traefik …

11.03.2022
Цикл javascript не работает для вычисления полей формсета django вычисляет только одно поле формсета с id, например id_forms-0-rate

Это код в моем шаблоне, который принимает значение из поля ввода id и вычисляет значение. Код работает только для одного поля или элемента набора форм, например, имеющего id= id_form-0-rate. Я не знаю, почему цикл не работает для дополнительного набора форм, …

11.03.2022
"сообщение": "Должен быть указан хотя бы один блок" error line-bot-sdk

Я делаю видео компонент с помощью этого образца https://developers.line.biz/en/docs/messaging-api/create-flex-message-including-video/ и это sdk для приложения для обмена сообщениями Line https://github.com/line/line-bot-sdk-python import linebot.models as lm message = lm.FlexSendMessage( alt_text='hello', contents={ "type": "bubble", "size": "mega", "hero": …

11.03.2022
Почему мой сервер django database получает ошибку Syntex [закрыто]

Почему мой сервер django database получает ошибку Syntex? DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': '----' 'USER': 'mai', 'PASSWORD': '----', 'HOST': '----' 'PORT': '26257', } }``` ошибка : 'USER': 'mai', На консоли: 'USER': 'mai', …

11.03.2022
Невозможно выполнить итерацию по всем объектам в таблице с помощью objects.all()

Я пишу скрипт миграции, который будет перебирать все объекты модели cassandra (Cats). В модели Cat имеется более 30000 объектов, но, используя Cats.objects.all(), я могу выполнить итерацию только над 10000 объектами. qs = Cats.objects.all() print(qs.count()) # returns 30000 …

11.03.2022
Com.vmware.vapi.rest.httpNotFound - Vsphere API

Я пытаюсь получить версию Vsphere через API для программы, которую я создаю. Дело в том, что я продолжаю получать эту ошибку, хотя раньше она работала. Сейчас она перестала работать. Вот команда, которую я выполняю, но в Python django: curl …

11.03.2022
В шаблонизаторе jinja2 в vscode не происходит отступ для цикла

Я пишу цикл for или if else, используя шаблонизатор jinja2, но он не дает мне отступы в vscode. Например, я написал следующее: {% extends 'base.html' %} {% block content %} <h2>This is Item List</h2> {% for item in items …

11.03.2022
Объект 'str' не имеет атрибута 'get' django rest framework

Я пытаюсь подключить представления rest framework к шаблону, метод get работает правильно, но при размещении данных он выдает ошибку : views.py: …

11.03.2022
Есть ли способ выровнять список приложений, отображаемый в левой части панели администратора в django? [дубликат]

если запустить сайт django и зайти в панель администратора, то можно увидеть весь список созданных моделей, который отсортирован в алфавитном порядке. есть ли способ изменить порядок сортировки?

11.03.2022
Глобальная переменная Django для всех шаблонов или манипуляций с контекстным процессором

Я работаю над веб-сайтом с 2 разными языками. Текст, который должен быть переведен, находится только в файлах template.html (index.html, accounts.html ... около 20 файлов) sometemplate.html ... <div>{% if ls == 'at' %}Deutschtext {% else %}english text{% endif %}</div> ... …

11.03.2022
Django, DRF: две разные модели в одном наборе запросов

Как получить следующие две модели в одном наборе запросов? Необходимо выполнить сортировку и поиск. class Video(models.Model): title = models.CharField(max_length=300) image_url = JSONField() sample_image_url = JSONField(blank=True, null=True) sample_movie_url = models.URLField(max_length=1000, blank=True, null=True) review = JSONField(blank=True, null=True) ... class UserVideo(models.Model): …

11.03.2022
Как я могу изменить этот SQL на код Django ORM?

Select * from sample join process on sample.processid = process.id where (processid) in ( select max(processid) as processid from main_sample group by serialnumber ) ORDER BY sample.create_at desc; models.py class Sample(models.Model): processid = models.IntegerField(default=0) serialnumber …

11.03.2022
Как сохранить несколько форм на одной странице, объединив ввод текста и загрузку нескольких файлов?

Допустим, у меня есть 3 формы на одной странице и у каждой есть своя кнопка сохранения, последние 2 делают множественную загрузку изображений, как можно написать представление, объединяющее эти 3 формы? Я понятия не имею, я пробовал много способов, я …

11.03.2022
Миграция Django дает psycopg2.errors.DuplicateTable: ошибка отношения

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

11.03.2022
Как правильно читать базу данных MySQL с помощью django

Я новичок в django У меня есть локальное приложение, написанное на python, которое записывает научные данные в базу данных MySQL, размещенную на дроплете Digital Ocean, на котором также работает django. Я столкнулся с периодической проблемой, когда иногда (может …

11.03.2022
Ошибки сериализатора Django ('Неверные данные. Ожидался словарь, а получен {datatype}.').

Я пытаюсь создавать задания (задание может быть создано пользователем). - API работает нормально когда я посылаю запрос от DjangoRest Framework API, задание создается успешно. - Но в реальной форме (Frontend form) когда я пытаюсь разместить задание, выдается следующая ошибка. …

11.03.2022
Django Rest Framework Ошибка запроса Postman 'POST'

У меня все еще возникает эта ошибка при попытке выполнить почтовый запрос из postman. { "username": [ "This field is required." ], "password": [ "This field is required." ] } Я могу сделать тот же самый запрос …

11.03.2022
Ошибка валидации RegexField не выдается; запрос API Postman

При тестировании ответа APIView с помощью Postman, он возвращает подтвержденные данные, относящиеся к строке запроса, прикрепленной к запросу. В данном случае строка запроса состоит из ?username="I___am_not_binny". При этом допускаются только строки с одним подчеркиванием между символами. При выполнении запроса …

11.03.2022
Странное поведение с разрешениями моделей/объектов и наборами представлений

У меня наблюдается странное поведение, когда djangorestframework возвращает 404 при попытке просмотра просматриваемого API, но прикрепление ?format=json в конце возвращает нормальный ответ. Использование: Django==4.0.3 django-guardian==2.4.0 djangorestframework==3.13.1 djangorestframework-guardian==0.3.0 Упрощенная версия установки моего проекта: #### API views ... …

11.03.2022
Объект 'NoneType' не имеет атрибута 'profile'

Пытаюсь обновить изображение профиля для моделей студентов, но получаю ошибку. У объекта 'NoneType' нет атрибута 'profile'. Не знаю, имеет ли это какое-то отношение к views.py, но, вероятно, имеет. Мой views.py для пользовательского приложения: from django.contrib.auth.decorators import login_required from .forms …

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

Я хочу создать приложение, но я хочу использовать мои существующие таблицы, поэтому я запускаю команду inspectdb на терминале from django.db import models class OhrmJobTitle(models.Model): job_title = models.CharField(max_length=100) job_description = models.CharField(max_length=400, blank=True, null=True) note = models.CharField(max_length=400, blank=True, null=True) is_deleted = …

11.03.2022
Django и AWS: Что лучше - лямбда или фаргейт

В настоящее время я использую docker-compose.yml для развертывания своего django приложения на экземпляре AWS EC2. Но я чувствую необходимость в масштабировании и балансировке нагрузки. У меня есть два варианта AWS lambda (using zappa - but heard that this …

11.03.2022
Solid_i18n возврат к текущему языку при выборе языка по умолчанию

Я использую solid_18n urls только для того, чтобы язык по умолчанию использовался как корневой путь. У меня есть SOLID_I18N_USE_REDIRECTS = True для перенаправления на предпочитаемый язык, который хранится в request.session, однако после выбора языка, если …

11.03.2022
Как получить абсолютный путь в Django при использовании nginx?

У меня есть проект django, работающий на nginx и waitress. Вот настройки nginx: # configuration of the server server { # the port your site will be served on listen 80; # the domain name it will serve for …

11.03.2022
BaseSerializer.save() принимает 1 позиционный аргумент, но было задано 2; Django rest Framework

Вот мое сообщение об ошибке TypeError at /users/auth/registration/ BaseSerializer.save() takes 1 positional argument but 2 were given Request Method: POST Request URL: http://127.0.0.1:8000/users/auth/registration/ Django Version: 4.0.3 Exception Type: TypeError Exception Value: BaseSerializer.save() takes 1 positional argument but 2 were …

11.03.2022
HStore.DictionaryField возвращает строку, когда эта часть кода существует в Django. Не уверен, почему

Попробую объяснить как можно лучше. Фрагмент кода на скриншоте ниже (сузил его до строки 358) заставляет модели с включенным HStore.DictionaryField, другой секции проекта, возвращать строку вместо объекта HStore Dict. Удаление этого раздела решает проблему устраняет проблему и возвращает HStore Dict. …

11.03.2022
Django: Загрузка файлов в контейнер хранилища Azure Blob Storage

Я хочу иметь приложение, которое загружает файлы в контейнер Azure Blob Storage. Я начал с приложения, которое загружало файлы в статическую папку media. Теперь я хочу изменить его так, чтобы файлы отправлялись в контейнер. Мне нужно решить три проблемы : …

11.03.2022
Как я могу правильно получить поле значения из поля foreignkey

я хочу получить поле значения (с именем "width") из поля foreignkey с именем square (последний выбор пользователя), существующего на моей форме: Вот строка кода, которую я использовал для получения этого значения("width"): width = float(FormulaireIng.objects.get(square = FormulaireIng.objects.last()).values_list('width')) …

11.03.2022
Django- как сделать членство и подписку на основе поставщика?

Я никогда не видел этого в учебниках по Django. Мне интересно, возможно ли это вообще и если да, то как? можно ли сделать членство и подписку на основе продавца?

11.03.2022
Как создать запись из GET-данных (форма не проходит валидацию)

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

11.03.2022
Когда целесообразно использовать базу данных SQLite в производственной среде?

Я читал, что не следует использовать базу данных SQLite в производственных средах для веб-приложений Django или Flask. Причина, которая приводится чаще всего, заключается в том, что базы данных SQLite плохо масштабируются, но другие утверждают, что это так. Есть ли …

11.03.2022
Какой код лучше для читабельности? Является ли это плохой практикой? [закрыто]

Здравствуйте, у меня есть код, который выглядит примерно так (в представлениях) if request.method == "POST": formset1 = Formset1( request.POST, form_kwargs={"id": id}, prefix="form1" ) formset2 = Formset2( request.POST, form_kwargs={"id": id}, prefix="form2" ) if ( form.is_valid() and formset1.is_valid() …

10.03.2022
Импорт-экспорт с "многоуровневыми" моделями

Я думаю, как я могу управлять этой ситуацией с импортом-экспортом, используя один и тот же excel и разные модели с разными djangoapps. У меня есть следующие модели: # employees/models.py class Employee(models.Model): name = models.CharField(max_length=100, verbose_name="Puesto") job = …

10.03.2022
QuerySet выбрасывает ошибку при вызове mode_to_dict

Получаем нижеприведенную ошибку при вызове API из Postman. Это проблема моделей? Ошибка ** Models.py class Candidate(models.Model): Name = models.CharField(max_length=255, blank=True, null=True) Email = models.CharField(max_length=255, blank=True, null=True) candidateid = models.CharField(max_length=255, blank=True, null=True) Account = models.ForeignKey(Account,blank=True, null=True,on_delete=models.SET_NULL) phone_regex = RegexValidator(regex=r'^\+?1?\d{9,15}$', …

10.03.2022
Почему я не могу добавить расширение Azure DB на Mac?

Я следую этому руководству: https://docs.microsoft.com/en-us/azure/app-service/tutorial-python-postgresql-app?tabs=bash%2Cclone&pivots=postgres-single-server После успешного выполнения Шага 1 и Шага 2 я перехожу к Шагу 3: "Установите расширение db-up для Azure CLI: az extension add --name db-up" Однако, когда я выполняю …

10.03.2022
Django пользовательская функция для фильтрации запросов

В моей модели есть поле под названием test_data = models.TextField(...), а модель называется MyOrm и это test_data содержит данные, которые на самом деле являются строкой, некоторые содержат данные JSON, а некоторые ссылаются на blob-url. Теперь я пытаюсь …

10.03.2022
Как сравнить данные из двух моделей в Modelform Django

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