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

31.01.2023
Проблемы с развертыванием приложения Django на веб-сервере AWS

Я хочу завершить Django first app, но вместо доступа к нему через локальный хост на моей машине. Я хотел бы получить доступ к нему через бесплатный уровень на AWS. Это для учебного пособия, которое я представляю …

31.01.2023
Где определить пользовательскую обработку данных для m2m-поля в django

Допустим, я хочу, чтобы поле модели many to many 'tags' вводилось в виде списка, разделенного пробелами, если будет представлено нераспознанное имя, оно также должно быть создано в модели 'Tag'. Я знаю, что это может быть написано либо в: …

31.01.2023
Обновление таблицы при каждом изменении моей базы данных [HTMX][Dajngo-tables2]

Я хочу обновлять таблицу каждый раз, когда моя база данных изменяется, без обновления. Также я хочу сохранить параметры карьеры из поиска, когда происходит обновление До сих пор я использовал hx-get для получения моей таблицы из другого шаблона и …

31.01.2023
Как перехватить все параметры, выбранные пользователем на веб-странице, и передать их в бэкэнд с помощью JavaScript?

У меня есть требование захватить все опции, которые выбрал пользователь, и передать их в бэкенд (представление в Django.). На веб-странице есть текстовые поля и радиокнопки, пользователь должен выбрать опции, и при нажатии кнопки сохранения, основанной на выборе пользователя, …

31.01.2023
Django REST: сделать request.session['key'] доступным для всех представлений

Я пытаюсь проверить, вошел ли пользователь, сохранив токен в request.session["token"]. При входе устанавливается request.session["token"] и print() работает. Как мне сделать этот ключ доступным для всех представлений? @api_view(['POST']) def login(request): if request.data["usuario"] and request.data["pwd"]: try: user_item = …

31.01.2023
Django restframework не может получить почтовые данные с помощью парсера нескольких частей

Я пытаюсь сохранить объект с изображением с помощью django restframework, но когда я использую классы FormParser и MultiPartParser, объект request.data получает вроде бы закодированные сообщения, а когда я пытаюсь декодировать с помощью utf-8, он выдает ошибку, говоря, что эти данные …

31.01.2023
Как обновить токен доступа Google с помощью Django allauth?

Токен доступа для google обычно действует 1 час. Как обновить маркер без повторного входа пользователя в систему? github код проекта: https://github.com/theptrk/learn_gcal django-allauth Вход в Google настроен обычным способом с добавлением области видимости THIRD_PARTY_APPS …

31.01.2023
Проверка CSRF не удалась. Запрос прерван в http URL

В моем логине появляется ошибка при отправке формы в http url, но https url работает нормально. моя форма входа в систему выглядит следующим образом ` {% csrf_token %} Пожалуйста, войдите …

31.01.2023
Django: как принимать входные данные в виде диапазона и хранить их в базе данных?

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

31.01.2023
Передача данных из конвейера в представления в Django Python Social Auth

Я читал документацию по Python Social Auth и заинтересовался разделом Прерывание конвейера (и взаимодействие с представлениями). В нем мы видим следующий код конвейера In our pipeline code, we would have: from django.shortcuts import redirect from django.contrib.auth.models …

31.01.2023
Как исправить 'qr_code' не является зарегистрированной библиотекой тегов. в Django и HTML

Как исправить 'qr_code' не является зарегистрированной библиотекой тегов. Я использую Django версии 4.1.4. setting.py INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'myapp', 'qrcode', ] В файле setting.py, если я использую qr_code вместо qrcode, возникает ошибка …

31.01.2023
Django упорядочивает модели по дате и перемещает модели без даты в конец

У меня есть модель билетов, с суммой в ней. Я пытаюсь сделать расходование билетов по ближайшей дате истечения срока действия. Но если я упорядочиваю по date_expire, то модели с date_expire=None перемещаются наверх. Но date_expire=None означает, что билет не имеет …

31.01.2023
Django-admin startproject команда

Команда в pycharm не выполняется в терминале django-admin startproject mysite, но выполняется следуушим образом cd venv -> cd scripts -> python django-admin.exe startproject mysite вопрос. как выполнят команду сразу без cd p.s. не выполняется с django-admin.py startproject django-admin.exe startproject и …

31.01.2023
Как запустить/остановить сервер Hypercorn/Uvicorn в качестве фоновой задачи для асинхронного приложения (например, бота discord) Python

В настоящее время я создаю django приложение на asgi и у меня возникли проблемы с настройкой hypercorn и uvicorn для работы в фоновом режиме с изящным завершением работы. Когда я настраиваю свое приложение из asgi для запуска на hypercorn …

31.01.2023
Сброс формы в Django с помощью HTMX

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

31.01.2023
Django, отношения "многие ко многим", как вставить значение для всех ключей в таблице?

У меня есть 3 модели Company, Discount и CompanyDiscountRelation, как показано ниже: class Company(models.Model): name = models.CharField(max_length=150) def __str__(self): return self.name class Discount(models.Model): name = models.CharField(max_length=150) discount_value = models.IntegerField() def __str__(self): return self.name class DiscountCompanyRelation(models.Model): company= models.ForeignKey(Company, on_delete=models.CASCADE) discount …

31.01.2023
Тесты Django зависают при выполнении асинхронных задач Celery

Я пытаюсь создать модульные тесты в Django, которые проверяют задачи Celery и то, создает ли задача объекты из данных CSV, которые я ей передаю. По какой-то странной причине мои тесты зависают при вызове .get() на AsyncResult -objects. …

31.01.2023
Вызов Ajax работает только для первой строки клонирования, как сделать так, чтобы он работал для каждой строки

У меня есть следующий фрагмент кода для добавления <option> в раскрывающийся список "Единица", когда я выбираю элемент из раскрывающегося списка продуктов. Изображение для иллюстрации моего кода Но я должен клонировать первый ряд, как вы …

31.01.2023
Объект типа подписка не является JSON сериализуемым

Я использую для дампа данных в json в функции django views. def payment(request, slug): package=subscription.objects.get(slug=slug) print(slug) data={ 'slug':slug, 'jsonPackage':json.dumps(package), } return render(request, 'firmApp/subscription/payment.html',data) Но получаем ошибку: Object of type subscription is not JSON serializable!!

31.01.2023
Есть ли в Django какой-нибудь быстрый способ отобразить все поля модели без явного указания?

Мы можем очень легко создать модельную форму в Django, просто передав модельную форму из views в шаблоны и отобразив ее в виде: {{ form.as_table }} Есть ли у нас подобный способ, чтобы не нужно было вводить все названия …

31.01.2023
Задание имени отправителя письма в Django

Тестирую от правку писем на email через Django. Для этого я создал Создал почтовый ящик noreply@fortuhost.ru и поставил у него отображаемое имя Fortuhost. При отправке писем пользователю через клиент почтового сервера, отправитель отображается нормально (см. скрин, нижнее письмо). Однако, если …

31.01.2023
DateField как поле поиска. Как сделать if похожим на календарь

Class OveroptimisationIdentifiers(models.Model): date = models.DateField(blank=True, null=True) region = models.ForeignKey(SiteRegions, models.CASCADE) site = models.ForeignKey(SiteSites, models.CASCADE) def __str__(self): return "{}: {}: {}".format(self.date, self.region, self.site) class Meta: managed = False db_table = 'overoptimisation_identifiers' unique_together = (('date', 'site', 'region'),) @admin.register(OveroptimisationIdentifiers) class OveroptimisationIdentifiersAdmin(admin.ModelAdmin): exclude = …

31.01.2023
Raise AppRegistryNotReady("Модели еще не загружены.") django.core.exceptions.AppRegistryNotReady: Модели еще не загружены

Это django rest_framework api Я создал этот api для ресторана. Это menu api. Я хочу сохранить данные menu.json в мою базу данных, но у меня не получается. Можете ли вы дать какой-нибудь совет по сохранению данных json в мои модели. …

31.01.2023
Невозможно импортировать имя 'save_virtual_workbook' из 'openpyxl.writer.excel'

Есть ли обновление библиотеки? Раньше он работал отлично, а сегодня я обновился и он больше не загружается Я искал, но не могу найти другой вариант

31.01.2023
Как передавать данные кусок за куском в Django с помощью StreamingHttpResponse и получать их на фронт-энде с помощью axios?

Я пытаюсь передавать данные с бэкенда Django на фронтенд, используя StreamingHttpResponse и axios. Однако я сталкиваюсь с проблемой, когда данные буферизируются и поступают во front-end только после того, как все данные готовы или когда я останавливаю сервер. Я использую …

31.01.2023
Создание объекта, ответвляющегося от объекта, и установка идентификатора корневого объекта в поле parent_object

С помощью этой функции def post(request, note_id, comment_id=None): """Create a comment under a post/idea.""" request.data["owner"] = request.user["id"] request.data["note_id"] = note_id if comment_id: try: parent_comment = Comment.objects.get(id=comment_id) request.data["parent_comment"] = parent_comment except Comment.DoesNotExist: request.data["parent_comment"] = None else: request.data["parent_comment"] = None …

31.01.2023
Сайт Django на домене Godaddy не загружается без https://www

Мой сайт django не может быть загружен, просто набрав example.com или https://example.com Я должен полностью набрать https://www.example.com Кто-нибудь знает, почему это может быть? Я думал, что это может быть связано с SSL-сертификатом, …

31.01.2023
Загрузка файлов с использованием шаблона проектирования с помощью python

Раньше я загружал файлы csv, excel, json или geojson в свой postegreSQL, используя Python/Django. Я заметил, что скрипты избыточны и иногда их трудно поддерживать, когда нам нужно обновить ключ или столбцы. Есть ли способ использовать паттерн проектирования? Я никогда …

31.01.2023
Django rest framework backend возвращает данные на неправильный хост после первоначального вызова на ECS с использованием ALB

Я пытаюсь заставить мой frontend, который находится на моем текущем домене, взаимодействовать с моим backend, который находится на поддомене, используя https. При первом вызове login api ему успешно удается отправить данные post на нужную конечную точку api, расположенную …

31.01.2023
Необходимо получить последние 3 элемента Django-Queryset

Нужно получить последние 3 элемента, но каждый отдельно, не используя циклы в Django-Queryset Я пытаюсь получить элементы с помощью use order_by(-id)[:3], но мне нужно иметь возможность использовать каждый из элементов без "for"

31.01.2023
Django массовая загрузка файлов внутри zip

Мы хотим массово загружать файлы, которые находятся внутри zip, раньше мы загружали файл за файлом. Но проблема этой логики в том, что если zip-файл имеет большой размер. Это занимает так много времени для загрузки. Поэтому мне нужно какое-то решение, …

31.01.2023
Django admin filefield 404 при загрузке

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

31.01.2023
Закрыть сокет, заблокированный потребителем

У меня есть открытый сокет в бесконечном цикле, прослушивающий XMPP-сервер для получения информации о присутствии пользователей. При получении новой информации она отправляется потребителю для обновления списка пользователей в режиме реального времени. Вот код для моего сокета: # get consumer …

31.01.2023
Django ошибка в модуле я не знаю как это исправить [закрыто]

(car) PS C:\Users\Lenovo\Desktop\Clg Project\7\CarDealerWeb-Django\CarDealerWeb-Django> python manage.py makemigrations Traceback (most recent call last): File "C:\Users\Lenovo\Desktop\Clg Project\7\CarDealerWeb-Django\CarDealerWeb-Django\manage.py", line 21, in <module> File "C:\Users\Lenovo\Desktop\Clg Project\7\CarDealerWeb-Django\CarDealerWeb-Django\car\lib\site-packages\django\apps\registry.py", line 91, in populate app_config = AppConfig.create(entry) File "C:\Users\Lenovo\Desktop\Clg Project\7\CarDealerWeb-Django\CarDealerWeb-Django\car\lib\site-packages\django\apps\config.py", line 193, in create import_module(entry) File "C:\Users\Lenovo\AppData\Local\Programs\Python\Python310\lib\importlib\__init__.py", line …

31.01.2023
Django janja сравнить значение базы данных

Здравствуйте, у меня есть некоторое хранилище данных в базе данных В boolean. Я хочу проверить, является ли значение True, выбрать значение и выполнить некоторое действие над ним. product: "{{DB_report_query.product.name}}" {% if DB_report_query.product.summary == True %} {{DB_report_query.summary}} {% endif %} …

31.01.2023
Как отключить CSRF_COOKIE_SECURE в django

CSRF_COOKIE_SAMESITE = 'None' CSRF_COOKIE_SECURE = False Мой frontend и backend работают на разных доменах в разработке, я пытаюсь включить установку csrf-token cookie с помощью HTTP, но я предполагаю, что False значение для опции CSRF_COOKIE_SECURE каким-то образом интерпретируется как "не …

31.01.2023
Ошибка "Python 'banktype' не может быть преобразован в тип MySQL" в django

При подключении к банковскому порталу выдается эта ошибка, которая, похоже, связана с тем, что информация не вводится в базу данных mysql. Конечно, локально на sqlite3 это работает правильно, но когда дело доходит до сервера, выдается эта ошибка Это ошибка: …

31.01.2023
Реализовать автоплатеж в PayPal Django? [закрыто]

Можно ли реализовать автоплатеж с помощью PayPal в приложении Django? Я хочу реализовать систему автоплатежей с помощью PayPal, но не могу найти подходящего решения по этому поводу. Кто-нибудь может помочь?

31.01.2023
Почему в django нет функции `pgettext_noop`?

Gettext_noop Это действительно здорово, когда вы хотите помечать значения перечислений, чтобы потом переводить их динамически, а pgettext также очень здорово, когда некоторые слова могут использоваться в разных контекстах с разными значениями. Почему нет pgettext_noop возможности получить лучшее из обоих?

31.01.2023
Return Database.Cursor.execute(self, query, params) django.db.utils.OperationalError: no such column: api_ingredient.meal_id

Я пытаюсь сохранить данные файла menu.json в мою базу данных sql в django rest_framework api. Можете ли вы мне помочь? Можете ли вы проверить модель моей базы данных, все ли в порядке? Также у меня возникла ошибка, о которой я …