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

07.09.2021
Как отобразить пользовательский return_uri в google_auth_oauthlib

Я пытался добавить пользовательский return_uri, но теперь он не позволяет его добавить. Он назначает по умолчанию свой собственный URL localhost. if not creds or not creds.valid: if creds and creds.expired and creds.refresh_token: creds.refresh(Request()) else: flow = InstalledAppFlow.from_client_secrets_file( 'client_secrets.json', …

07.09.2021
Временные электронные письма и их предотвращение с помощью django

я хочу блокировать временные адреса электронной почты и сделать так, чтобы пользователь мог зарегистрироваться, только если почта реальная (как gmail, outlook, yahoo) forms.py class SginupForm(UserCreationForm): class Meta: model = User fields =('username', 'first_name','last_name','email','password1','password2' ) views.py @unauthenticated_user def …

07.09.2021
Как перезагрузить модель-форму Django?

В настоящее время мои модели выглядят примерно так, def feature_tuples(): features = (('a', 'a'), ('b', 'b')) return features class Sample(models.Model): choices_tuple = models.CharField(max_length=20, blank=True, null=True, choices=feature_tuples()) Я создал форму модели этой модели. Однако в какой-то момент пользователь …

07.09.2021
Как получить набор запросов для поля ForeignKey в Django

У меня есть две модели. Первая: class KvantMessage(models.Model): text = models.TextField(blank=True) style_text = models.TextField(blank=True) receivers = models.ManyToManyField(MailReceiver) date = models.DateField(default=timezone.now) files = models.ManyToManyField(FileStorage, blank=True) title = models.CharField(max_length=120, default='Письмо') sender = models.ForeignKey(KvantUser, on_delete=models.CASCADE, related_name='sender') И второй: class …

07.09.2021
Как получить уникальный serial_number для абстрактного базового класса в Django?

У меня есть абстрактная базовая модель и две дочерние модели: class Component(models.Model): serial = models.PositiveIntegerField(unique=True) last_modified = models.DateTimeField(auto_now_add=True) class Meta: abstract = True class ChildComponentA(Component): name = models.CharField(max_length=200, null=True, blank=True) class ChildComponentB(Component): name = models.CharField(max_length=200, null=True, blank=True) …

07.09.2021
В чем разница между Django и Flask [закрыто]

Я хочу начать разработку бэкенда на Python и запутался, какой веб-фреймворк выбрать. С чего мне лучше начать с Django или Flask

07.09.2021
Как передать S3 URL вместо файла в запросе DRF?

В настоящее время я занимаюсь миграцией приложения из low-code приложения в полноценный бэкенд. В рамках миграции я сейчас занимаюсь миграцией БД. Значения текущей собственной БД извлекаются в виде JSON через API, а файлы хранятся в ведре S3. Я …

07.09.2021
Зачем тут регулярное выражение?

Self.room_name = ... self.room_group_name = 'chat_%s' % self.room_name Зачем тут (выше) применять регулярное выражение, если можно просто написать так: self.room_group_name = 'chat_' + self.room_name

07.09.2021
Говорить и слушать одновременно, как Alexa [закрыто]

Я пробую себя в чем-то очень новом для меня. Я хотел разработать функцию, которая чем-то похожа на Alexa. Итак, вот функция, которую я хотел разработать. Когда я нажимаю на кнопку play, система должна зачитать содержимое, сохраненное в формате …

07.09.2021
Как установить значение по умолчанию для переменной экземпляра?

Class SafetyValveSerializer(serializers.ModelSerializer): # Instead of exposing the state's primary key, use the flag field state_flag = serializers.SlugRelatedField(source='sv_state', queryset=SafetyValveState.objects.all(), slug_field='flag') class SafetyValveState(models.Model): sv_state_key = models.AutoField(primary_key=True) flag = models.IntegerField(unique=True) description = models.CharField(max_length=50) Как установить значение state_flag по умолчанию равным 0, если …

07.09.2021
Как я могу в Django Oscar отфильтровать атрибуты EAV во фронтенде?

В Django Oscar, когда я добавляю новый класс продукта, я могу вставить новые динамические атрибуты. Это реализация из Django EAV. Теперь я хочу во фронтенде просматривать форму со всеми EAV атрибутами и когда эта форма отправляется, Django Oscar фильтрует …

07.09.2021
Django - Аннотация Count() отдельных значений, сгруппированных по дате

У меня есть следующая модель: class Visualization(models.Model): .... user: FK user start_time: DATETIME product: FK product .... Пример данных: Идентификатор пользователя Время начала Идентификатор продукта …

07.09.2021
Как я могу реплицировать admin.TabularInline вне админки (на стороне пользователя?).

Учитывая режим A и модель B, которая имеет поле с отношением "многие ко многим" с моделью A, я пытаюсь позволить пользователям, создающим объект модели B, также создавать объект модели A inline/on-the-fly так же, как TabularInline позволяет делать это в …

07.09.2021
React Django Auth

Я пытаюсь войти в систему через приложение ReactJS и вот какая ошибка возникает: Доступ к XMLHttpRequest на 'http://localhost:8000/auth/login/' от origin 'http://localhost:3000' был заблокирован политикой CORS: Ответ на предварительный запрос не проходит проверку контроля доступа: The значение заголовка 'Access-Control-Allow-Credentials' …

07.09.2021
Django - рендеринг панели django-filter(filterset) с хрустящими формами

Я совсем новичок и буду благодарен за помощь. Я создал панель фильтров (с filterset из модуля django-filter), но я не могу отобразить ее с помощью crispy forms. Совместимы ли crispy-формы с django-filter? Я пробовал, и crispy …

07.09.2021
Django3.2.6 : TypeError: объект 'NoneType' не является вызываемым

Я изучаю этот Django Framework с этого лета. Я получил ошибку <TypeError: 'NoneType' object is not callable>. Я пытаюсь понять, в чем проблема. Однако, после того, как я удалил много кода, я все еще не могу разобраться в этом …

07.09.2021
Как получить имя из id ForeignKey в django?

Выпуск Когда я вызываю {{cats}} я получаю id, Как я могу получить название категории в том же месте? Мой Html файл {% extends 'base.html' %} {% load static %} {% block title %} Blogue | {{cats}} {% endblock …

07.09.2021
Развертывание двух проектов Django в одном порту в подкаталогах NGINX + GUNICORN

У меня есть проект Django, работающий с NGINX, GUNICORN и SUPERVISOR. Я хочу развернуть другой проект Django в поддиректории, в том же домене и порту.

07.09.2021
504 запрос браузера отложен - Ajax+django

Браузер ставит в очередь мои ajax-запросы, и запросы выполняются по таймеру, если они не получают ответа в течение 1 минуты (TTFB>1). Я пробовал менять значения timeout и setTimeout в ajax. Я проверил, что это Nginx server timeout и увеличил значения …

07.09.2021
В проекте Django стилизация через JavaScript не работает

Я новичок в Django и Python. Во время работы я весь день пытаюсь решить проблему, но не получается. Все выглядит нормально и работает на w3schools и других тестовых сайтах. Вот двухстрочный код из index.js- alert(window.innerWidth); document.getElementById("body2").style.color = "#0000ff"; …

07.09.2021
Случайные отключения баз данных с Django и Postgresql в AWS

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

07.09.2021
Я пытаюсь интегрировать платежную систему RazorPay.

Нижеприведенный код razorpay docs выдает в значении клиент-пользователь и сумму к оплате. Как я могу взять сумму и имя пользователя, сохраненные в модели в базе данных?. Например, у меня есть таблица заказов, и внутри класса модели определена функция для …

07.09.2021
Ошибка при выполнении следующей команды python manage.py makemigrations

Я даю следующую команду python manage.py makemigrations, но получаю ошибку: from employee.forms import EmployeeForm ModuleNotFoundError: No module named 'employee.forms' Я не могу устранить ошибку.

07.09.2021
DRF: Установить значение по умолчанию поля выбора программно из запроса БД

Я задавал похожий вопрос здесь об установке значения по умолчанию для поля TextChoices в модели. Теперь я перехожу на следующий уровень. Я перенес настройки выбора из модели в сериализатор ChoiceField. Сайт представляет собой Django/DRF/django_tenants backend с Vue …

07.09.2021
Разбор GraphQL-запроса для поиска полей, чтобы иметь возможность prefetch_related?

При использовании DjangoListObjectType из graphene_django_extras я могу определить пользовательское свойство qs для SearchFilter. Функция qs имеет объект в качестве единственного аргумента, и через него я могу получить запрос и, в свою очередь, строку запроса, которая включает запрашиваемые поля. …

07.09.2021
Django, показывает только один раз, когда я использую несколько форм с богатым редактором

Я создаю область комментариев и область ответов на комментарии для пользователей. И я использую django-ckeditor для этого, но есть проблема. Когда я добавляю "форму ответа", она появляется только один раз на странице. Другие формы не отображаются. Система ответов работает, …

07.09.2021
Django gabarit tag - как вернуть переменную в виде строки вместо текста

Я работаю над django project. Я столкнулся с проблемой. У меня есть instance где-то в моем view под названием roadnetwork. В моем html(or js) template я хотел бы получить имя этого экземпляра через {{roadnetwork.name}} в виде строки, а не …

07.09.2021
Django POST-запрос ожидает решения проблемы (AJAX) и не выводится на терминал

статус запроса на перемещение поста остается ожидающим Кнопка "вперед" должна отправить пост запрос (перемещение) и получить его на веб-сервере, но как показано на рисунке, на терминале ничего не появилось, когда я нажал на кнопку. …

07.09.2021
Django: Продолжайте выполнение задания Cron, даже если мой сервер перезагружается

У меня есть задание cron в Django и я хочу, чтобы оно выполнялось в запланированное время. Но проблема в том, что если мой сервер перезагружается, то запланированное задание не сохраняется и не выполняется. Я хочу, чтобы задание сохранялось и …

07.09.2021
Django CKEditor 5 frontend. Submit перестает работать, когда я добавляю {{ form.media }} в шаблон

Я следую этому руководству для установки SKEditor5 для моего проекта django. Он отлично работает в Admin. Однако, чтобы он работал в моей форме на фронтенде, мне нужно добавить {{ form.media }}, и моя …

07.09.2021
Как использовать данные из filter() в шаблоне в django python

Я хочу знать, как я могу использовать данные в шаблоне, вот модель: class NewOrders(models.Model): user = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.CASCADE) items=models.TextField(null=True) и вот как я получаю данные в представлении, используя метод фильтра: def Myorders(request): #show my orders morder = NewOrders.objects.filter(user=request.user) …

07.09.2021
Как динамически фильтровать с помощью ListView

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

07.09.2021
Доступ к модели djagno до ее создания

Рассмотрим следующую структуру приложения. У вас есть две модели: Recipe и Ingredient, которые связаны друг с другом (очевидно, что каждый рецепт имеет некоторые ингредиенты, и многие ингредиенты могут быть в некоторых рецептах). Обратите внимание, что вы решили использовать M2M …

07.09.2021
Django: перенаправление пользователя со страницы входа, если он уже вошел в систему

Я хочу перенаправить пользователя со страницы входа в систему, если он уже вошел в систему; это означает, что пользователь, который вошел в систему, больше не будет иметь доступа к странице входа. Страница входа в систему выглядит примерно так: example.com/login …

07.09.2021
Как изменить существующий элемент родительского шаблона из дочернего DJANGO TEMPLATE?

У меня есть дочерний шаблон который наследуется от "index.html", в "index.html" есть block content в котором я добавить 1 элемент в div, но когда я в дочернем шаблоне использую {%block content %} в связке с {{block.super}} то у меня добавляются …

07.09.2021
Аутентификация Django с помощью firebase?

Как я могу переопределить стандартную аутентификацию Django на аутентификацию firebase с помощью Phone, Google, Facebook, Email? Я планировал создать мобильное приложение, в котором я использовал firebase для аутентификации (почему firebase, потому что с ее помощью я могу …

07.09.2021
Запуск формулы haversine на сервере MariaDB с помощью функции annotate() в django orm

Hii Я пытаюсь выполнить формулу Хаверсина на базе MariaDB на моей модели. модель такова class MeteorologicalSite(models.Model): lat = models.DecimalField("Latitude", max_digits=17, decimal_places=15) lon = models.DecimalField("Longitude", max_digits=17, decimal_places=15) class Site(models.Model): lat = models.DecimalField("Latitude", max_digits=17, decimal_places=15) lon = models.DecimalField("Longitude", max_digits=17, decimal_places=15) …

07.09.2021
Как обновить значение, если я использовал только метод request.POST для сохранения данных в базу данных? Я не использовал никакого класса формы.

Введите здесь описание изображения модель для базы данных. введите здесь описание изображения метод сохранения данных.

07.09.2021
Сделать так, чтобы модели на сайте администратора отображались только в режиме отладки, иначе отображается одна модель

Я хочу, чтобы мои модели отображались в админке только когда переменная debug установлена в True, когда debug установлена в False я хочу отображать только одну модель Я ищу элегантный способ реализовать это Я думал, что смогу сделать …

07.09.2021
XLWT || IndexError at /XLS tuple index out of range Метод запроса : GET

В настоящее время я сталкиваюсь с вышеупомянутой ошибкой при выполнении приведенного ниже кода, который должен печатать в pdf при нажатии на кнопку. Ниже показано, как вызывается код на html <a href="{% url 'printToXLS' %}" class="btn btn-primary">Print To Excel</a> …