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

03.06.2022
Intcomma после widthratio в шаблонах Django

Я хочу сделать "intcoma" после "widthratio" в шаблоне Django. Я думал об этом, как показано ниже, но это не работает. {{ {% widthratio p.price 2 1 %}|intcomma }}

03.06.2022
Как управлять Django Admin

Я создал этот класс: class Orcamento(models.Model): id = models.IntegerField(primary_key=True) Cliente = models.CharField(max_length=40, default=0) Cod_Cliente= models.CharField(max_length=40, default=0) N_Orcamento = models.CharField(max_length=40, default=0) Endereço = models.CharField(max_length=50, default=0) Email = models.CharField(max_length=40, default=0) Telefone = models.CharField(max_length=40, default=0) Departamento = models.CharField(max_length=40, default=0) Data = models.CharField(max_length=40, …

03.06.2022
Django получение суммы значений из списка объектов в json-поле

У меня есть модель со следующей реализацией class MyModel(models.Model): data = models.JSONField(null=True, blank=True) У меня есть json в таком формате: { "name": "Name", "irrelevant_list": [], "items": [ { "name": "Name 1", "quantity": 1, …

03.06.2022
Отправка писем с помощью django и Celery - как вернуть сообщение об ошибке, если отправка не удалась?

Я использую django с celery для отправки электронных писем с проверочным кодом. Для отправки писем я использую сторонний сервис (SendGrid). Если на стороне почтового сервера возникает какая-либо ошибка (скажем, я превысил дневной лимит писем), я хочу сообщить об этом пользователям, …

03.06.2022
Django.db.migrations.exceptions.NodeNotFoundError: Migration app.0172_auto_20220603_1746 dependencie _auto_20220601_2313')

Я удалил некоторые файлы миграции, которые давали мне ошибку. Затем, когда я пишу "python3 manage.py showmigrations", я получаю следующую ошибку: root@chat-manager:/var/www/jinabot# python3 manage.py makemigrations Traceback (most recent call last): File "manage.py", line 23, in <module> main() File "manage.py", line …

03.06.2022
RelatedObjectDoesNotExist в /authentication/update-user-bio.html У пользователя нет биографии пользователя

у меня есть модель UserBio class UserBio(models.Model): user=models.OneToOneField(User, verbose_name=("User's Bio"), on_delete=models.CASCADE,related_name='user_bio') user_profile_bio=models.TextField(max_length=200,null=True,default='This user has no Bio yet') def __str__(self): return self.user.username +"s' bio" Когда кто-то хочет обновить свою биографию, я хочу создать объект userbio и показать его ему …

03.06.2022
Google oauth + django - невозможность аутентификации по сохраненным данным

Хорошо, у меня работает поток, но он работает только в текущей сессии, если я пытаюсь загрузить данные, даже при обновлении учетные данные не сохраняются. Так что это работает, куда oauth перенаправляет после того, как пользователь принимает подсказки: <pre …

03.06.2022
Проблема при развертывании Django с apache при запуске сервера

В настоящее время я работаю над развертыванием приложения Django с apache (на сервере Debian). Я настроил apache с mod_wsgi. Я добавил IP своего сервера в allowed_hosts в settings.py. Миграция выполнена правильно. Когда я запускаю сервер: python manage.py …

03.06.2022
Что такое Django request.META

Я прочитал много статей о request.META, но ничего не понял о нем и о том, что он делает. Может ли кто-нибудь объяснить это?

03.06.2022
Проблема при отправке словаря с помощью ajax (POST) в python (django views) -> всегда пустой

Так что я вызываю это в шапке html : &lt;script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"&gt;&lt;/script&gt; затем с помощью кнопки я вызываю функцию : <div class="snippet" data-babel="false" data-console="true" …

03.06.2022
Как создать форму регистрации в Django, которая распознает, когда пароль и пароль подтверждения не совпадают

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

03.06.2022
Django + Twilio Ошибка 500 (проблема с сессией?)

Я создал этот учебник https://github.com/TwilioDevEd/automated-survey-django и пытаюсь заставить его работать локально. Текущее поведение заключается в том, что я отправляю сообщение на номер Twilio, а затем он правильно отправляет мне первый вопрос опроса. Однако затем, когда я отправляю …

03.06.2022
Ошибка подписи при использовании xmlsec в Windows с django_saml2_auth

Я следую этому учебнику для установки SSO Login на Django. Я установил библиотеку xmlsec по этой ссылке и все кажется правильным, но при тестировании конечной точки с Azure выдает такую ошибку: check_sig: ['C:\\Users\\user\\code\\project-backend\\env\\Scripts\\xmlsec.exe', …

03.06.2022
Django, больше типов пользователей с другими правами - нужен совет

Мне нужен совет. Я хочу сделать 3 типа пользователей: член (только ник/пароль/электронная почта) company (ник/пароль/почта/компания/регион + разрешение на редактирование модели) admin Мой вопрос заключается в том, как сделать модель для этих пользователей: Сделайте большую модель …

03.06.2022
Можно ли использовать более одного атрибута name в HTML-теге?

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

03.06.2022
Список идентификаторов детей в шаблоне django

Вот мой models.py: #child class Country(models.Model): name = models.CharField(max_length=255) wine_rg = models.ManyToManyField(WineRegion, blank=True) #parent class WorldRegion(models.Model): name = models.CharField(max_length=255) country = models.ManyToManyField(Country, blank=True) def __str__(self): return self.name views.py: world_region_filters = WorldRegion.objects.all() templates/test.html: {% for world_region in world_region_filters …

03.06.2022
Как в Django с помощью middleware реализовать проверку на количество запросов с одного IP?

Есть задача: добавьте middleware, которое будет возвращать ошибку если за последние n секунд было больше k запросов c одного ip адреса. Подскажите, пожалуйста, как можно это реализовать?

03.06.2022
Пытаюсь добавить кнопку в Django админку

Итак, я использую кастоизированную админку (grappelli) Мне надо добавить свою кнопку с функционалом. Использовал документацию - https://django-grappelli.readthedocs.io/en/latest/customization.html Вот еще - https://stackoverflow.com/questions/70319606/importerror-cannot-import-name-url-from-django-conf-urls-after-upgrading-to Воздал timetable\templates\admin\change_list.html код в нем: <pre class="snippet-code-html …

03.06.2022
Djano - невозможно отобразить загруженное изображение из базы данных mySQL

Я настроил все как нужно, но все равно не могу отобразить изображения из моей базы данных. settings.py : STATIC_URL = '/static/' MEDIA_URL = '/media/' MEDIA_ROOT = os.path.join(BASE_DIR, 'media') STATICFILES_DIRS = ( os.path.join(BASE_DIR, 'static'), ) models.py class Etudiants(models.Model): numeroetudiant …

03.06.2022
Модальная форма Django не отображается с помощью HTMX

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

03.06.2022
Как правильно отправить данные на сервер из таблицы?

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

03.06.2022
Множественные фильтры в django

Я хочу отфильтровать фильмы, которые соответствуют только выбранным жанрам, например: def get_queryset(self): queryset = Movie.objects.all() if 'genres' in self.request.GET: queryset = queryset.filter(genre__in=self.request.GET.getlist('genres')) return queryset Этот фильтр показывает фильмы, которые подходят хотя бы под один фильтр, но я хочу …

03.06.2022
Как свернуть несколько строк, отфильтрованных по значению столбца, в одну строку в Django?

У меня есть модель для уведомления: class Notification(models.Model): class VerbChoices(models.TextChoices): COMMENTED = 'commented' LIKE = 'like' id = models.CharField(primary_key=True, default=generate_id, max_length=255) actor = models.ForeignKey(Users, on_delete=models.DO_NOTHING, related_name='notify_actions', null=True) recipient = models.ForeignKey(Users, on_delete=models.DO_NOTHING, related_name='notifications') verb = models.CharField(max_length=255, choices=VerbChoices.choices) read = …

03.06.2022
Как написать динамически запрос query с "ИЛИ" и условием?

Реализую фильтрацию записей из Elasticsearch, я использую чекбоксы из формы для поиска. В постзапросе передается словарь со значениями из формыsearch = request.POST.dict() Затем нужно проверить есть ли конкретное значение в словареif …

03.06.2022
Как переопределить класс Logger с методом для выбора уровня журнала и строки вывода журнала

Мне нужно записывать журналы во многих местах моего приложения Django, и я хочу, чтобы они были стандартизированы, чтобы, когда люди вносят свой вклад, им не нужно было сильно беспокоиться об этом. Так что вместо вызова: logger.info(&lt;standardized message here&gt;) …

03.06.2022
Почтовый запрос Axios для создания REST-модели Django с полем ForeignKey

Я работаю над проектом NextJS + Django REST Framework, где у меня есть две модели; Document, MySource models.py class Document(models.Model): id = HashidAutoField(primary_key=True) title = models.CharField(max_length=100, default="Untitled") template = models.CharField(max_length=100, default="") updated = models.DateTimeField(auto_now=True) created = models.DateTimeField(auto_now_add=True) def __str__(self): return …

03.06.2022
Как упорядочить связанную таблицу с помощью списка идентификаторов в Django

вот пример того, что я пытаюсь выполнить; class GroupA(models.Model): name=models.CharField(max_length=250) class GroupB(models.Model): category = models.CharField(max_length=250) group_a = models.ForeignKey(GroupA) У меня есть список идентификаторов; [1, 2, 3]. Как мне выполнить упорядочивание от GroupA до GroupB, используя список идентификаторов. …

03.06.2022
Как перенаправить пользователя в приложение vue из django, не заставляя его входить в систему второй раз?

Допустим, у меня есть приложение django, основанное на шаблонах, но я хочу сделать кнопку, которая перенаправляет пользователя на приложение администратора, сделанное на Vue.js, какой лучший способ перенаправить пользователя на сервис vue и не заставлять его входить второй раз на страницу …

03.06.2022
Есть ли способ вывести только данные с ключом json в python?

пытаюсь распечатать json в python "rules":[ { "table":"Forest", "format":"List", "header":{"en":"Forest","fr":"Forêt"}, "fields":[ { "name":"Name", "displayName":{"en":"Forest","fr":"Forêt"} }, { "name":"ForestMode", "displayName":{"en":"Forest Mode","fr":"Mode forêt"}, "ok":"re.search('Windows(2019|2016)Forest',x) != None", "warn":"re.search('Windows(2012R2|2012)Forest',x) != None", "nok":"re.search('Windows(2008R2|2008|2003|2003Interim|2000)Forest',x) != …

03.06.2022
Как преобразовать список строк в список в python [дубликат]

У меня есть Список emp_id = "['1406','41232']" Я хочу преобразовать его в Список ['1406','41232'] Я пытался emp_id = emp_id.strip('][').split(", ") Но в результате выводится ["'1406'","'41232'"]"

03.06.2022
Возможно ли отправить MQTT сообщение с помощью mqttasgi внутри Celery Worker, который использует Redis Backend

Я использую библиотеку mqttasgi в Django для получения большого количества сообщений, обрабатываю их с помощью очереди REDIS и хочу опубликовать эту информацию в другом топике. Возможно ли это? Если да, то как я могу это сделать? На данный момент я …

03.06.2022
Объект 'NoneType' не имеет атрибута 'app' в saleor

Я использую saleor backend для своего текущего проекта. В нем мне нужно выполнять запросы и мутации saleor graphql внутри кода. Поэтому вместо обращения к graphql api по url я использую schema.execute() с запросом и переменными. При таком подходе пользовательские запросы …

03.06.2022
Ошибка при перенаправлении пользователя на чей-то профиль в другой модели

Я хочу перенаправлять пользователя на страницу профиля в модели вопроса, я хочу, чтобы когда пользователь нажимает на url в имени пользователя модели вопроса, я хочу, чтобы этот url перенаправлял пользователя к автору вопроса на его/ее страницу public_profile, как в …

03.06.2022
Django на Google App Engine добавляет URL версии в ALLOWED_HOSTS

Я размещаюсь на GAE и хочу иметь возможность доступа к различным версиям без их продвижения. В настоящее время я получаю ошибку 400: Invalid HTTP_HOST header: '1234568-dot-myapp.ey.r.appspot.com'. You may need to add '1234568-dot-myapp.ey.r.appspot.com' to ALLOWED_HOSTS. Как я могу добавить URL …

03.06.2022
DRF и сельдерей: FileNotFoundError: [Errno 2] Нет такого файла или каталога

На моем локальном развертывании это работает нормально, но на облачном развертывании - нет. with open(file_path, "wb+") as fp: for chunk in file: fp.write(chunk) result = upload.delay(name, file_path) В другом файле: @shared_task def upload(name, file_path): path = Path(path_tmp) …

03.06.2022
Метод PUT также размещает данные в DRF

Я создаю простое приложение для блога и использую Django-Rest-Framework для APIs, Все работает нормально, но когда, Post работает нормально. Я использовал API URL, например http://127.0.0.1:8000/api/blogs/ для получения результатов и публикации результатов, затем я начал работать над методом PUT. …

03.06.2022
Django-filter. Выражение поиска не работает должным образом

Когда я использую MultipleChoiceFilter с lookup_expr='iexact', похоже, что параметры по-прежнему чувствительны к регистру и возвращается Select a valid choice. Что я делаю неправильно? Это мой класс фильтра: class PostFilter(filters.FilterSet): lang = filters.MultipleChoiceFilter( field_name='language', choices=[('ENG', 'ENG'), ('DEU', 'DEU')], …

03.06.2022
Django ORM Группировка по полю по другому полю

У меня есть модель SessionLog class SessionLog(models.Model): user = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.CASCADE) ip_address = models.CharField(max_length=20, null=True) Я хочу получить список ip-адресов только для дублирующихся пользователей. То есть, если разные пользователи вошли в систему с одним и тем же …

03.06.2022
Подключение AWS elasticsearch к Django

У меня есть приложение django, которое я успешно связал с elasticsearch, работающим на AWS. Итак, я создал GET API, используя elasticsearch_dsl и elasticsearch_dsl_drf и многое другое Хотя этот API теперь работает отлично, он работает только на моем …

03.06.2022
Почему команда Django `startapp` возвращает ошибку?

Я новичок в Django, знаком с Python и изучаю Pycharm IDE. Пытаюсь создать страницу блога для моих 3 мальчиков и жены, чтобы документировать наши безумства, и столкнулся с этой проблемой, когда добавлял приложения в программу. Когда я использую команду …