Я добавил функцию под названием 2FA в свой проект django, используя django-allauth[mfa]. Я также настроил процесс входа в социальный аккаунт с помощью google. форма входа в систему находится у django.contrib.auth 2FA форма находится в allauth.mfa authentication/views.py …
Я разрабатываю модели для своего приложения Django App и озабочен тем, как отделить логику вызывающего пользователя от реализации модели, чтобы будущие изменения самой модели не требовали изменений в кодовой базе ниже по течению. Короче говоря, придерживаюсь принципа открытости/закрытости …
Итак, я был назначен на проблему с freeradius, Я могу видеть арендаторов в proxy.conf. Проблема возникает, когда я пытаюсь зарегистрировать несколько пользователей с фронтенда с одним и тем же Auth IP. Он будет принимать один и тот же учетный …
Я хочу использовать dataTables в моем HTML шаблоне в Django. Файл .html: <!DOCTYPE html> <html lang="en"> <head> <title>FPL projections - Team list</title> <script type="text/javascript" src="https://code.jquery.com/jquery-3.1.0.min.js"></script> <link rel="stylesheet" type="text/css" href="//cdn.datatables.net/1.10.12/css/jquery.dataTables.css"> <script type="text/javascript" src="//cdn.datatables.net/1.10.12/js/jquery.dataTables.js"></script> <style> section{ width: 70%; margin: 30px auto; …
Я прочитал документацию Django по GenericForeignKeys и нашел ее крайне запутанной. Я не понимаю, что это за переменные, и поэтому я не представляю, как они работают, и поэтому я не представляю, что это такое - и все, что я …
Я работаю над системой, в которой решения проблем проверяются с помощью предопределенных тестовых случаев. Система поддерживает несколько языков программирования, и сгенерированные тестовые случаи необходимо преобразовать в строки для выполнения API. Проблема: Для тестирования представленных решений мне необходимо динамически …
Я запускаю проект Django в контейнере Docker и сталкиваюсь с проблемой миграции после добавления новой модели в models.py. Когда я пытаюсь применить миграции, система ищет старые миграции, но поскольку я пересобираю приложение через Docker, эти миграции отсутствуют. Когда …
У меня есть 3 модели, с которыми я имею дело: SurveyQuestion, Update и Notification. Я использую сигнал post_save для создания экземпляра модели Notification всякий раз, когда был создан экземпляр SurveyQuestion или Update. У модели Notification есть GenericForeignKey, который …
Я хочу позволить администратору изменять пароль любого пользователя, но в панели администратора больше нет такой возможности. Мне пришлось расширить абстрактный класс пользователя, чтобы добавить некоторые поля к моим пользователям при их …
Я пытаюсь настроить форму повторной аутентификации в mfa. Я также настроил форму активации и деактивации TOTP, и она работает, но теперь я пытаюсь настроить форму повторной аутентификации с определенным именем маршрута в django. и есть ли способ отключить …
У меня есть результат из БД, который я хочу обогатить строкой. Набор queryset - это диктант, верно? Поэтому я создал новый dict и хотел объединить эти два. Но мне сказали, что нельзя объединить dict и QuerySet. Как это можно …
В настоящее время я создаю докеризованное веб-приложение. Он состоит из следующих элементов : React для фронтенда (с маршрутами, управляемыми react-router-dom) Django для бэкенда PostgreSQL для управления базой данных Nginx для обратного прокси Я создал обратный …
Когда я передаю параметры через Django request.GET, я получаю лишнюю запятую в словаре, которая мне не нужна. Кодированные данные, которые я перенаправляю в конечную точку: /turnalerts/api/v2/statuses?statuses=%5B%7B%27conversation%27%3A+%7B%27expiration_timestamp%27%3A+%271735510680%27%2C+%27id%27%3A+%2757f7d7d4d255f4c7987ac3557bf536e3%27%2C+%27origin%27%3A+%7B%27type%27%3A+%27service%27%7D%7D%2C+%27id%27%3A+%27wamid.HBgNMjM0OTAzOTc1NjYyOBUCABEYEjdCMTJFNUZDNzNFQjkxQ0IyRQA%3D%27%2C+%27pricing%27%3A+%7B%27billable%27%3A+True%2C+%27category%27%3A+%27service%27%2C+%27pricing_model%27%3A+%27CBP%27%7D%2C+%27recipient_id%27%3A+%272349039756628%27%2C+%27status%27%3A+%27sent%27%2C+%27timestamp%27%3A+%271735424268%27%7D%5D Запрос: <rest_framework.request.Request: GET '/turnalerts/api/v2/statuses?statuses=%5B%7B%27conversation%27%3A+%7B%27expiration_timestamp%27%3A+%271735510680%27%2C+%27id%27%3A+%2757f7d7d4d255f4c7987ac3557bf536e3%27%2C+%27origin%27%3A+%7B%27type%27%3A+%27service%27%7D%7D%2C+%27id%27%3A+%27wamid.HBgNMjM0OTAzOTc1NjYyOBUCABEYEjdCMTJFNUZDNzNFQjkxQ0IyRQA%3D%27%2C+%27pricing%27%3A+%7B%27billable%27%3A+True%2C+%27category%27%3A+%27service%27%2C+%27pricing_model%27%3A+%27CBP%27%7D%2C+%27recipient_id%27%3A+%272349039756628%27%2C+%27status%27%3A+%27sent%27%2C+%27timestamp%27%3A+%271735424268%27%7D%5D'> Данные после запроса.GET: {'statuses': …
Мне нужно разместить проект Django на нескольких серверах для балансировки нагрузки. У меня есть 4 сервера EC2. Я использовал первый для настройки Nginx, 2-й и 3-й для размещения приложения Django и 4-й сервер для хранения всех медиа-папок. Теперь моя …
Я создал мастер форм, где пользователь сможет создавать и обновлять данные для моделей, после чего я рассчитаю результат, собрав все данные из всех форм, и представлю их на выходе. Мой пользователь может продолжить заполнение данных при повторном …
Получаю следующую ошибку при использовании пользовательского тега, которому нужен аргумент. Я на Django версии 4.2, нужно ли в этом случае делать отдельное присваивание переменной вместо использования в if? Или единственный вариант, который я вижу, это создание фильтра TemplateSyntaxError at …
У меня есть функция FetchAjaxs, которая отлично работает на локальной машине, но не работает при развертывании view.py FetchAjaxs: #makes a api call to a different url which then returns a json to display in webpage я вызываю …
В Django я проверяю запрос, который отправляет что-то, что пользователь должен отправить только один раз, и в «правильной последовательности поведения» возникает исключение: try: my_row = models.MyModel.objects.get(id=instance_id, user=request.logged_in_user) return HttpResponseBadRequest("Already submitted") except models.MyModel.DoesNotExist: pass // continue По шкале …
Я студент университета, и я решил использовать Django для своего выпускного проекта. Это означает, что я ограничен в использовании университетского сервера баз данных MySQL. На этом сервере мне разрешено иметь только одну базу данных под своим именем, и у меня …
Например, я видел методы, которые разрабатывают пользовательские представления с изменениями в URLconf, я видел другие методы, которые используют handler404 = "mysite.views.my_custom_page_not_found_view" в URLconf без изменений в представлениях. Я видел, что оба этих метода объясняются в документации. Самый простой метод, …
У меня есть транзакции, хранящиеся в таблице, для выбора последних 3 лет я написал простой запрос в Django. Я сделал это в середине прошлого года, и, казалось, все было в порядке. Теперь было бы неплохо, если бы он возвращал …
Class CreateAttributeSerializer(BaseAttributeSerializer): class Meta(BaseAttributeSerializer.Meta): fields=['id', 'required'] + BaseAttributeSerializer.Meta.fields def to_representation(self, instance): attribute = super().to_representation(instance) current_display_order = int(instance.create_display_order) old_instance = self.context.get('old_instance', None) if old_instance: attributes = [] old_attribute = self.context['old_attribute'] if int(old_instance.create_display_order) == current_display_order: attributes = [old_attribute] attributes.append(attribute) else: attributes.append(attribute) return …
Я пытался найти в документации информацию о том, как добавить пользовательские кнопки действий для сниппетов трясогузки. Пока безуспешно. Моя версия трясогузки - 6.1.3 Это мой класс сниппетов. class CurrentDayForecastViewSet(SnippetViewSet): …
Я пытаюсь импортировать модель в мое представление Django, а затем запросить все объекты, отсортировать их и выполнить итерацию по ним. Я не получаю никаких ошибок при импорте модели, однако при попытке запросить модель с помощью songs = song.objects.all()#.order_by('-release_date'), я …
Я делаю веб-приложение, в котором можно читать книги через сайт. Я хочу использовать google drive для хранения моих PDF файлов для учебников, и в моем приложении Drive должен обслуживать pdf файлы на моем сайте, когда кто-то хочет прочитать книгу, я …
Используя Django 5.1, я пытаюсь создать модель GeneratedField, которая должна возвращать True или False в зависимости от того, какой файл был загружен. Модель будет принимать как изображения, так и видеофайлы. Я хочу сделать это для того, чтобы иметь возможность …
У меня есть часовое аудио, транслируемое на бэкэнд с помощью вебсокета. Мне нужно начать транскрибировать аудио и выдавать ответ практически в реальном времени. По крайней мере, чтобы пользователи не ждали по часу, прежде чем проверить транскрипцию. Я разбил …
Проблема: Я создаю чатбота, используя Django, и у меня возникли проблемы с получением номера телефона из моей модели CartOrder. У меня есть представление log_customer_query, которое должно возвращать номер телефона из последнего заказа пользователя, но оно не работает. …
Я пытался заблокировать самый старый элемент в наборе запросов и ломал голову над тем, почему это не работает. Каждый раз, когда я использовал этот первый фрагмент кода, весь набор запросов блокировался. with transaction.atomic(): locked_entry = Entry.objects.select_for_update(skip_locked=True).filter( event__date=distribution_date(), status='pending', …
У меня возникли проблемы при попытке использовать nginx для обслуживания моих статических файлов. Я пытаюсь использовать nginx + gunicorn для развертывания моего приложения django, и я использую docker compose, чтобы попытаться облегчить все необходимые conf. Вот мои файлы: …
Я пытаюсь просто разместить данные с помощью этого сериализатора django, но постоянно получаю ошибку Class ProductSerializer missing «Meta.model» attribute. Не знаете, может я что-то упускаю: class ProductSerializer(serializers.ModelSerializer): class Meta: model : Product fields : ['title','image','likes'] Вот моя модель: …
Hello у меня есть django e commerce app that have google social auth when new users create an account we create a some % of dicount code for them i have UserIdentifier class that when users create new account i …
Я возвращаюсь к Django после нескольких лет работы и столкнулся со следующей проблемой. Я создаю систему, в которой есть 2 модели: опрос и обновление. Я хочу сделать модель уведомлений, в которую автоматически добавлялся бы объект при добавлении объекта опроса …
«Будьте здоровы!» Я разрабатываю проект на Django и хочу отображать логи бэкенда на форентеде. Для этого я создал центральный обработчик логов, который сбрасывает логи в буфер. Каждые 20 секунд мой фронтенд посылает запрос на промывку буфера и …
Для ManyToMany отношений Django автоматически создаст корыто модели/таблицы. Например, для: class Magazine(models.Model): pass class Article(models.Model): magazines = models.ManyToManyField('Magazine', related_name='articles') будет Article.through менеджер и модель. Связанная таблица будет иметь два отдельных индекса для каждого из столбцов. Два вопроса: …
Здравствуйте, я пытаюсь загрузить статические файлы в свои шаблоны, но они не передаются в браузер. Когда я смотрю на инструменты разработчика, я не вижу, что мои Javascript и HTML файлы передаются браузеру. По какой-то причине, когда я делаю запрос …
Views def login_view(request): form = LoginForm(data=request.POST or None) if request.method == 'POST': if form.is_valid(): username = form.cleaned_data['username'] password = form.cleaned_data['password'] user = authenticate(username=username, password=password) # Проверяем учетные данные if user is not None: login(request, user) # Выполняем вход return redirect('home') …
У меня есть html-страница, на которой есть выпадающее поле. Я загрузил значения выпадающего поля из БД. Теперь при выборе выпадающего поля могут быть загружены необходимые поля, связанные со значением, которое описано в 1 таблице БД. как это возможно? …
Я работаю над приложением Django, где мне нужно автоматически создавать запись Setting со значениями по умолчанию каждый раз, когда создается новая запись User. Моя текущая реализация использует сигнал post_save модели User для обработки этой логики. from django.db.models.signals …
Разрабатывая приборную панель с использованием каналов Django, реализованы два разных потребителя, UserConsumer и RequestConsumer. В UserConsumer реализованы такие методы, как login, logout и get_user. Аутентификация пользователя осуществляется с помощью OTP-кода, отправленного на мобильный телефон пользователя, так что метод …