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

14.01.2022
Как связать вновь созданную модель файла

У меня такой код, @receiver(post_save, sender=FileAnswer) def save_category_signals(sender, instance, **kwargs): file_types = ["image", "image-multiple"] file_type = instance.question.form_input_type if file_type in file_types: image_path = instance.body.path image = Image.open(image_path) img = image.convert('RGB') new_path = image_path.rsplit('.', 1) pdf = img.save(f'{new_path[0]}_{instance.id}.pdf', format="PDF") # …

14.01.2022
Почему я получаю "OperationalError: No Such Table" в Django

Я пытаюсь хранить значения в базе данных sqlite и извлекать их из базы данных для использования в моем проекте с помощью моделей django. В моем проекте django есть два приложения: 'main' и 'apply'. Я запустил migrate и makemigrations для обоих. …

14.01.2022
Как использовать протокол modbus с Django?

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

14.01.2022
Перенос домашней страницы с Django на React

я создал домашнюю страницу, используя Django templating engine и на одной странице находится js приложение, которое я написал. Теперь я перешел к архитектуре Frontend <-> Backend с React и Django-rest-framework. Приложение, которое у меня было на Django, обслуживалось …

14.01.2022
Django фильтр, множество запросов в массиве

нужен массив, в который добавляется объект Q() фильтр с большим количеством значений Anime.objects.filter(Q(question__startswith='Who') & Q(question__startswith='What')) но нужно что-то вроде этого val_arr = [] val_arr.append(Q(question__startswith='Who')) val_arr.append(Q(question__startswith='What')) Anime.objects.filter(val_arr)

14.01.2022
Django aws выясняет, сколько текущего трафика может выдержать мой сайт?

У меня есть приложение django, работающее в aws EC2, мой вопрос в том, как выяснить, сколько точно текущего трафика может выдержать мой сайт и как это улучшить?

14.01.2022
Представление множественного выбора из формы django [закрыто]

Используя форму в Django, я создал поле множественного выбора. Как обработать результат в представлении. Каждый раз я получаю только один VALUES, а я хотел получить комбинацию. есть код views.py from django.http import HttpResponse from django.http import HttpResponseRedirect from django.shortcuts import …

14.01.2022
Как заставить django allauth google sign in перенаправлять на домашнюю страницу?

Здравствуйте, я использую django и django all auth для аутентификации и использую функцию google, так что когда пользователь решает войти в систему, он аутентифицируется с помощью своего аккаунта google, затем он перенаправляет его на домашнюю страницу, в моем случае …

14.01.2022
Django-CKEditor Загрузка изображений Типы файлов

Я успешно установил Django CKeditor с Uploader, но у меня есть одна проблема, о которой я не могу найти информацию. Когда я выбираю Upload, я получаю стандартный файловый браузер Windows, но он настроен на все файлы. Как я могу настроить …

14.01.2022
Проблемы с моими кнопками +/- внутри группы ввода

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

14.01.2022
Django REST Framework: Если бэкэнд является поддоменом, set-cookie будет присутствовать, но cookie не будет храниться в браузере

Я пытаюсь использовать Django REST Framework и dj-rest-auth, djangorestframework-simplejwt для аутентификации куки JWT, но у меня проблемы с CORS связью между доменами и поддоменами. Я не уверен, является ли это проблемой CORS или нет, но cookie не сохраняется в браузере. …

14.01.2022
Создает бинарную комбинацию или комбинацию всех атрибутов

Я хочу создать запрос, который создает бинарные или комбинированные атрибуты. Например, у меня есть следующий класс class foo(models.Model): m_person= models.ForeignKey('Person', on_delete=models.CASCADE) m_rang = models.ForeignKey('Rang', on_delete=models.CASCADE) m_a = models.BooleanField(default=True, name='a') m_b = models.BooleanField(default=False, name='b') m_c = models.BooleanField(default=False, name='c') m_d …

14.01.2022
Django & ajax при нажатии на span для открытия select страница обновляется

Я ищу решение для отправки формы, когда вы нажимаете на span, чтобы открыть select, страница обновляется <span id="update-button" data-index="{{product.id}}"> <label for="select{{ product.id }}"></label> <select id="select{{ product.id }}" > <option value="" selected disabled hidden>{{ item.qty }}</option> <option value="">1</option> <option value="">2</option> <option …

14.01.2022
Django: Как добавить кнопку на страницу создания объекта?

У меня есть следующие модели: from django.db import models class Teacher(models.Model): name = models.fields.CharField(max_length=255) favorite_student = models.ForeignKey("Student", blank=True, null=True, on_delete=models.RESTRICT, related_name="+") class Student(models.Model): name = models.fields.CharField(max_length=255) teacher = models.ForeignKey(Teacher, on_delete=models.CASCADE) def set_as_favorite_student(self): self.teacher.favorite_student = self Я также …

14.01.2022
Django 4.0 поддомен с подстановочным знаком не позволяет установить токен csrf

У меня проблема с бэкендом Django 4.0 в режиме отладки, где я использую session auth с токеном csrf. Я использую поддомены с подстановочными знаками: CSRF_TRUSTED_ORIGINS = ["http://*.local.lab:8080"] ALLOWED_HOSTS = [".local.lab"] CORS_ALLOW_ALL_ORIGINS = True CORS_ALLOW_CREDENTIALS = True CSRF_COOKIE_HTTPONLY = …

14.01.2022
Как десериализовать массив первичных ключей с помощью Django Rest Framework PrimaryKeyRelatedField

Я следовал docs при настройке моего сериализатора. class PlaylistSerializer(serializers.ModelSerializer): songs = serializers.PrimaryKeyRelatedField(queryset=Song.objects.all(), many=True, allow_empty=True, required=False) class Meta: model = Playlist fields = ['id', 'name', 'songs', 'created_at'] Если я добавляю несколько песен в плейлист в админке …

14.01.2022
Аутентификация пользователей Django с нечувствительным к регистру именем пользователя

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

14.01.2022
Как сериализовать модель django и сохранить новые строки?

Я пытаюсь сериализовать модель django для хранения всех сделанных изменений. Мне нужно преобразовать некоторые значения в строку, чтобы избежать ошибок. Вот что у меня есть на данный момент: associated_objects = {"parts":{}} for item_part in item_parts: part = Part.objects.get(id=item_part.part.id) …

14.01.2022
Как передать kwargs из django Fixture в django Signal

Мне нужно передать дополнительный параметр из Django fixture в Django pre_save signal. Я попробовал несколько способов, но не смог этого сделать. Django Fixture: [ { "model": "club_courses.Country", "pk": 1, "is_created": "False", // This is the extra paramter that I …

14.01.2022
Добавление атрибута формы к полю ввода

Я пытаюсь добиться отправки формы с полями ввода вне формы ( см. здесь). Поэтому я хочу добавить атрибут form="" к моим полям ввода, как описано здесь: class TestForm(forms.Form): class Meta: model = Product fields = ["number"] …

14.01.2022
Django перенаправление на представление с помощью kwarg не работает

Моя цель - перенаправить клиента на детальное представление сеанса чата, если он пытается открыть новый сеанс чата с кем-то, с кем у него уже есть сеанс чата. Все работает нормально, но когда я попытался открыть дубликат сеанса чата, он …

14.01.2022
Django кумулятивная сумма в модели (sqlite)

Моя модель: class transaction(models.Model): transactiondate = models.DateField() category = models.ForeignKey(category, on_delete=models.PROTECT, default=0) details = models.CharField(max_length=200, null=True) amount = models.DecimalField(decimal_places=2, max_digits=10) accountid = models.ForeignKey(account, on_delete=models.PROTECT) И я получаю кумулятивный итог для каждой даты, используя необработанный SQL-запрос: def cumulativebalance(): …

14.01.2022
IndexError: индекс кортежа вышел за пределы диапазона - Django

При попытке выполнить консультацию с БД (Heroku postgres) я получаю IndexError: tuple index out of range: views.py: def get_total_per_month(request, year): user= User.objects.values("id").filter(username=request.user) query = ( f"SELECT to_char(date_trunc('month', \"move_date\"), 'MM') AS month_number," f" sum( CASE WHEN \"move_id\" = 1 THEN …

14.01.2022
Включена функция представления Django для навигационной панели

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

14.01.2022
Возвращение списков из url в Django

Есть ли способ возвращать списки, переданные в url в качестве параметров? Я заметил, что если список передается в url представления, то когда вы обращаетесь к переданному списку в представлении через self.kwargs['parameter'] и печатаете его, то результатом будет ['item', 'item2'], …

14.01.2022
Как указать путь в файле конфигурации трубопровода?

2022-01-13 15:50:40.558948: W tensorflow/core/common_runtime/gpu/gpu_bfc_allocator.cc:39] Переопределение параметра allow_growth, поскольку установлена переменная окружения TF_FORCE_GPU_ALLOW_GROWTH. Исходное значение в конфигурации было 0. INFO:tensorflow:Using MirroredStrategy with devices ('/job:localhost/replica:0/task:0/device:GPU:0',) I0113 15:50:40.563051 140140612618112 mirrored_strategy.py:376] Использование MirroredStrategy с устройствами ('/job:localhost/replica:0/task:0/device:GPU:0',) INFO:tensorflow:Maybe overwriting train_steps: None I0113 15:50:40.798899 140140612618112 config_util.py:552] …

14.01.2022
Могу ли я запросить ERP в приложении Django, если база данных ERP не находится в модели Django?

В моей компании мы занимаемся механической обработкой. Мне нужно создать приложение, в котором люди могут объявлять о смене инструмента. Станки перечислены в ERP компании, поэтому приложение должно запросить ERP, чтобы получить список станков. Таким образом, пользователь может выбрать станок, …

14.01.2022
Почему html не распознает функцию просмотра?

Я пытаюсь создать управление запасами с помощью Django. При создании опции удаления я сталкиваюсь с ошибкой. Сообщение об ошибке звучит так: "Reverse for 'delete' not found. 'delete' не является допустимой функцией представления или именем шаблона." Я вставлю свой код …

14.01.2022
Django: Создание вручную сессионного cookie и последующая аутентификация с его помощью

Я использую Django-Rest-Framework с аутентификацией токенами. В моем приложении для Android я хочу открыть webview и отобразить некоторое содержимое из представления, которое требует аутентификации. Из-за этого я написал вызов rest для получения идентификатора сессии. /rest/getsessionid/ => выглядит следующим образом: …

14.01.2022
Как изменить форму набора запросов django и показать в шаблоне

Я хотел перестроить свой django queryset и этот queryset отображается на странице вот так. Я хочу, чтобы он отображался в одной строке, а первый столбец объединялся и отображался в одной строке. Это можно сделать в python и …

14.01.2022
Удаление непримененных миграций Django

Я изменил поле модели в локальной среде и выполнил миграцию. Все было в порядке, пока я не переместил его в продакшн. Я попытался применить миграции к своей БД и получил ошибку: cannot ALTER TABLE because it has pending trigger …

14.01.2022
Приложение React не может связаться с бэкенд-приложением python на localhost на том же сервере

У меня есть публичная облачная виртуальная машина, которая имеет публичный IP, скажем 160.159.158.157 (на ней зарегистрирован домен). У меня есть приложение Django (бэкенд), которое поддерживает CORS и обслуживает данные через порт 8080. У меня есть приложение React, запущенное на …

14.01.2022
Объект не имеет атрибута "_set" в django

Не могу понять, где моя ошибка. Не удается отобразить список комментариев блога. Я использую django и react и имею следующие модели записи в блоге и комментариев в блоге class BlogComment(models.Model): post = models.ForeignKey(BlogPost, on_delete=models.SET_NULL, related_name="post_comment", null=True) user = models.ForeignKey(settings.AUTH_USER_MODEL, …

14.01.2022
OpenCV и MacOS - регионы перетаскивания NSWindow должны быть аннулированы только в основном потоке

Фоновая информация: Я использую python 3.9, Django 4.0.1, OpenCV 4.5.5.62, MacOS Big Sur 11.6 Я создаю функцию обнаружения/распознавания лиц для моего приложения DJango, однако когда я пытаюсь получить отображение камеры, я получаю следующую ошибку: Ниже приведен …

14.01.2022
Как использовать протокол modbus с django?

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

14.01.2022
Как изменить разрешение на основе request.query_params в Django rest frameworks?

Я объединил два представления, которые делают почти одно и то же, за исключением разрешения, я хочу изменить разрешение на основе: если company id находится в параметрах. Если нет, то использовался бы простой класс IsAuthenticated и также создавалось разрешение для IsCompany. …

14.01.2022
В моем приложении Inventory App я пытаюсь сделать несколько продаж одновременно, что побуждает меня создать две модели, одну для заказа, вторую для сохранения продаж.

В любое время, когда я пытаюсь отправить заказ, он не отправляет количество, я пытаюсь сделать так, чтобы он был отправлен, но всегда получаю эту ошибку (Поле 'quantity' ожидало число, но получило 'None'). Вот мои модели... постоянная продажа сохранить таблицу class …

14.01.2022
Как использовать пример Bootstrap 'Dashboard' в моем Django проекте?

В настоящее время я использую компоненты bootstrap (4.3.1), но я хотел бы использовать полный пример: https://getbootstrap.com/docs/4.1/examples/dashboard/ Но нет много объяснений, как его использовать, кроме как скачать исходный код, но там так много файлов, что я …

14.01.2022
ERROR in src\containers\Login.js Line 35:5: Ошибка парсинга: Неожиданная лексема (35:5)

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

14.01.2022
Интеграция Django и Iyzco

Я пытаюсь построить back-end систему электронной коммерции с помощью Django. Но у меня нет никакого представления о платежной системе. Я искал учебник Iyzco для Django, но не смог найти ничего толкового. Может ли кто-нибудь посоветовать мне какой-нибудь учебник или …