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

16.06.2022
Реализация истечения срока действия сессии SAML SSO при переходе туда и обратно между доменами нашей системы и внешними доменами

В моей системе используется фреймворк django с MongoDB и reactJS. Я реализовал SSO с помощью инструментария python с открытым исходным кодом, предоставленного OneLogin (https://pypi.org/project/python3-saml/) Предположим, у нас есть известный набор системных доменов (www.app1.com, …

16.06.2022
Как настроить сообщение об ошибке по умолчанию для пустого имени пользователя при входе в систему

учетные данные для входа в систему : { "account_id":"", "password":"abdu@123" } ответ : { "account_id": [ "This field may not be blank." ] } Эта ошибка возникает из-за rest_framework.fields.CharField. Я попытался переопределить его, сделав : class …

16.06.2022
Как отфильтровать базу данных через выпадающий список с помощью ajax?

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

16.06.2022
Как отключить проверку ALLOWED_HOST на определенном URL Django REST API?

Есть ли способ отключить проверку DJANGO ALLOWED_HOST для определенного URL API, Мы хотим разрешить запросы API со списка веб-сайтов (HOSTS), но есть машина RFID-считывателя, которая также будет записывать данные на наш сервер DJANGO с помощью REST API, и мы …

16.06.2022
Взаимосвязь моделей и отображение моделей

У меня есть модель склада и модель товара, упрощенная до - class Warehouse(models.Model): warehouseCode = models.CharField(max_length=30) class Item(models.Model): itemCode = models.CharField(max_length=30) и третья модель для отображения отношений в виде того, может ли товар храниться на складе или …

16.06.2022
Как определить ManyToManyField в Django для тестов

Для тестирования моих сериализаторов в django rest framework я использую метод Model Name.objects.create для создания полей. Но я не могу создать поле ManyToManyField. Догадайтесь, во-первых, мне нужно создать объекты для первой модели и для второй модели, иначе не удастся …

16.06.2022
"get()" Запись из БД Django SQLite3 ПОСЛЕ шифрования с помощью django_cryptography

Я создал Django-приложение, в котором прошу посетителя сайта ввести свое имя в форму. После отправки POST-файла, он сохраняет его имя и IP-адрес, с которого он зашел на сайт, в базе данных SQLite3. Для тренировки я шифрую IP-адрес перед сохранением в …

16.06.2022
Возникла несуществующая ссылка django

Писал авторизацию для сайта и у меня появилась ссылка которую я не вставлял. В коде ее нет, но когда перехожу на сам сайт она там появляется. Происходит это в блоке контент. Подскажите как пофиксить пожалуйста. Код базы <html lang="ru"> <head> …

16.06.2022
Представление выхода из журнала Django не работает (без сетевого трафика)

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

16.06.2022
Отношение "users_user" не существует

Итак, я пытаюсь перенести свое приложение после создания проекта, и эта ошибка выскочила неожиданно... LINE 1: SELECT (1) AS "a" FROM "users_user" WHERE "users_user". "user.... Единственное, что я сделал по-другому, это то, что я использовал абстрактного пользователя для расширения …

16.06.2022
Django подсчитывает все уникальные точности поля многие-ко-многим

У меня есть такие модели: class Book: author = models.ManyToManyField() class Author: ... Я хочу получить всех уникальных авторов, у которых есть книги. example КнигаА: АвторА, АвторВ КнигаВ: АвторВ, АвторС У других D, E, …

16.06.2022
Разрешение для владельца учетной записи пользователя

Я создаю 2 разрешения для владельца учетной записи пользователя и владельца квартиры. Хотя у них одинаковый код, владелец учетной записи пользователя не работает. permissions.py class IsOwnerUserOrReadOnly(permissions.BasePermission): def has_object_permission(self, request, view, obj): if request.method in permissions.SAFE_METHODS: return True …

16.06.2022
Проблема с регистрацией пользователя на веб-странице django

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

16.06.2022
Как обрабатывать две формы Django в одном представлении?

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

16.06.2022
Джанго: Загрузите временное изображение

В настоящее время я пытаюсь создать функцию в приложении Django для загрузки датафрейма pandas в виде изображения. Я хочу создать изображение как временный файл, загрузить его, а затем удалить. Кто-нибудь знает, как интегрировать tempfile в этот код? Views.py …

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

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

16.06.2022
Как я могу пополнить свой инвестиционный баланс с помощью django

С помощью приведенного ниже кода я пытаюсь добавить сумму к моему текущему балансу, но получаю ошибку объект "QuerySet" не имеет атрибута 'balance' def create_investment_view(request): if request.method == "POST": form = InvestmentForm(request.POST) if form.is_valid(): amount = form.cleaned_data['amount'] user_investment = Investment.objects.all() user_investment …

16.06.2022
React native - django api jwt - HTTP Fetch fails with "TypeError: Network request failed"

Я пытаюсь подключить мое приложение react native к django. я использую JWT. я пытаюсь отправить метод post в мой api, но я получаю "TypeError: Network request failed" => Resolved каждый раз, когда я нажимаю кнопку входа. я использую настоящее устройство …

16.06.2022
Django: Поле 'id' ожидало число, но получило <Видео: Введение

Я пытаюсь получить id видео, но он продолжает показывать эту ошибку Field 'id' expected a number but got &lt;Video: Introduction&gt;. Как мне добавить number, что ожидается, а не строку. views.py def mark_lesson_done(request, course_slug, video_id): user = request.user profile = Profile.objects.get(user=user) …

16.06.2022
Django - Добавление JWT-токена к GET-запросу img src

В моем Django-приложении я хочу отобразить изображение с внешнего веб-сервера. Этот веб-сервер возвращает изображение, только если в заголовке запроса установлен токен авторизации (JWT). В моем шаблоне Django я делаю: &lt;img src="{{ blabla.cover_url }}"&gt; Где cover_url - это модельная функция, …

16.06.2022
Сообщение об ошибке Login Failed на основе представлений Django

У меня есть проект, сделанный на django based view. Мне нужно показать сообщение об ошибке, когда пользователь вводит неправильный пароль, но на всех форумах, которые я видел до сих пор, есть предложение использовать 'Form'. Нет ли способа показать сообщение …

16.06.2022
Предложение AWS против Heroku

Hello У меня есть приложение с django, которое я развернул на heroku, я использую RDS, и теперь я думаю, что лучше для меня heroku или AWS. Мои вопросы также, приложение работает медленно, так как я использую redis и все в …

16.06.2022
E1101: Модуль 'ldap' не имеет члена 'OPT_DEBUG_LEVEL' (нет члена)

У меня есть следующий код в файле settings.py моего приложения Django: AUTH_LDAP_CONNECTION_OPTIONS = { ldap.OPT_DEBUG_LEVEL: 0, ldap.OPT_REFERRALS: 0, } Когда я запускаю pylint, я получаю: E1101: Module 'ldap' has no 'OPT_DEBUG_LEVEL' member (no-member) E1101: Module 'ldap' has …

16.06.2022
Сброс пароля с помощью graphene-django?

В нашем текущем проекте мы переносим все наши представления с django на react с помощью graphene. Первоначально мы использовали встроенную в django систему аутентификации для регистрации пользователей, входа в систему и сброса пароля. Для переноса представления входа мы использовали …

16.06.2022
Потеря данных в db.sqlite3 при развертывании проекта django в heroku

Когда я делаю обновления на своем сайте, я теряю все данные, которые были добавлены в мои модели. Например, мои модели включают пользователей и service_calls, и когда я запускаю обновление, оно перезаписывает мой файл db.sqlite3, и я возвращаюсь к тому, что …

16.06.2022
Недостатки динамического SECRET_KEY в Django

Я только начал изучать Django и мне интересно, какие недостатки могут быть у использования случайно сгенерированного SECRET-KEY. Пока что я начал с использования этого кода... from pathlib import Path import random, string # Build paths inside the project like this: …

16.06.2022
Python django whatsapp бот, позволяющий другим регистрироваться на БД без использования html

Создание проекта Django django-admin startproject messages . django-admin startapp whatsapp python manage.py migrate python manage.py runserver Откройте файл settings.py из каталога messages INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'whatsapp.apps.WhatsappConfig', # ← new item ] …

16.06.2022
ERROR "grpc_status": 14. от клиента при попытке сделать запрос к серверу внутри Docker

Я использую django grpc framework для сервера и fastapi для клиента. Все это хорошо работает в локальном режиме, запуская их по очереди. Но когда я пытаюсь использовать Docker, почему-то (я думаю) клиент не может установить соединение. Вот код для …

16.06.2022
Django: как сделать простой расчет с помощью django python?

Я создаю LMS с использованием django и хочу, чтобы студенты могли отслеживать свой прогресс во время обучения, в этом случае я хочу, чтобы пользователи отмечали урок как пройденный. Теперь проблема в том, как подсчитать общее количество уроков, несмотря …

16.06.2022
Как подсчитать количество загрузок в админке Django

Я новичок в администрировании Django. Я сделал небольшой сайт, где я даю возможность пользователю загружать некоторые mp3 файлы.Для этого я использую Django file upload. У меня есть html страница для показа всех этих файлов, где есть возможность скачать их, нажав …

16.06.2022
Базовый шаблон Django не работает при удалении одного 'include'

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

16.06.2022
AJAX выбирает только идентификатор первого элемента в цикле DJANGO

AJAX выбирает только идентификатор первого элемента в цикле DJANGO. Везде, где я нажимаю кнопку "редактировать", он возвращает содержимое первого сообщения. Я использовал подобную методологию в других функциях (например, кнопка "like"), но в этой я не понимаю, почему она выбирает …

16.06.2022
Когда необходимо создавать новое приложение (с помощью startapp) в Django?

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

16.06.2022
Почему IntegrityError, ограничение UNIQUE не сработало при обновлении модели django?

Я использую Django 4.0.5 и пытаюсь сохранить модель видео youtube, а затем загрузить его миниатюру. Когда я обновляю модель с миниатюрой, она выдает IntegrityError, но я не могу понять почему. models.py class YoutubeVideo(models.Model): title = models.CharField(max_length=255) description = …

16.06.2022
Кнопка SUBMIT для Django Modal Forms не работает, нет url для направления на нее

Итак, я пытаюсь добавить данные в базу данных с помощью модала, для этого я использую django-bootstrap-modal-forms. Я следовал шагам в manual, шаг за шагом, и в итоге у меня все получилось. Ну, все, кроме кнопок на …

15.06.2022
Функциональность Django CRUD после изменения модели

Я строил CRUD-функциональность с помощью create_project_old, update_project, update_project. Затем я немного изменил свои models.py и представления create_project_new, но я, к сожалению, не знаю, как я должен изменить свои представления update_project и delete_project. Я также разместил свои новые models.py и …

15.06.2022
Избегайте дублирования в цикле Django for с отношением "многие ко многим

Моя цель - перечислить названия тегов для каждой созданной заметки. У меня возникают проблемы, потому что tag_title и note связаны через отношения "многие ко многим". Как я обычно это делаю: {% for note_tag in note_tags %} …

15.06.2022
Запрос к модели Django и сравнение ее полей на предмет сходства или близких дубликатов

У меня есть модель, которая записывает изменения других моделей в моей базе данных. Я хотел бы запросить изменения, которые добавляют только символ новой строки -- \n. Моя модель изменений выглядит следующим образом: class Change(models.Model): object_type = models.ForeignKey( ContentType, …

15.06.2022
While, а не зацикливание в Python

Я пытаюсь сделать игру "камень-ножницы-бумага" с раундами. Я использую цикл while, но он не возвращается к началу. Я пробовал объявлять переменные внутри цикла while, снаружи и многое другое, но это просто не работает. Я оставлю код здесь. Спасибо за помощь! …

15.06.2022
TypeError: get() принимает 1 позиционный аргумент, но было задано 2

Я создаю веб-приложение Inventory и сталкиваюсь с этой ошибкой. Я пытаюсь получить имя пользователя из токена, чтобы показать пользовательское сообщение приветствия и показать, что пользователь вошел в систему как кто-то. Вот мой Views.py, который получает Token из localStorage …