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

07.02.2022
Django почему возникает ошибка MultiValueDictKeyError?

вот мой код: if request.method == "POST": forms = GoogleAuthFroms(request.POST or None) if forms.is_valid(): code = request.POST["auth_code"] context = { 'forms':forms, } return render(request,'members/security.html',context) Эта строка кода code = request.POST["auth_code"] выбрасывает эту ошибку MultiValueDictKeyError at …

07.02.2022
Django_filters рекурсивная фильтрация

Итак, у меня есть фильтр django, который выглядит следующим образом: class ModelFilter(FilterSet): user_name = CharFilter(method="some_method") boss = ModelChoiceFilter(...) Моя модель выглядит примерно так: class Employee(Model): username = Charfield(...) boss = ForeignKey("self", ''') Таким образом, …

07.02.2022
Блокирование доступа к html-странице во время редактирования пользователем

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

07.02.2022
Как преобразовать строку в закрытый ключ RSA в python

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

07.02.2022
Лучший способ передачи зарегистрированного пользователя бэкенду в Django

Я новичок в Django и я правильно создал страницу входа/регистрации и страницу моего аккаунта. Теперь моя проблема в том, что независимо от того, какой пользователь вошел в систему, когда он переходит на страницу моего аккаунта, URL также будет ./account …

07.02.2022
Как улучшить время обработки ответа Django REST?

В проекте Django/DRF я пытаюсь улучшить производительность конечной точки API, которая принимает файл JSON и создает из него объекты модели в базе данных. Этот JSON может быть очень большим, содержащим сотни или тысячи записей. Представление использует класс DRF ViewSet …

07.02.2022
URLS веб-сайта django получает "?next="" случайным образом после развертывания в heroku

После развертывания приложения django на heroku в URL-адресе после каждой отправки формы или нажатия ссылки на сайте появляется вставка "?next="", я не понимаю, откуда она берется и почему heroku продолжает вставлять ее случайным образом, при локальном запуске приложение работает идеально. …

07.02.2022
Как добавить множество полей в фильтр поиска в django

Я написал API поиска для своего сайта на фреймворке django rest. Это API, в котором вы можете задать некоторые параметры в url и получить результат поиска. что мне нужно, так это возможность поиска по жанрам. Это означает, что мне нужно, …

07.02.2022
Зашифруйте проект Django

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

07.02.2022
Django.db.utils.ProgrammingError: колонка accounts_account.username не существует

Я получаю эту ошибку после настройки модели пользователя клиента. и теперь я получаю эту ошибку, когда я пытаюсь войти в панель администратора и когда я пытаюсь создать суперпользователя. Я пытался сбросить базу данных postgresql под названием skincareryland... но …

07.02.2022
DoesNotExist at / AllocationDetail соответствующий запрос не существует

Я знаю, что на stack overflow уже есть несколько вопросов, связанных с этой проблемой, и я прочитал их все, но все равно у меня ничего не получается. Я надеюсь, что кто-нибудь сможет помочь мне с этим. C:\Users\Ravokid\Desktop\E-Fund_2\users\views.py, строка 73, in …

07.02.2022
Как использовать карту в django

Мне нужна ваша помощь plz... Мне нужно показать график тепловой карты на странице с помощью Django во взглядах heat = sns.heatmap(mcor, annot=True) heat = plt.show() на странице Карта тепла {{heat|safe}} но реслут показывает карту на странице …

07.02.2022
Django loginview csrftoken fobidden error

Я хотел бы задать вам вопрос о Loginview в Django. Я использую Loginview как есть. Есть проблема, но я открываю две вкладки браузера и оставляю их открытыми как страницы входа (в том же браузере ) Когда я …

07.02.2022
FileField фреймворка REST: Как я могу принудительно использовать TemporaryUploadedFile

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

07.02.2022
Проверка CSRF не работает на Django при интеграции с reactjs

даже после добавления CSRF_TRUSTED_ORIGINS возникает ошибка при отправке post запроса Origin checking failed - (имя сайта) не соответствует ни одному доверенному источнику.

07.02.2022
Копирование отмеченных чекбоксом строк таблицы в буфер обмена на JS

В Django проекте в шаблоне есть html таблица, в каждой строке которой есть checkbox. Строки формируются на основе данных из БД с помощью цикла {% for %}. По клику на кнопку, отмеченные checbox'ом строки таблицы со всем содержимым (в ячейке …

07.02.2022
Ожидается возврат `Response`, `HttpResponse` или `HttpStreamingResponse` из представления в Django RestFramework

Я пытаюсь вернуть ответ после выполнения цикла, но получаю ошибку AssertionError at Data/CurrentRunningActivityForAudit/10 Expected a `Response`, `HttpResponse` or `HttpStreamingResponse` to be returned from the view, but received a `<class 'NoneType'>` когда я добавил еще один возвращаемый ответ …

07.02.2022
Фильтр по внешним ключам в таблицах данных Django-Rest

У меня есть datatable для Order модели, которая содержит некоторые поля из User модели и реализована с помощью сериализатора следующим образом serializers.py # customer order detail serializer class CustomerOrderSerializer(serializers.ModelSerializer): first_name = serializers.ReadOnlyField(source='user.first_name') last_name = serializers.ReadOnlyField(source='user.last_name') def __init__(self, *args, **kwargs): …

07.02.2022
Как использовать мультипроцессинг с Django для создания тысяч объектов из JSON?

У меня есть конечная точка API на Django REST, которая принимает файл .json и выполняет некоторые вычисления над данными для создания некоторых "профилей", затем выполняет некоторые проверки на ошибки и валидацию, и, наконец, возвращает ответ fail, если что-то пошло …

07.02.2022
Python Django: Как предотвратить очистку поля формы?

Я работаю с Python Django и у меня есть очень простая форма, состоящая из кнопки и поля ввода. Проблема в том, что поле ввода почему-то очищается после отправки формы. Как я могу предотвратить его очистку? Это мой файл python: …

07.02.2022
Данные Django JSONField с целочисленными ключами

Я хочу сохранить экземпляр модели с JSON диктом с целочисленными ключами, например {2: 3}. Но после сохранения мой dict превращается в {"2": 3}. Есть ли способ сохранить целочисленные ключи в JSON? class MyModel(models.Model): data = JSONField("data") record …

07.02.2022
Django Сложная ассоциативная аннотация, включающая подсчет и сумму

У меня есть следующий запрос Django: queryset = queryset.values( 'ticket_owner_email_address' ).order_by( 'ticket_owner_email_address' ).annotate( ticket_quantity_total=Count('ticket_associated_quantity'), ticket_price_total=Sum('ticket_price') ).values( 'ticket_quantity_total', 'ticket_price_total', 'ticket_owner_email_address' ) , который по существу выполняет поиск в определенной модели (Booking) по 'ticket_owner_email_address'. Для каждого "ticket_owner_email_address" я хочу, чтобы …

07.02.2022
Тестирование загрузки изображений в Django REST Framework

Я пытаюсь добавить несколько тестов к одному из моих приложений в проекте Django. Это приложение включает в себя Image модель: from django.db import models from django.utils.translation import gettext_lazy as _ from cecommerce.image_mappings import ImageAgnosticMapping from cecoresizer.fields import …

07.02.2022
Получение значения поля, доступного только для чтения, при проверке Serializer

Ошибка ### TypeError at /api/answer/. '>' не поддерживается между экземплярами 'NoneType' и 'datetime.datetime' serializer.py ### class AnswerSerializer(serializers.ModelSerializer): class Meta: fields = ('exercise', 'answer_text', 'answer_file','datesend') read_only_fields = ('datesend',) def validate(self, attrs): date = attrs.get('datesend') ex = attrs['exercise'] dateend = Exercise.objects.get(topic=ex.topic) if …

07.02.2022
Тестирование API Django Тест-кейсы api из swagger

Я новичок в тестировании API у меня есть куча API, и я хочу протестировать их Предположим, я пишу тестовые случаи для API https://apiuat.igrow.ag/api/v1/farm/ как я должен выполнить все функции функцию GET POST PATCH У меня …

07.02.2022
Django - кнопка для удаления строки в sqlite3

У меня вопрос... У меня есть Django приложение с почтовым ящиком, который показывает список со всеми письмами и их важность (приоритет ответа). нажатие на кнопку "Manage" переходит к просмотру почтового сообщения. Теперь я также хочу добавить кнопку "удалить", …

07.02.2022
Как вызвать функции представления администратора из представлений api в Django?

Я хочу запустить метод в моем представлении администратора (admin.py): class AbstractTestAdmin(NGModelAdmin) def display_message(self, request): messages.warning(request, "message") из моей страницы views/api.py: class InvoiceList(NGBaseView, generics.ListCreateAPIView) def create(self, request, pk=None) AbstractTestAdmin.display_message(request) Как заставить views/api.py запускать методы в …

07.02.2022
Лучшие практики создания многокомнатных помещений (видео и чат) с правами доступа на django и flutter

Последние пару дней я изучал возможность создания многокомнатной комнаты, где пользователи могут либо общаться, либо смотреть, либо совершать видеозвонки в зависимости от их прав в бэкенде Django(DRF) и фронтенде flutter. Для Django я обнаружил, что мне нужно использовать каналы …

07.02.2022
Почему Django выдает ошибку TypeError: Abstract models cannot be instantiated

Всем добрый день! У меня есть проект на django 4.0.1 в котором я использую бд mondodb. Для коннекта с базой я использую движок "djOngo". Соединение с базой работает корректно. В моем проекте мне необходимо создать модели вложенные в другие модели …

07.02.2022
AttributeError at /create_image/ Объект 'tuple' не имеет атрибута '_committed'

Я пытаюсь создать объект следующим образом, выдает вышеуказанную ошибку def create_image(request): item = Category( name='Images10', slug='img-10', ) item.image = ('abc.png', File(open('/static/assets/images/abc.png', 'rb'))) item.save() return HttpResponse('success') модель является class Category(models.Model): name = models.CharField(max_length=80, unique=True, blank=True, null=True) slug = models.SlugField(max_length=80, …

07.02.2022
Как использовать несколько моделей в одном наборе представлений/сериализаторе?

У меня есть 2 элемента в моей системе, которые я должен использовать. Но я пытаюсь разработать систему, в которой я должен получить их в одном представлении и упорядочить их по "временной метке". class CalendarEventSerializer(serializers.ModelSerializer): class Meta: model = CalendarEvent …

07.02.2022
Ошибка при экспорте в excel с помощью Django xlwt

Я пытаюсь экспортировать информацию в файл Excel из моего веб-приложения с помощью библиотеки xlwt, но в urls.py появляется следующая ошибка TypeError: export_excel_av_items() missing 1 required positional аргумент: 'request' models.py: class Stock(models.Model): id = models.AutoField(primary_key=True) name = models.CharField(max_length=30, unique=True) …

07.02.2022
Загрузка новых страниц через Ajax без обновления всей панели навигации Django

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

07.02.2022
Django - передача данных из базовой HTML-формы в модель

Я создал простое приложение на Django, используя некоторые учебники, но оно стало очень полезным, а также сильно масштабировалось. У меня есть базовая HTML таблица - заполненная данными из модели A. В конце таблицы есть кнопка Submit, которая просто использует …

07.02.2022
Суммарная стоимость всех предметов

У меня есть набор запросов, который содержит ряд транзакций для определенного продукта. transactions = Transaction.objects.filter(product__product_name_id = item.id) В этом наборе запросов содержится ряд полей. product amount price transaction_date Мне нужно вычислить итоговые значения в полях суммы. …

07.02.2022
Как исключить поля, находящиеся на одном уровне глубины с помощью DRF?

Как исключить поля, находящиеся на одном уровне глубины в django rest framework? Я хочу удалить поле id в testPieces и resultTestsList. вот мой API: мой сериализатор: class Test_Serializer(serializers.ModelSerializer): …

07.02.2022
API DJANGO - фоновый API [дубликат]

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

07.02.2022
Confluent-kafka-python сохранение в базу данных

У меня есть проект Djnago и я пытаюсь сохранить объекты в базу данных внутри потребителя kafka. Я получаю записи из kafka следующим образом: def sync_product_from_kafka_consumer(): topic = PRODUCT_KAFKA_TOPIC_NAME schema_str = """*some_json*""" json_deserializer = JSONDeserializer(schema_str, from_dict=dict_to_product) string_deserializer = StringDeserializer('utf_8') consumer_conf …

07.02.2022
Представление Project.views.profile не возвращало объект HttpResponse. Вместо этого оно вернуло None

Def profile(request): if request.user.is_authenticated: передать else: return render(request, 'profile.html') У меня есть такой код

07.02.2022
Как в django получить только не удаленные элементы из поля many to many, где обе таблицы имеют мягкое удаление?

< class B(mixins.BaseModel, OriginPublicIdMixin, mixins.SoftDeletionModel): # has soft deletion with soft deletion manager class C(mixins.BaseModel, mixins.SoftDeletionModel: # has soft deletion, with soft deletion manager class A(mixins.BaseModel, mixins.SoftDeletionModel): d = models.ManyToManyField("B", related_name="a", through="C") Теперь, когда я делаю a = …