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

05.12.2021
Django - Почему Django устанавливает `request.data` в класс QueryDict, когда прикреплен файл, но dict, когда файл не прикреплен?

У меня есть тест, в котором я не прикрепляю файл к запросу >>>request.data {'description': 'Some Goal text', 'end_date': '2021-12-04', 'goal_category': 'health', 'body': 'Some text #blah\r#weeeee\x0c#foo', 'creator': '6badb4b8-33ba-4bb9-aa9a-2e3afb359960', 'type': <PostType.DECLARE: 'DE'>} >>>type(request.data) <class 'dict'> >>> обозначает место, которое я …

05.12.2021
Как я могу сохранить переменную (или данные), которую я отправляю в представлении в html, чтобы использовать ее в другом представлении, перенаправленном в другое представление?

Я совсем новичок и хотел узнать, возможно ли, чтобы данные, которые вы отправляете в представлении в html, брались и с помощью кнопки отправлялись в другое представление, которое перенаправляет их (или сохраняет их в базе данных, чтобы использовать их в …

05.12.2021
Django Create View URL конфликтует с Single View URL

Мой файл url.py выглядит следующим образом. urlpatterns = [ path('', views.loans, name='loans'), path('loans/<str:pk>/', views.loan, name='loan'), path('loans/create/', views.create_loan, name='create-loan'), ] Когда я пытаюсь получить доступ к маршруту loans/create, Django выбрасывает следующее исключение. ValidationError at /loans/create/ ['“create” is not a …

05.12.2021
Django websocket asgi на cpanel

Может ли кто-нибудь сказать мне как мы можем разместить Django channel websocket app через asgi на cpanel, Спасибо за ответы! когда я использую passenger_wsgi с wsgi вебсокет не работает он получает ошибку route not found.

05.12.2021
Heroku pipelines - Как сделать так, чтобы staging-приложения работали на другой базе данных по сравнению с production-приложениями?

У меня есть приложение django, и я развертываю его с помощью конвейера Heroku. Я пытаюсь понять, как лучше всего поступить с тем фактом, что каждое staging-приложение не должно использовать производственные базы данных (правильно?) Какой лучший способ сделать это? Кажется, …

05.12.2021
Django select objects where field is in range

У меня есть модель django под названием MyModel, которая имеет два поля: a = models.IntegerField(...) b = models.DateTimeField(...) Я хотел бы выбрать все MyModel, которые имеют значение a между 0 и 10. Например: <pre class="lang-py …

05.12.2021
Добавьте действие для фильтрации вложенных API

У меня есть две модели с отношениями один ко многим, и я хотел бы добавить действие, чтобы иметь возможность перечислить все объекты A (стартапы) с по крайней мере одним вложенным объектом B, имеющим атрибут active в True. Я …

05.12.2021
Django-python- TestCase - транзакции никогда не должны иметь метку времени в будущем

Я работаю над платежной системой, которая регистрирует транзакции и временные метки. Я хотел бы сделать тест, чтобы убедиться, что транзакции совершаются только на прошлую дату - не должно быть возможности иметь транзакцию с будущей датой. models.py 20 class …

05.12.2021
Подсказка типа для модели Django с аннотированным полем

Допустим, у меня есть следующие модели Django: class Toolbox(models.Model): name = models.CharField(max_length=255) tools = models.ManyToManyField("Tool") class Tool(models.Model): class Size(models.TextChoices): SMALL = "S" MEDIUM = "M" LARGE = "L" name = models.CharField(max_length=255) size = models.CharField(max_length=10, choices=Size.choices) У меня …

05.12.2021
Вложенные сериализаторы Django с возможностью записи, метод create не работает

У меня есть вложенный сериализатор, метод create не работает. Я искал в интернете и ни один метод не сработал. Самый популярный из них тот, что приведен ниже. models.py class Displays(models.Model): id = models.CharField(primary_key=True, max_length=32, default=generate_uuid) name …

05.12.2021
ОШИБКА: Не удалось собрать колесо для twisted-iocpsupport

Я получаю ошибку при использовании команды git push heroku master ошибка ERROR: Не удалось собрать колеса для twisted-iocpsupport, которое требуется для установки проектов на основе pyproject.toml как я могу удалить эту ошибку

05.12.2021
Подавление ошибок полей формы в Django

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

05.12.2021
Тестирование пользовательского бэкенда auth с помощью Django RestFramework

Я создал пользовательский бэкэнд аутентификации для своего приложения DRF. Я не могу понять, как его протестировать. Вызов client.post вызывает мою функцию authenticate (потому что она находится в моем представлении). Но мне нужно высмеять внутренний метод в моей ModelBackend. Кинда …

05.12.2021
Валидация не работает, определяется максимум и сообщение об ошибке, но даже после этого не работает

Я хочу, чтобы участник не мог сделать ставку больше, чем на оставшийся фонд. Если он инвестировал по 30 в первых трех раундах, то в следующем раунде он не может инвестировать более 110.(200-3*30) Я не получаю никаких ошибок при …

04.12.2021
Имитация перезапуска сервера в тестах Django

Я работаю над пакетом для кэширования Django querysets в redis. Я хочу имитировать перезагрузку сервера в тестах, чтобы я мог видеть, кэшируются ли объекты после перезагрузки сервера.

04.12.2021
Встраивание jupyter notebook/ google colab в приложение djnago

Я хотел создать веб-сайт и встроить функциональность jupyter notebook, позволяющую создавать ячейки и выполнять код python в них, в мой веб-сайт Для создания сайта я использую Django и я хотел бы встроить либо google collab, либо jupyter notebook Кстати, я …

04.12.2021
Django Gmail auth не работает, несмотря на правильные учетные данные

Моя отправка почты из django через gmail внезапно перестала работать. Она работала нормально уже более года, поэтому я предполагаю, что моя базовая настройка все еще должна быть в порядке. Аккаунт Google, о котором идет речь, имеет 2FA …

04.12.2021
Django - TypeError: put() missing 1 required positional argument: 'filename'

Я пытаюсь загрузить pdf файл или файл pickle через API, сделанный в Django, используя FileUploadParser. Однако, когда я делаю вызов API с помощью postman, используя метод put, я получаю следующую ошибку, даже используя правильный HTTP-заголовок: TypeError: put …

04.12.2021
Могут ли уязвимости безопасности в пакетах npm беспокоить сайт на ReactJs/Django?

Я разрабатываю веб-сайт с React.js фронтендом и Django бэкендом. После обновления всех пакетов npm до самых новых версий и выполнения npm audit fix, я все еще получаю следующее сообщение от npm audit: found 14 vulnerabilities (8 moderate, 5 high, …

04.12.2021
Развертывание asgi django на heroku

Я не могу развернуть asgi django на heroku. Сборка проходит успешно, но после развертывания появляется ошибка Application Error. Вот мой procfile Вот мой файл asgi здесь routing.py <a …

04.12.2021
Подключиться в локальной сети к моему чату (Django channels redis)

Я сделал все как у Штейна в примере https://codewithstein.com/django-realtime-chat-app-tutorial-simple-django-tutorial-with-channels-and-redis/ Все работает. Но только в на моем компьютере в локальной сети. Если я подключаюсь с другого компьютера, получаю ERR_CONNECTION_TIME_OUT Я думаю это также зависит от запуска докера Вот …

04.12.2021
Неправильный каталог виртуальной среды Django

Фотография моего терминала Мне нужна помощь в настройке виртуального окружения для Django. Я создаю виртуальное окружение для каталога Django, используя инструмент pipenv, как показано на рисунке. Но почему-то виртуальное окружение создается в каталоге gurtaj.

04.12.2021
TypeError в /accounts/signup/ View.__init__() принимает 1 позиционный аргумент, но было задано 2

Я использую Django allauth для аутентификации пользователей для регистрации и входа. Но эта ошибка TypeError at /accounts/signup/ View.__init__() takes 1 positional argument but 2 were given появляется, когда я пытаюсь получить доступ к шаблонам регистрации и входа django allauth. callback …

04.12.2021
Django 3.2 - запрос нескольких моделей в представлении (SQL сравнение)

Я совсем новичок в django и у меня проблемы с ORM и view-queries. Мы уже перенесли и синхронизировали некоторые модели из нашей продуктивной БД в БД django, но у меня проблемы с соединением двух моделей друг с другом. например, …

04.12.2021
Django Как подключиться по локальной сети к моему приложению chatt (каналы и redis)

Я реализовал пример Штейна! https://codewithstein.com/django-realtime-chat-app-tutorial-simple-django-tutorial-with-channels-and-redis/. Он работает! Однако, только на моем компьютере! Если я пытаюсь подключиться к локальной сети с другого компьютера, ничего не выходит. Ранее, когда это был просто WSGI, я подключался. Я думаю, …

04.12.2021
Ошибка при аутентификации (Django Rest Framework + JWT Auth)

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

04.12.2021
Как мне разместить мой классификатор изображений на сервере django, чтобы различные устройства могли получить к нему доступ?

Недавно я создал классификатор изображений для одного приложения, но он оказался намного больше файла, чем я ожидал, поэтому я искал различные способы его сжатия, но все было напрасно. Поэтому я подумал о создании сервера django, где я мог …

04.12.2021
Django Rest Framework - Недопустимый элемент управления формой с name='' не фокусируется

Я работаю с DRF HTML &amp; Forms. Играя с ним, я столкнулся с проблемой, и мне интересно, случалось ли такое раньше. Проблема связана с этой темой в Stack Overflow. В принципе, я могу отобразить форму …

04.12.2021
Я хочу имитировать/подражать "внешнему API", который будет посылать определенные ответы моему проекту Django?

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

04.12.2021
Django: фильтр ManyToManyfield всех элементов в QuerySet

В основном я хочу сделать что-то вроде этого: Мне нужен отдельный список всех продуктов из всех выполненных заказов, но я хочу сохранить/аннотировать? Ссылку заказа('refCode') на объект Product. Order.objects.filter(is_completed=True).order_by('-date_created').products.all().filter(dlLocation__isnull=True).distinct() Обратите внимание на ".products.all()". …

04.12.2021
Форма недействительна, но ошибок нет

Когда я отправляю форму, она недействительна и нет никакого сообщения об ошибке, когда я пытаюсь прочитать ее с помощью form.errors; она пуста. Вот что у меня есть: models.py class Project(models.Model): project = models.CharField(unique=True, max_length=50) is_active = models.BooleanField(default=False) forms.py from …

04.12.2021
Django как разделить данные по уникальному ключу с помощью динамического URL?

Я делаю Django API. Я собрал данные о месте и обзоре, используя программу crwaling. Я хочу разделить данные отзывов по названию места, но, похоже, все отзывы сохраняются вместе и распространяются на все URL. models.py from django.db import …

04.12.2021
Как отключить файлы cookie для all-auth cookie в safari

Я реализовал социальный логин в django. В файле settings.py я добавил "allauth.socialaccount.providers.google", На сайте я добавил кнопку google signin. Когда я использую chrome в качестве браузера, все работает нормально, пользователь входит в систему снова и снова. Однако …

04.12.2021
Как экранировать '/' в урлах django

Я работаю над проектом, который генерирует динамические урлы например, если вы набираете mysite.com/&lt;yourtexthere&gt; Сайт должен генерировать url с mysite.com/yourtexthere (где yourtext здесь является slug модели) и я могу сделать это, но проблема возникает, когда я ставлю что-то вроде этого …

04.12.2021
Кто-нибудь знает как менять местоположение приложений в списке в Admin Panel Django

Нужно поменять места приложений в списке приложений слева(в меню, так сказать) по приоритету. Но нигде не могу найти информацию по такому делу. Если кто-то знает решение - буду признателен.

04.12.2021
Django allauth - как отправить пользователей, только что зарегистрировавшихся в Google, на промежуточный экран, где они заполняют дополнительную информацию

Я интегрировал django-allauth в свое приложение Django, но я хотел бы внести небольшие изменения в текущий поток регистрации. Проблема. В настоящее время, если пользователь использует google sign-up для регистрации в моем приложении, django-allauth создает для него аккаунт, извлекая определенное …

04.12.2021
Как получить фотографии каждого продукта с помощью внешнего ключа и показать их в виде списка в django?

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

04.12.2021
Django get lazy reference by Model

Чтобы получить модель из ленивой ссылки, мы можем сделать from django.apps import apps Article = apps.get_model('articles.Article') # app.Model Но как насчет обратного варианта? Я имею в виду получить ленивую ссылку app.Model на Model класс. from …

04.12.2021
Невозможно связаться по api с другими ПК в той же сети для приложения с несколькими арендаторами в django

Я успешно применил архитектуру с несколькими арендаторами с одной базой данных и отдельной схемой для каждого арендатора, используя Django и postgresql. Но при попытке получить доступ к api с компьютера в той же сети, используя ip-адрес, я получаю 404 …

04.12.2021
Получение данных из базы данных django

Итак, как получить данные из базы данных django? У меня есть django models и я создал там 2 объекта. Я хочу получить 2 объекта и записать в html файл. админ панель: https://i.stack.imgur.com/7WUZr.png view.py def vds(request): …