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

19.04.2022
Как связать таблицу с несколькими другими таблицами, сохраняя при этом отношения "один-ко-многим"?

Допустим, у меня есть следующие классы моделей: # Inspection target class Target(models.Model): ... # Issue found during the inspection class Issue(models.Model): target = models.ForeignKey(Target, on_delete=models.CASCADE, related_name='issues') Итак, Target может иметь несколько связанных Issue, в то время как …

19.04.2022
Запуск Django проекта из Gitlab - локально

Есть проект в Gitlab (внутренний) с полностью настроенным nginx, gitlab yml, docker, CI/CD. Возможно ли данный проект запустить у себя на компьютере, если да, то как?

19.04.2022
Администратор здания в Django должен войти в систему с именем и паролем здания для входа в систему

Я делаю программу управления зданием. Building Block Door No Every month, the manager receives a salary from the residents of the building. Administrator The building name and password will be entered to login and select the desired building. …

19.04.2022
Лучшая практика для многократного вызова функции save()

При вызове сохранения много раз, оно работает, но занимает несколько минут. num = 100000 for i in range(num): lu = sm.UserType(type_id=1) lu.save() В моем понимании сохранить исполнение SQL. Так что если я могу собрать save вместе, …

19.04.2022
Django Admin Filter если существует, то исключить эти элементы

Мне нужно отфильтровать с помощью этого запроса, чтобы не видеть каждый элемент по всему миру, если я могу сделать запрос со спецификой страны и буду видеть только специфику страны, мне нужна помощь в этом admin.py def formfield_for_manytomany(self, db_field, request, …

19.04.2022
Django get distinct на основе группы полей строк

У меня есть модель, которая хранит почтовые журналы. Я хочу отправить одно основное письмо и два письма с напоминаниями. Я разделил почтовые журналы по типу. (first_email, first_reminder_email, second_reminder_email). Нужны записи, которым мы отправили все три письма. Моя модель class …

19.04.2022
Django, Создание GIN-индекса для дочернего элемента в поле массива JSON

У меня есть модель, которая использует PostgreSQL и имеет поля следующего вида: class MyModel(models.Model): json_field = models.JSONField(default=list) Это поле содержит следующие данные: [ {"name": "AAAAA", "product": "11111"}, {"name": "BBBBB", "product": "22222"}, ] Теперь я хочу индексировать …

19.04.2022
Как правильно отправить json body с axios из React в Django Rest Api?

Я пытаюсь отправить пост-запрос к моему django rest API с помощью Axios из react frontend. Home.js Здесь я получаю значение из формы, устанавливаю состояние и отправляю значение в функцию, которая будет вызывать API при submit const [query, setQuery] = …

19.04.2022
Как получить токен для пользователя с полезной нагрузкой с помощью Django Simple JWT

Я могу получить правильный токен при вызове URL /token/, но я хочу создать токен вручную для пользователя при вызове /login/. urls.py: from django.urls import path from . import views from .views import MyTokenObtainPairView from rest_framework_simplejwt.views import …

19.04.2022
DeepAR в python django imp[lementation

У меня есть файл deepAR.wasm, models-68-extreme.bin, deepar.js, когда я попробовал использовать функцию python под названием AR_web_view, я получил ошибку "wasm streaming compile failed: TypeError: Failed to execute 'compile' on 'WebAssembly': Incorrect response MIME type. Ожидается 'application/wasm'." что мне делать, …

19.04.2022
ValueError: Невозможно присвоить "1": "RecipeRequirements.ingredient" должен быть экземпляром "Ingredient" [дубликат].

Я работаю над неуправляемым проектом и пытаюсь создать экземпляр модели RecipeRequirements, но получаю; ValueError: Невозможно присвоить значение "1": "RecipeRequirements.ingredient" должен быть экземпляром "Ingredient". Это экземпляры, которые я хочу создать, и я создал экземпляры ингредиентов без каких-либо …

19.04.2022
Возвращают ли выражения один и тот же набор queryset?

Я использую django ORM. Возвращают ли следующие выражения равные наборы запросов? q1 = Model.objects.filter(field1=foo, field2=bar) q2 = Model.objects.filter(Q(field1=foo, field2=bar)) q3 = Model.objects.filter(Q(field1=foo) & Q(field2=bar)) q4 = Model.objects.filter(Q(Q(field1=foo) & Q(field2=bar)))

19.04.2022
Как решить проблему ValueError : Данное имя пользователя должно быть установлено

Я пытаюсь зарегистрировать пользователя с помощью Python Django. Валидация осуществляется с помощью JavaScript. Когда пользователь вводит свои данные и нажимает кнопку регистрации, данные сохраняются в базе данных. Предположим, если пользователь нажмет на кнопку регистрации, не введя свои данные, я получу …

19.04.2022
Захват веб-изображений на Javascript и Python с фиксацией времени в порядке очереди

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

19.04.2022
AssertionError: 302 != 200 : Не удалось получить страницу перенаправления '/api/v2/app/nextdialog': код ответа был 302 (ожидалось 200)

AssertionError: 302 != 200 : Не удалось получить страницу перенаправления '/api/v2/app/nextdialog': код ответа был 302 (ожидалось 200) В DJango возможно ли иметь три вида, каждый из которых перенаправляет на следующий. Вид 1 перенаправляет на вид 2, а вид 2 перенаправляет …

19.04.2022
Перехват вызовов определенных функций с помощью родительских/дочерних классов?

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

19.04.2022
Django пытается аутентифицировать пользователя Wrong для AWS RDS и терпит неудачу

Я размещаю базу данных postgresql на AWS с помощью службы RDS. Я пытаюсь подключить проект django к базе данных aws с помощью файла settings.py в проекте django. Я продолжаю получать следующую ошибку: подключение к серверу по адресу …

19.04.2022
Django view.py, как удалить элемент из вложенного dict перед возвратом ответа в react?

В настоящее время у меня есть функция в view.py, обрабатывающая POST запрос от react. Я хочу удалить элемент из вложенной дикты перед отправкой ответа обратно в react. Мой view.py: @api_view(['GET', 'POST']) def TableViewList(request): if request.method == 'POST': serializer = TabelSerializer(data=request.data) …

19.04.2022
Запрещено для ошибки url с сайта http://schemas.xmlsoap.org/soap/encoding/

Я получаю эту ошибку "Forbidden for url" при использовании zeep. Кто-нибудь знает, в чем причина? Я пытался использовать некоторые опции из объекта Client в zeep, но безрезультатно. Или это что-то не так в моем WSDL-файле? Самое странное, что этот …

19.04.2022
Django rest framework api определить источник запроса Как мобильный или WEB в

How to Detect Either browser request or other by by Django REST viewsets.ModelViewSet

19.04.2022
Страница неактивного аккаунта не работает в django-allauth

Я успешно установил систему аутентификации в приложении django, используя популярный пакет django-allauth. Я приостановил зарегистрированного пользователя, обновив SuspendedUser.is_active=False, но всякий раз, когда я пытаюсь войти в систему как приостановленный пользователь, я получаю сообщение о неудачной аутентификации The username and/or …

19.04.2022
Почему Django не создает папку templates автоматически?

Когда я использую django2.0, я встречаю ошибку:django.template.exceptions.TemplateDoesNotExist: name.html. Я обнаружил, что проблема в том, что django не создал каталог шаблонов автоматически. Я использую команду commanddjango-admin startproject demo для запуска проекта, но я не вижу директорию шаблонов как учебник. Могу я …

19.04.2022
У вас нет права просматривать или редактировать что-либо - только суперпользователи могут делать все.

У меня есть модель, зарегистрированная в Django admin. Затем я создал двух пользователей superuser и обычного пользователя. Этот обычный пользователь получил права staff=True, read и change для модели News от суперпользователя. Однако, когда я вхожу в систему с этим …

19.04.2022
Попытка создать пользовательское поле формы загрузки файлов в Django

Я пытаюсь заставить работать поле формы загрузки файлов в Django, и у меня возникают проблемы с динамическим изменением обязательного атрибута поля формы. Я пробовал использовать "self.fields['field_name'].required=True" в методе init формы, но это не работает. Я рассматривал Django, динамически …

19.04.2022
Ошибка heroku при попытке создать суперпользователя

Я новичок в Django и пытаюсь создать свое приложение на Heroku, однако я застрял на этой ошибке. Я видел некоторую информацию о том, что heroku не может использовать sqllite, поэтому я пытался перейти на postgres, но не уверен, почему …

19.04.2022
Python: Как отправить вывод терминала в html

Я сейчас работаю над проектом с использованием OpenCV, у меня есть программа, которая обнаруживает круги на видео в реальном времени и выводит количество кругов в терминал каждые 10 секунд, используя (len(circles[0, :])), и time. sleep(10) Теперь я хотел бы …

19.04.2022
Django Rest Framework Endpoint Request Fails with Error Cross-Origin Request Blocked

У меня есть приложение django rest back end с angular front end. Все конечные точки отлично работают локально, но когда я развертываю его в облаке google, все конечные точки работают, кроме одной, которая продолжает выдавать ошибку Cross-Origin Request Blocked: …

19.04.2022
Как взять id из формы django model, использовать его в качестве url и получить все данные из этого значения из формы?

Я делаю проект CS50 Project 2 и мне нужно сделать веб-страницу, которая принимает id через url и извлекает всю информацию об этом конкретном предмете из базы данных для отображения на веб-странице. def listing(request, id): id = Listings.objects.get(id=2) return render(request, …

19.04.2022
Манипулирование несколькими формами, сгенерированными с входным значением в Django

Я хочу манипулировать несколькими формами в зависимости от входного значения. Я использую приведенный ниже код для генерации нескольких форм : $(function() { var input = $('<div><br><table class="form-table">\ <tr>\ <td><label for="type">Type</label></td>\ <td>\ <select name="type" id="type">\ <option value="">----- Choose Type -----</option>\ …

19.04.2022
Как иметь несколько динамических форм на одной странице?

На одной странице у меня есть несколько одинаковых наборов форм. На других страницах у меня уже есть один набор форм с динамическими кнопками "добавить" и "удалить". Однако javascript начинает вести себя странно, и я не могу повторно использовать переменные …

19.04.2022
Есть ли возможность инкапсулировать контекст шаблона django в одном месте?

У меня есть файл шаблона для заголовка веб-сайта, который будет включен во все страницы, он принимает список в качестве контекста и отображает элементы на основе этого списка следующим образом: {% for category in categories %} <li><a class='text-primary' href=" {% …

19.04.2022
Лучше ли иметь явное поле в модели django или вычислять по запросу?

Если у меня есть модель django, в которой есть поле 'order' (целочисленное поле, которое отслеживает изменяемый порядок конкретного экземпляра модели среди всех экземпляров модели), и я также хочу отслеживать позицию экземпляра модели на основе этого порядка ('first'/'mid'/'last'), лучше ли иметь …

19.04.2022
Django Изменение размера изображения перед сохранением

Цель: Загрузите изображение с измененным размером (с тем же именем файла и соотношением сторон) в AWS S3. Проблема: В настоящее время при сохранении загружается оригинальное изображение, а не измененное по размеру. Что я пробовал?: Я пробовал несколько различных …

19.04.2022
Запрос Get с помощью django возвращает None для пользователя

Я пытаюсь получить данные о пользователе, который выполняет запрос get в django. Я использую postman для выполнения get запроса, но когда я пытаюсь вывести request.user и type(request.user): #In the view class SomeView(APIView): .... .... def get(self, request, pk, format=None): …

19.04.2022
Django - странное поведение браузера приводит к поломке трубы

Я давно заметил странное поведение, которое заставляет мой сервер выполнять дополнительную работу. Для браузера Safari. Каждый раз, когда вы касаетесь адресной строки и начинаете редактировать существующий URL, браузер посылает один и тот же запрос get на сервер и закрывает соединение …

19.04.2022
DisallowedHost в /admin -- Django, Gunicorn, NGINX -- Ошибка впервые проявилась при изменении на HTTPS вместо HTTP

Вот скриншот ошибки при доступе к моему домену insa-analytics.com/admin Вот текстовый дамп этого изображения для тех, кто не может получить доступ к изображению: DisallowedHost at /admin Invalid HTTP_HOST header: 'insa-analytics.com'. You may need to add …

19.04.2022
Как загружать файлы с помощью DRF и React?

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

19.04.2022
Django WebSockets

Я хочу отправить список подключенных пользователей из моего класса Comment Consumer в ListTicket consumer. Просто хочу показать имя подключенного пользователя в каждой комнате на главной странице приложения. Класс ListTicketConsumer: class ListTicketConsumer(AsyncWebsocketConsumer): async def connect(self): self.room_name = 'list_ticket' # Join …

19.04.2022
Django - Фильтр набора запросов с помощью поля другого модала

У меня есть два модала: Group и GroupContents. Модальная группаСодержание: class GroupContents(models.Model): group = models.ForeignKey(Group, on_delete=models.CASCADE, null=True, blank=True) content= models.TextField(max_length=180) Модальная группа: class Group(models.Model): name = models.CharField(max_length=255, unique=True) description = models.TextField(blank=True, max_length=80, default='') private= models.TextField(blank=False, default='0') …