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

17.08.2022
Django.db.utils.NotSupportedError: Требуется Oracle 19 или более поздняя версия (найдена 12.2.0.1.0)

'''Примечание: я установил oracle instance для windows ''' with connections['trdb'].cursor() as cursor: cursor.execute(sql) row = cursor.fetchall() col = cursor.description cursor.close

17.08.2022
Проблема с доступом сервисного работника к админке django при обслуживании react в качестве основного url

Я столкнулся со странной проблемой. Я использую react в качестве основного url("/") моего django backend. Когда я пытаюсь получить доступ к админке django в "/admin/", это прерывается сервисным работником, и он пытается маршрутизировать с react-router-dom вместо маршрутизации с django urls. …

17.08.2022
Как сортировать объекты в django

Def bubble_sort(nts): nts_len = len(nts) for i in range(nts_len): for p in range(nts_len - i - 1): if nts[p] < nts[p+1]: t = nts[p] nts[p]= nts[p+1] nts[p+1] = t return nts def menu(request): products = Product.objects.all() if request.method == "POST": …

17.08.2022
Модули pipenv не видны в Django manage.py

Я только что начал работать над проектом Django. Для виртуального окружения я пытаюсь использовать pipenv. Внутри моей рабочей директории; Сначала я создал virtualenv с $ pipenv install django $ pipenv install autoslug> затем активировал его с …

17.08.2022
Django serializer чтение и запись нескольких полей модели с помощью

Как читать и писать несколько моделей в Django rest framework Model Serializer. например, я создал модель user-create view set API, для этого я создаю Model Serializer. там мне нужно дать несколько разрешений. для этого я передаю поле user_permissions с массивом …

17.08.2022
Django Template Language свернутый вывод

Мой шаблон включает цикл for и для каждой итерации он решает, создавать ли новый контейнер сообщений, просто добавлять сообщения или закрывать контейнер. room.html В моем первом чате все в полном порядке и он хорошо генерируется. <a href="https://i.stack.imgur.com/uBZOb.png" rel="nofollow …

17.08.2022
Почему фото товара не обновляется? Но название товара обновляется

У меня есть форма для обновления информации. Проблема в том, что product_title обновляется, но product_image не работает. Где проблема, почему фото не обновляется? views.py: def update_product(request,id): product = Products.objects.get(pk=id) form = update_product_info(request.POST or None, instance=product) if request.method == …

17.08.2022
Невозможно отправить несколько значений select в представление django

У меня есть select и у него несколько значений, но в backend список knowledge_keywords пуст knowledge_keywords = request.POST.getlist('knowledge_keywords') &lt;div class="container"&gt; &lt;div class="input-group"&gt; &lt;span class="input-group-addon"&gt; &lt;input type="checkbox" class="form-check-input" name="key_words_check_box" value="1"&gt; &lt;/span&gt; &lt;select class="hidden" id="keywords" name="knowledge_keywords" multiple="multiple" …

17.08.2022
Как я могу построить систему аутентификации с react, redux и django, не используя аутентификацию по умолчанию в django?

Я создаю веб-приложение, в котором у меня есть модель в Django, хранящая поля username, email, encrypted_password. Теперь я попросил построить систему аутентификации, используя эту модель с помощью react. Я не могу использовать стандартную модель пользователя Django. Итак, я …

17.08.2022
Как сделать POST-запрос в поле ManyToManyField?

У меня есть модель UserAccess, которая содержит два поля user и articles. Поле articles является ManyToManyField по отношению к модели Article, поэтому каждый пользователь имеет одинаковый список статей, связанных с ним. Я хочу изменить поле is_blocked с помощью POST-запроса …

17.08.2022
Как установить argon2 из терминала?

У меня возникла проблема с использованием класса Argon2PasswordHasher из django.contrib.auth.hashers. Я пытаюсь изучить его функции, начиная с кодирования в самом базовом использовании. Когда я пытаюсь установить argon2 из терминала с помощью: pip install argon2, он выдает мне множество ошибок: …

17.08.2022
Как отформатировать число в десятичную дробь в шаблоне django?

Здравствуйте, я пытаюсь отформатировать число (1999) в шаблоне Django в десятичную дробь с 2DP, например, (19.99) &lt;div class="card-body"&gt; &lt;p class="card-text"&gt;{{ object.max_price|stringformat:".2f" )} {{object.currency.id}}&lt;/p&gt; &lt;p class="card-text"&gt;{{object.min_price}} {{object.currency.id}}&lt;/p&gt; &lt;p class="card-text"&gt;-{{object.discount_percentage}}%&lt;/p&gt; &lt;p class="card-text"&gt;{{object.recommended_retail_price}} {{object.currency.id}}&lt;/p&gt; &lt;/div&gt; Я получаю эту ошибку: TemplateSyntaxError …

17.08.2022
Я пытаюсь создать API на python для системы управления больницей с помощью Flask [закрыто]

Импортировать время импортировать pickle импортировать os class Hospital: def init(self): self.sno=0 self.name='' self.age=0 self.sex="" self.email='' self.fname="" self.address="" self.city='' self.state='' self.height=0 собственный вес=0 self.med='' self.bill=0 self.paymentmethod='' self.pno=0 self.bgroup='' self.dname='' def Input(self): self.sno=input("Введите серийный номер:") self.name=str(input("Введите имя пациента:")) self.age=input("Введите возраст пациента:") self.sex=str(input("Введите …

17.08.2022
Django - кнопка добавления в избранное в ListView

Я хочу создать функцию добавления в избранное в ListView, но у меня возникают трудности с передачей slug продукта в каждом элементе. У меня есть таблица с названием продукта и действием (кнопки Добавить/Удалить). Я хочу позволить пользователям добавлять определенный …

17.08.2022
Временный каталог на Heroku с помощью Django

В моем проекте django я создаю временную директорию, выполняю нужный мне код, и все работает отлично. При развертывании на Heroku он просто больше не работает. Мне нужно иметь tempdirectory для запуска моего процесса. После этого мой pdflatex …

17.08.2022
Проблема с установкой uWSGI==2.0.19.1 на Mac M1 Monterey v12.5

У меня такое сообщение об ошибке, что я не знаю, что делать

17.08.2022
Как запускать потоки и ждать их окончания, не блокируя сервер Django?

У меня проблема с Django. У меня есть функция, которая выполняет тяжелую обработку (манипулирование фреймами данных). Эта задача выполняется после отправки формы, содержащей необходимую информацию для запуска обработки, которая является тяжелой. Я пытался создать поток для этой функции с …

17.08.2022
Поиск значения в JSONField с помощью неакцентированных и иконок

У меня есть модель с полем JSONField: class MyModel(models.Model): locale_names = models.JSONField() Форма поля JSON проста: ключи - это коды языков (en, fr...), а значения - переведенные строки. Я пытаюсь создать поисковый запрос, который …

17.08.2022
Как получить доступ к одному и тому же загруженному файлу в памяти через несколько различных вызовов API в Django

Я создаю приложение React/DRF, которое должно позволить пользователю загрузить файл Excel, затем выбрать лист из всех доступных листов в файле, а затем выбрать столбец данных из выбранного листа, прежде чем произойдет обработка данных. Мне не нужно сохранять файл, а только …

17.08.2022
Используйте метод модели в классе и переопределите этот метод

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

17.08.2022
Проблема при регистрации пользователя в db django rest framework

Hello у меня есть проект rest_framework и вот в чем проблема : и вот код (сериализатор и функция в views.py) <a …

17.08.2022
При использовании pipenv для создания виртуального env я получаю следующую ошибку

#Pipenv не работает# ###когда я пытаюсь использовать pipenv в моей оболочке wsl, это происходит сейчас! Я использовал pipenv в прошлом, но внезапно сегодня он не работает. Я пробовал удалять и переустанавливать pipenv, но он не работает. ### pipenv install django …

17.08.2022
Как поместить csrf_token внутрь представления формы django

Я новичок в django и столкнулся со странной проблемой. Если я создаю шаблон django и вставляю внутрь {% csrf_token %}, он работает хорошо, но если я ставлю декоратор @csrf_protect на view, он выдает мне Forbidden 403 (CSRF verification failed. Request …

17.08.2022
Django email почему нужно отправлять текстовую и HTML версии сообщения [дубликат]

Это пример отправки электронной почты из документа django: from django.core.mail import EmailMultiAlternatives subject, from_email, to = 'hello', 'from@example.com', 'to@example.com' text_content = 'This is an important message.' html_content = '&lt;p&gt;This is an &lt;strong&gt;important&lt;/strong&gt; message.&lt;/p&gt;' msg = EmailMultiAlternatives(subject, text_content, from_email, [to]) …

17.08.2022
Передача аргумента пользовательскому классу разрешения в django

У меня есть пользовательский класс разрешения, который расширяет базовое разрешение rest framework. Я пытаюсь передать аргумент allowed_groups, который будет списком всех групп, имеющих доступ к определенному представлению. Вот моя текущая реализация пользовательских разрешений. class CustomUserPermisions(BasePermission): message = "Ooops! …

17.08.2022
Пароль не хэшируется при регистрации с помощью AbstractBaseUser

Я создал базового пользователя с помощью AbstractBaseUser, создал свой UserManager и добавил его в новую модель пользователя. При регистрации с помощью createsuperuser все проходит нормально, но если я вручную создаю пользователя, его пароль не хэшируется.\ managers.py from django.contrib.auth.base_user import …

17.08.2022
Разрешения Django и объекты content_type после удаления модели

Когда модель Django удаляется, ее разрешения и объекты content_type, связанные с ней, продолжают существовать, имеют ли они какое-то другое назначение? Или они должны были быть удалены вместе с моделью?

17.08.2022
Использование Tempfile в качестве промежуточного хранилища перед загрузкой в модель

Мое приложение Django берет контекстный файл и преобразует его в файл pdflatex. Выходной каталог задан как f'{current_path}/media/pdf'. Все работает, как ожидалось. rendered_file = template.render(context).encode('utf-8') process = subprocess.Popen( ['pdflatex', '-output-directory', f'{current_path}/media/pdf'], stdin=PIPE, stdout=PIPE, ) process.communicate(rendered_file) Проблема возникает, когда я …

17.08.2022
Safaricom Daraja: обнаружен дубликат json-ключа

Я внедряю Lipa na M-Pesa online от Safaricom. Однако, когда я делаю запрос, я получаю ошибку, говорящую, что обнаружены дубликаты json-ключей. Полезная нагрузка: payload = { "BusinessShortCode": 174379, "Password": "the password", "Timestamp": "20220817050503", "TransactionType": "CustomerPayBillOnline", …

17.08.2022
(DJANGO + S3) + ZAPPA При вызове операции HeadObject произошла ошибка (400): Bad Request

У меня есть проект с django и s3 (acl enable private, public), развертывание осуществляется с помощью zappa, когда я пытаюсь загрузить файл в определенный s3 bucket через админку django, я получаю следующую ошибку error: ClientError at /admin/main/document/1/change/ An error …

17.08.2022
Как использовать ip-прокси в маршруте django

Есть такие сайты, как "XYZ.com" и "ABC.com", и эти сайты могут быть доступны только с таким диапазоном ip-адресов. у нас есть публичный IP, и с этого публичного IP доступен веб-сайт. (только из офисных помещений мы можем получить доступ …

17.08.2022
Отношение не существует "userAuthentication_user" при миграции Django

Я пытаюсь установить свой проект Django на экземпляр Ubuntu 20.04 на AWS. Я выполнил необходимые конфигурации. Но когда я собираюсь выполнить миграцию, я получаю эту ошибку. UserAuthentication_user - это внутренние таблицы, которые управляются для аутентификации в Django. <a href="https://i.stack.imgur.com/7RJgY.jpg" rel="nofollow …

17.08.2022
Как сделать интуитивно понятное поле формы для M2M отношений с большим количеством опций в Django?

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

17.08.2022
В наборе форм Django отсутствует идентификатор для шаблона, отображаемого вручную

Я использую django formset для отправки динамически сгенерированной формы (на основе файла, загруженного пользователем). Шаблон отображает эту форму вручную (я предпочитаю это, потому что мне проще работать над стилем+HTML вместе в шаблоне). При отправке формы я получаю ошибку id is …

17.08.2022
Как исправить ошибку Modulenotfounderror при использовании внешних файлов с os.environ.setdefault в Django

Я поместил свой модуль в папку и попытался использовать его в связке с Django. вот пример структуры моего проекта (каталог my_module не является приложением django, просто мой пользовательский пакет): mysite |-- my_module | |-- __init__.py | |-- …

17.08.2022
Django 4.1 polls tutorial, все сделано Admin работает нормально, но индекс не найден

Ok polls tutorial is done and can enter questions, vote, etc. but from the admin pages View site aka localhost:8000 gives... Page not found (404) Request Method: GET Request URL: http://localhost:8000/ Using the URLconf defined in mysite.urls, Django tried …

17.08.2022
Преобразование объекта в кодируемый объект не удалось из-за 404

Получение 404 ошибки при записи данных в формате json. var response = await http.post(Uri.parse(url + "/api/register"), body: jsonEncode({ "username": _username.text, "first_name": _fname.text, "last_name": _lname.text, "password": _password.text, "email": _email.text, "usertype": _userDropdown.toString(), "gender": _genderDropdown.toString(),`enter code here` "bloodgroup": _bloodDropdown.toString(), "phone_no": _contact.toString() }), …

17.08.2022
Django вставка из данных из другой таблицы с помощью sql

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

17.08.2022
Django. Добавление внешнего ключа к другой модели в представлении

Предположим, у меня есть две модели: Модель корзины Модель яблока В одной корзине может быть много яблок, поэтому между корзиной и яблоком существует отношение "один ко многим". Например, вот мои модели: class Basket(models.Model): backet_name = …

17.08.2022
Ошибка NoReverseMatch при попытке использовать Google OAuth 2.0

Я застрял на [Шаг 2: Перенаправление на сервер Google OAuth 2.0][1] из Using OAuth 2.0 for Web Server Applications Руководства Google. Я зарегистрировал свое приложение, получил идентификатор клиента и секрет, и имею те же авторизованные URI перенаправления в …