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

16.06.2022
Django url добавление к URL дважды request.path

В Django, если я использую {% url 'logout' %}, путь добавляется к URL дважды. Пример: если я нажимаю на кнопку logout btn, то URL выглядит как https://server_name/appname/appname/logout/, которого не существует, а на самом деле я хочу иметь …

16.06.2022
Django - проблема в workink с annotate

Я хочу написать запрос для выбора лучших пользователей (у меня есть модель с именем "LastResult". Лучшим пользователем считается тот, у кого больше объектов LastResult.) best_users = LastResult.objects.filter(answer__accept=True).annotate(solved_count=).order_by("-solved_count", "-time") в solved_count я хочу получить LastResult.objects.filter(answer__accept=True).filter(user=user #I …

16.06.2022
Как избежать необработанного SQL-запроса с несколькими JOIN?

Есть ли способ, как сделать сложные SQL селекты в методах Django? С несколькими JOIN пересекаются несколько таблиц с различными отношениями. Я пробовал много попыток с методом select_related, но так и не разобрался. Проще говоря - мне нужен ListView для модели …

16.06.2022
Выполнение только одной строки в цикле

Я пытаюсь выполнить все строки в полезной нагрузке через цикл, но после выполнения первой строки я получаю ошибку 'str' object has no attribute 'get', что происходит для всех остальных строк в API. payload: [ 0: {AuditorId: 122, Agents: …

16.06.2022
JavaScript как установить JWT для ресурса <img>

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

16.06.2022
Как добавить ID или класс к каждой опции в ChoiceField - forms.py Django

В настоящее время я создаю кортеж для опций и передаю два аргумента value и label, как TAG_OPTION = ( ('', 'Choose Tagging'), ("Option A","Option A"), ("Option B","Option B"), ("Option C","Option C"), ("Option D","Option D"), ("Option AB","Option AB"), ("Option BA","Option BA") …

16.06.2022
ValueError at /Insert Представление CRUDOperation.views.Insertemp не вернуло объект HttpResponse. Вместо этого оно вернуло None

From django.shortcuts import render from CRUDOperation.models import EmpModel from django.contrib import messages def showemp(request): showall = EmpModel.objects.all() return render(request,'Index.html',{"data":showall}) def Insertemp(request): if request.method == 'POST': if request.POST.get('firstname') and request.POST.get('middlename') and request.POST.get('lastname') and request.POST.get('department') and request.POST.get('designation') and request.POST.get('location') and request.POST.get('salary') and …

16.06.2022
Django-pgcrypto-fields занимает много времени при загрузке

Я использую django 2.2.13 и django-pgcrypto-fields 2.5.2. Также я использую email в качестве метода аутентификации. email хранится как поле pgcrypto. Имеется около 10000 активных пользователей. Когда пользователь пытается войти в систему, это занимает много времени (8-9 секунд). Я пытался …

16.06.2022
Как экспортировать только отфильтрованные данные в excel в django

Это мое представление, но в нем работает только return_type = 'time_slot' elif return_type= 'export is not working ' Я хочу экспортировать в excel отфильтрованные данные, поэтому я придумал это. заранее спасибо class TimeSlotReportView(AdminOnlyMixin, generic.DetailView): template_name = 'reports/time_slot_report.html'> ниже приведен …

16.06.2022
Python Django Filter assist для filter[last_login][gte]

У меня есть DjangoFilterBackend для фильтрации с соответствующими JSON API Specs. Вот мой класс фильтра ниже. Проблема в том, что он работает для /api/user?filter[last_login__gte]=2022-06-24T11:00:00Z Как я могу изменить, чтобы сделать его /api/user?filter[last_login][gte]=2022-06-24T11:00:00Z class UserFilter(django_filters.FilterSet): id …

16.06.2022
Как объединить колонки в словаре python, где определенные поля одинаковы?

У меня есть список словарей, как вы можете видеть ниже: [{ 'name': 'First Filter', 'nut': '122222', 'cpv': '111' }, { 'name': 'First Filter', 'nut': '122222', 'cpv': '123' }, { 'name': 'First Filter', 'nut': '123-41', 'cpv': '111' }, { 'name': …

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

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

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" =&gt; 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 и хочу, чтобы студенты могли отслеживать свой прогресс во время обучения, в этом случае я хочу, чтобы пользователи отмечали урок как пройденный. Теперь проблема в том, как подсчитать общее количество уроков, несмотря …