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

17.11.2021
Как я могу указать Django Graphene Relay возвращать тип соединения по умолчанию для пользовательского резольвера?

У меня есть модели Django, которые содержат M2M отношения, такие как: class ColorLibrary(BaseModel): {..properties..} class Account(BaseModel): color_libraries = ManyToManyField("ColorLibrary", etc...) У меня есть узел Relay следующего вида: class ColorLibraryNode(ObjectType): class Meta: model = ColorLibrary interfaces = …

17.11.2021
Фильтр данных внешнего ключа, введенных пользователем в форму Django

У меня есть модель, которая имеет внешний ключ. Я хочу, чтобы в любое время, когда пользователь заполняет форму, только данные, введенные пользователем в модель внешнего ключа, показывались ему в виде выпадающего списка. Model.py class Nomination(models.Model): fullname = models.CharField(max_length=120) nominee_id …

17.11.2021
Приложение для блога Django не отображает страницу редактирования сообщений

В настоящее время я работаю над разделом Python Crash Course Django, у меня работает все, кроме страницы редактирования сообщений. Я добавил ссылку на редактирование сообщения под каждым сообщением, но теперь эта ошибка появляется при попытке просмотреть главную страницу: Повтор …

17.11.2021
Как развертывается веб-приложение на языке python? [закрыто]

Как веб-приложение, написанное на языке python, развертывается на сервере, чтобы клиенты могли его использовать? А также, если мне нужно установить пакеты python (pandas, django,... ), чтобы я мог собрать свой проект/web-приложение в IDE, как клиенты могут использовать мое …

16.11.2021
Как зарегистрировать запуск сервера

Я хотел бы генерировать сообщение журнала один раз, когда сервер запускается. Т.е. один раз после команды "runserver". Где я должен разместить оператор log.info?

16.11.2021
Существует ли профессиональный способ планирования REST API?

Я планирую создать рынок навыков, я использую Python Django REST API, я хочу знать, есть ли профессиональный способ разработки API для потребления несколькими фронтендами. Это мой первый опыт разработки API (хотя я делал несколько небольших проектов). Любые ссылки, …

16.11.2021
Django Rest Framework is_valid не возвращает ошибку

Я пытаюсь реализовать социальный вход Google, я проверяю TokenID, что я получаю от фронтенда и вот что я получаю: {'iss': 'accounts.google.com', 'azp': '{SomeData}', 'aud': '{SomeData}', 'sub': '107380020022573036077', 'email': '{SomeData}', 'email_verified': True, 'at_hash': 'Nu2TdaoGnS5t1MomTRdmKw', 'name': '{SomeData}', 'picture': '{SomeData}', 'given_name': '{SomeData}', 'family_name': …

16.11.2021
Должен ли я делать запросы к этому API/изменить структуру этого API/использовать вместо него БД?

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

16.11.2021
В django, как вернуть другой конец соединения "многие ко многим"?

У меня есть схема таблицы следующего вида. Вы пользователь и хотите получить list других своих пользователей (в виде User моделей). У меня есть известное users.id значение. SQL для …

16.11.2021
Django Nginx Gunicorn-Media Файлы Не Отображаются

Разворачиваю проект на django в docker цепляю nginx не работают медиа файлы nginx их не видит. Вот настройки NGINX upstream web { server web:8000; } server { listen 80; …

16.11.2021
Как интегрировать Cognito SSO с Django grapehene

У нас есть работающий проект django, который уже использует graphene и graphql_jwt (наряду с внутренним аутентификатором django). Мы пытаемся интегрировать SSO с cognito для этого проекта, но поскольку graphene и graphql_jwt уже имеют свои встроенные механизмы аутентификации, становится трудно …

16.11.2021
Как изменить значение true или false на тип текстового значения, если я проверяю строку во всей таблице Обратите внимание, что таблица имеет тип datatables?

Использовать django Как мне изменить значение true или false на текстовый тип значения, если я проверяю строку во всей таблице name item type items active …

16.11.2021
В Django, как построить набор запросов для фильтрации по времени на отрезках времени?

Я использую Python 3.9 и Django 3.2. У меня есть такая модель цены class Price(models.Model): id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) price = models.FloatField(null=False) created = models.DateTimeField(null=False, default=datetime.now) Если я хочу получить цену за час за последние 24 часа, …

16.11.2021
Авторизация/аутентификация сервисов

Есть такая ситуация: Сервис А (использует django) содержит какую-то бизнес логику и через него клиенты могут осуществлять заказы на вывод средств Креды на доступ к сервису Б подкидываются через jenkins.secrets Сервис Б шлюз в котором происходит непосредственная выплата денег через …

16.11.2021
Django форма/формасет кнопка для добавления поля

Models.py class Car(models.Model): FUEL = ( ('', '---------'), ('1', 'Gasoline'), ('2', 'Diesel'), ('3', 'Electric'), ('4', 'Hybrid'), ) client = models.ForeignKey(Client,on_delete=models.CASCADE, null=True, blank=True) car_make = models.ForeignKey(CarMake, on_delete=models.CASCADE) car_model = models.ForeignKey(CarModel, on_delete=CASCADE) fuel_type = models.CharField(max_length=15, choices=FUEL, default=None) engine = models.CharField(max_length=15) service = …

16.11.2021
Как отправить подтверждение по электронной почте, когда пользователь дважды выполняет метод регистрации?

В классе register я написал метод, который вызывает исключение true и проверяет, что email должен быть уникальным, потому что я использовал jwt аутентификацию с email. Когда пользователь выполняет этот метод один раз, он получает подтверждение по электронной почте. Если пользователь …

16.11.2021
ModuleNotFoundError: Нет модуля с именем 'django_user_agents'

Я использую библиотеку this, чтобы понять, заходит ли пользователь с компьютера или мобильного, но получаю ошибку ModuleNotFoundError: No module named 'django_user_agents'.Кто-нибудь знает решение этой проблемы? Я использую Django 3+.

16.11.2021
Запускать javascript в каждом цикле Django for?

У меня есть функция Javascript, которая преобразует уценку в html: <script> $(function () { editormd.markdownToHTML("content", { //htmlDecode : "style,script,iframe", // you can filter tags decode emoji : true, taskList : true, tex : true, flowChart : true, sequenceDiagram : …

16.11.2021
Оставаться на той же вкладке после обновления страницы

У меня есть страница, которая содержит один и тот же url, но много вкладок, после того как я нажимаю на вкладку, я могу видеть ее содержимое, но сразу после обновления страницы появляется вкладка(0), но я хочу последнюю использованную вкладку. …

16.11.2021
Как заставить форму django принимать отключенную форму с внутренними значениями

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

16.11.2021
Хочу использовать поле email как поле имени пользователя для пользователей, продавцов, но для django-admin я хочу использовать поле имени пользователя как обычно

Models.py from django.contrib.auth.models import AbstractUser from django.db import models from django.db.models.fields import EmailField class CustomUser(AbstractUser): email = models.EmailField(('email address'), unique=True) mobileno = models.IntegerField(blank=True, null=True) is_customer = models.BooleanField(default=False) is_vendor = models.BooleanField(default=False) USERNAME_FIELD = 'email' REQUIRED_FIELDS = [] class VendorDetails(models.Model): vendoruser …

16.11.2021
Как в Django получить данные конкретного пользователя, хранящиеся в модуле профилей

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

16.11.2021
Django 3.2 обновить AutoField до BigAutoField обратная совместимость с отношениями по внешнему ключу

Я столкнулся с проблемой после обновления моего проекта с Django 2.2 до Django 3.2. В Django 2.2 первичные ключи создаются с помощью AutoField, что означает, что в MySql они считаются int(11) и все внешние ключи от этой таблицы …

16.11.2021
Django execute sql raw

Я хочу вывести результат выполнения mssql запроса на любой странице в моем postgresql проекте, как я могу это сделать? на экзамен. SELECT TOP(11) * FROM dbo.UserObject WITH (NOLOCK) WHERE u_logon_name='cc@gmail.com' Моя стандартная настройка базы данных - …

16.11.2021
Где в Django переменные передаются в представление?

Я занимаюсь рефакторингом кода в представлении Django. Я работаю с представлением со следующими аргументами: def title_views(request, key, group, sort): group = get_object_or_404(Group, group=group, main_id = key) default_sort = sort Я знаю, что по умолчанию каждое представление должно …

16.11.2021
Как отобразить 3 последних элемента в django

Есть ли способ запросить модель django, чтобы отобразить последние 3 элемента в секции моего шаблона и отобразить следующие 3 в следующей части моего шаблона по порядку? например: some_list это ['a', 'b', 'c', 'd', 'e', 'f', 'g'], поэтому [:3] дает …

16.11.2021
Как сделать что-бы при создании записи создавался блок с этой записью

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

16.11.2021
Как пагинация данных json-ответа django - jquery

Я пытаюсь вывести на страницу данные JsonResponse от django, который является ajax вызовом, вот мой views.py def lists(request): lists = CostType.objects.all().order_by('-pk') data = [] for i in lists: item = { 'id':i.id, 'cost_type':i.cost_type, 'admin':i.admin.username, 'user':request.user.username, } data.append(item) return JsonResponse({'data':data}) …

16.11.2021
Django - Тестирование асинхронного метода приводит к тому, что соединение уже закрыто

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

16.11.2021
PayPal SDK - AttributeError: объект 'HttpResponse' не имеет атрибута 'get'

Я использую PayPal SDK с Django (Django REST Framework) для создания и регистрации транзакций. Следуя этому руководству я получаю ошибку, указанную в заголовке. Похоже, что self.client.execute(request) возвращает paypalhttp.http_response.HttpResponse object, но Django не позволяет мне вернуть это …

16.11.2021
Django ValueError Данное имя пользователя должно быть установлено из формы self в переопределенном методе сохранения формы

Я работаю над проектом django simple 3.2.9. Когда я пытаюсь переопределить метод сохранения моей формы, я получаю следующую ошибку: ValueError Данное имя пользователя должно быть установлено из формы self Это довольно раздражает, потому что если я …

16.11.2021
TypeError: объект 'NoneType' не является вызываемым в [class CacheableModel(models.Model):] с Django (2.2.6) и Python 3.8.10

Я получаю ошибку "TypeError: 'NoneType' object is not callable", как показано на рисунке. Любая помощь будет очень признательна! Traceback (most recent call last): File "C:\Mycode\dev-secrets-manager-codepipeline\manage.py", line 10, in <module> execute_from_command_line(sys.argv) File "C:\Python\Python38-32\lib\site-packages\django\core\management\__init__.py", line 381, in execute_from_command_line utility.execute() File …

16.11.2021
Есть ли правильный способ заставить мальчика-фабриканта подключиться к тестовой базе данных?

У меня возникает очень раздражающая ошибка в тестовых наборах моего проекта, потому что factory boy запускает каждый тестовый пример на основной/дефолтной базе данных, вместо того чтобы запускать запросы на соответствующей тестовой базе данных. Я попробовал добавить конфигурацию класса Meta …

16.11.2021
Как получить доступ и использовать редактор схем Django?

В документах говорится Каждый бэкенд базы данных в Django поставляет свою собственную версию SchemaEditor, и она всегда доступна через менеджер контекста connection.schema_editor(): with connection.schema_editor() as schema_editor: schema_editor.delete_model(MyModel) Примечание: В этом вопросе …

16.11.2021
Как мне разместить пост на модели django, когда она имеет другую модель (manytomany ) внутри вложенных сериализаторов, я хочу одновременно создать обе модели.

Мои модели: Period ClassStudentSubject Period имеет отношение manytomany с ClassStudentSubject Когда я размещаю период, я не хочу выбирать, какой существующий объект ClassStudentSubject я использую, я хочу создать новый объект вместе с периодом. ClassStudentSubject - я …

16.11.2021
Получение точного формата даты в Excel из поля Python Datetime

Как получить точную дату формата в Excel? Мне нужно создать лист Excel из некоторых данных (в моем "models.py" date_result_stamp это поле DateTime) в проекте Django, и я не знаю, как я могу передать точную дату (не str …

16.11.2021
Сохранить два экземпляра на одной модели в django

В моем случае, это приложение для управления казначейством, задача состоит в том, что я хочу перевести сумму x из казначейства A в казначейство B, из банка в кассу или со счета paypal в мой банк, я добавляю два экземпляра в …

16.11.2021
ReactJS Api Fetch запрос к Django Backend возвращает ошибку "strict-origin-when-cross-origin"

Я попытался сделать вызов API к Django Backend, сделанному с помощью djangorestframework и simplejwt из ReactJS, и он возвращает ошибку. ошибка: "strict-origin-when-cross-origin" Я установил кор-заголовки и он все еще не работает.Но когда я посылаю запрос из postman он …

16.11.2021
Проблемы с обновлением формы Django информацией из другой модели

В основном я создаю функциональность для обновления формы значениями из одной таблицы в моем models.py, форма будет заполнять начальные значения из этой таблицы (leads) и после отправки информации, форма будет заполнять другую модель (leads) Вот мой models.py class …

16.11.2021
Реализация OAUTH2 с пользовательской моделью пользователя

Я пытаюсь использовать пользовательскую модель пользователя для реализации OAUTH2 и у меня возникла проблема с API convert token. моя пользовательская модель возвращает токен JWT, и он определен в settings.py как - AUTH_USER_MODEL = 'user.User' здесь имя пользовательского …