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

04.11.2022
Реализация логики на основе повторяющейся подписки в Django

У меня есть две модели. Модель плана, состоящая из трех планов, и модель подписки. Пользователю разрешено иметь только один активный план в одно время. Логика заключается в том, что когда пользователь впервые подписывается на план, по умолчанию status будет …

04.11.2022
React & Next.js 13 ИЛИ Angular & Django

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

04.11.2022
Django Module Object is Not Callable Problem

Я пытаюсь исправить ошибку, которая не позволяет мне получить доступ к URL /api/lead/, так как я постоянно получаю ошибку "объект модуля не является вызываемым". В моем проекте DjangoApp у меня есть еще одна папка с именем api, и еще …

04.11.2022
Безопасные веб-сокеты и https с Django

Я работаю с сервером разработки Django версии 4.0.1, который использует SSL-сертификат (https). Приложение использует вебсокеты, и вот проблема: оно не работает. Обратите внимание, что использование websockets работает без SSL сертификатов. Я читал, что достаточно изменить "ws://" на "wss://", но этого, …

04.11.2022
Как отфильтровать список просмотра на основе выбора, сделанного на форме createview? Django

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

04.11.2022
Модель булевого поля не отображает значение по умолчанию False

У меня есть модель class, в которой переменная completed_application должна по умолчанию принимать значение False при создании нового пользователя (чтобы показать, что пользователь еще не заполнил заявку). Однако, по умолчанию, когда создается новый пользователь, в админке Django он не …

04.11.2022
Частичное обновление расширенного профиля пользователя

У меня есть расширение модели пользователя в Django, добавляющее несколько полей к обычному профилю пользователя. Для того чтобы пользователь мог их изменить, я создал форму, которая должна иметь возможность изменять эти поля, но безуспешно... models.py class UserProfileModel(models.Model): user = …

03.11.2022
Как установить время по умолчанию в Django ModelForm

Я создал Django ModelForm. Вот файл models.py class Room(models. Model): available_from = models.TimeField() available_till = models.TimeField() Вот файл forms.py class RoomForm(forms.ModelForm): class TimeInput(forms.TimeInput): input_type = 'time' available_from = forms.TimeField( widget=TimeInput(), ) available_till = forms.TimeField( widget=TimeInput(), ) …

03.11.2022
Цикл asyncio блокирует http и websocket запросы django

я пытаюсь создать приложение, где мне нужно постоянно слушать postgres notify listen и отправлять эти сообщения через websocket, а также нужен обычный django apis, я могу запустить оба отдельно, но при инициации db listener он начинает блокировать http или …

03.11.2022
Как работает аутентификация на основе маркеров?

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

03.11.2022
У объекта Django 'x' нет атрибута 'get_form'

У меня есть общий DetailView, и я пытаюсь сделать форму для комментария пользователя после отображения деталей модели, но я продолжаю получать ошибку 'ProductFeedbackView' object has no attribute 'get_form'. Я не знаю, есть ли проблема в шаблонах, потому что ошибка …

03.11.2022
Фильтр/поиск DRF возвращает все?

В настоящее время я делаю самостоятельный проект приложения для инвентаризации и пытаюсь реализовать фильтр и поиск. что я сделал #views.py from django_filters.rest_framework import DjangoFilterBackend from rest_framework import filters class ListInventories(generics.ListAPIView): serializer_class = Inventory filter_backends = [filters.SearchFilter] search_fields = ['name'] …

03.11.2022
Ошибка валидации Django при использовании вложенного сериализатора

Внутри метода run_validation я вызываю другой сериализатор is_valid(raise_exception=True). Если входные данные не соответствуют действительности для другого сериализатора, то программа завершается со следующей ошибкой. super().__init__(*args, **kwargs) ValueError: need more than 0 values to unpack Вот код: …

03.11.2022
Как исключить html из экспорта js в xlsx с помощью ExcellentExports.js?

Заранее спасибо! Если это поможет, я использую Django3 и Python3 для бэкенда и javascript, html и css для фронтэнда. Я также использую ExcellentExport.js для экспорта html-таблиц в excell. Он работает отлично с одной оговоркой. Экспорт всей html-страницы вместо двух …

03.11.2022
Модели в django. много ко многим - лучший вариант?

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

03.11.2022
КАК ЗАЩИТИТЬ СТАТИЧЕСКИЕ ФАЙЛЫ URL в DJANGO [закрыто].

ЗДРАВСТВУЙТЕ ДОБРЫЙ ДЕНЬ Я РАБОТАЮ НАД ПРИЛОЖЕНИЕМ ДЛЯ РЕГИСТРАЦИИ ДОКУМЕНТОВ В ФОРМАТАХ PDF, ПОКА ВСЕ ХОРОШО, НО Я ОБНАРУЖИЛ ПРОБЛЕМУ, ЧТО КОГДА Я СОЗДАЮ ТАБЛИЦУ ПОИСКА И НАСТРАИВАЮ ПРЕДСТАВЛЕНИЕ ФАЙЛОВ, ЭТО ПРЕДСТАВЛЕНИЕ НЕ ЗАЩИЩЕНО, ПОТОМУ ЧТО КОГДА Я ОТКЛЮЧАЮ СЕРВЕР …

03.11.2022
Многочисленные базы данных django и запросы к ним

хорошая работа. У меня структура подключения к базе данных следующая. DATABASES = { 'default': { 'ENGINE': 'django.db.backends.postgresql_psycopg2', 'NAME': 'DATA', 'USER': 'postgres', 'PASSWORD': 'root', 'HOST': '127.0.0.1', 'PORT': '5432', }, "big_data": { "ENGINE": "mssql", "NAME": "DATABASE_NAME", "USER": "USER_NAME", "PASSWORD": "PASSWORD", "HOST": …

03.11.2022
Django создает или обновляет модель, только если поле не равно определенному значению

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

03.11.2022
Django filer - PolymorphicTypeInvalid ContentType 37 не указывает на подкласс

Я использую django-filer для обработки загрузки изображений в моем приложении Django. В настоящее время я пытаюсь загрузить данные из MySQL в базу данных PostgreSQL. Я использовал следующие команды для получения данных из MySQL и перемещения их в PostgreSQL: …

03.11.2022
Создание экземпляра модели

У меня есть две модели, (Доктор и Пациент), модель Доктор является родительской моделью, Как я могу сделать так, чтобы поле (Service_doctor) было экземпляром модели Доктор, чтобы я мог получить имя доктора в модели Пациент, используя for loop в HTML …

03.11.2022
Django сигнал user_login_failed не работает для пользовательской модели пользователя, пользовательский бэкенд

Я начинающий Django и в связи с требованиями моего проекта, я пришел к выводу, что мне нужно реализовать Custom User model, а также в связи с этим я также реализовал Custom Backend. Но, теперь я не могу использовать user_login_failed …

03.11.2022
Загрузка изображения приводит к ошибке сервера (500) Приложение Django развернуто на railway.app

Я развернул приложение django на railway.app. В разработке я могу загружать изображения, но когда я перехожу к развернутому приложению и нажимаю на загрузку, это приводит к ошибке сервера (500). ниже приведен код моего файла settings.py STATIC_URL = 'static/' …

03.11.2022
TypeError: аргумент 'package' необходим для выполнения относительного импорта для './myapp/manage.py.test_settings'

Попытка запустить скрипт тестов python django внутри AWS Linux: ./runtests.sh ./myapp/manage.py и получаю следующую ошибку. Кто-нибудь знает, что это значит и что мне делать? manage.py и test_settings.py находятся в основной директории ./deploy-scripts/runtests.sh ./myapp/manage.py Traceback (most recent call last): …

03.11.2022
Django, forms.select значение по умолчанию

Хочу сделать форму для создания записи из модели в виде где в поле подразделение открывался бы список из данных из модели, и значение по умолчанию было бы заглушка 'Подразделение' <img …

03.11.2022
Преобразование исключений запросов python в исключения API django-rest-framework

Я разрабатываю REST API с использованием django-rest-framework, который должен взаимодействовать со сторонним API. Я использую requests для взаимодействия с этим сторонним API. Некоторые повторяющиеся шаблоны, которые я получаю в своем коде - это выполнение запроса от обработчика …

03.11.2022
Использование API для генерации виртуальных номеров

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

03.11.2022
Как обновить токен после истечения срока действия в аутентификации django knox?

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

03.11.2022
Django: Сопоставьте две модели по одному и тому же полю, которое они имеют

У меня есть 2 модели. User модель class User(TimeStampedModel): phone_number = models.CharField( _('Phone number'), null=True, blank=True, max_length=30, ) reservations = models.ManyToManyField( 'Reservation', related_name='Users', verbose_name=_('Reservations'), ) и Reservation модель: class Reservation(TimeStampedModel): phone_number = models.CharField( _('Phone number'), null=True, …

03.11.2022
Сеть: Мое веб-приложение не работает, и я получаю "Connection Refused" (Отказ в подключении)

У меня серьезная сетевая проблема, которая заставляет меня сходить с ума. Мое веб-приложение использует веб-сервер Nginx, все развернуто с помощью Docker. У нас есть две сетевые карты с двумя разными IP-адресами. потому что одна предназначена для 100% безотказной работы …

03.11.2022
Django тестирование UpdateView - у объекта нет атрибута 'object'

Я пытаюсь написать тест для созданного мной UpdateView. Мое представление выглядит следующим образом: class MutantUpdateView(UpdateView): context_object_name = "mutant" fields = ["mutation_level"] model = Mutant pk_url_kwarg = "mutant_id" template_name_suffix = "_update_form" def get_context_data(self, **kwargs): context = super().get_context_data(**kwargs) context["admin"] = …

03.11.2022
Передача HTML как agrumnet внутри тега включения

Я создал тег включения для создания определенного количества столбцов в строке: &lt;tr&gt; {% for col in cols %}&lt;td&gt;{{ col }}&lt;/td&gt;{% endfor %} &lt;/tr&gt; Моя функция inclusion_tag следующая: @register.inclusion_tag("row_with_cols.html") def row_with_cols(*cols): return {"cols": cols} Теперь я могу …

03.11.2022
Отображение встроенных значений в модели администратора другого приложения

Я пытался разобраться с этим, но поскольку я не очень опытен в этом, я хотел спросить, есть ли способ отобразить значения из inline в model.admin другого приложения; В моем случае: accounts\admin.py: @admin.register(models.Customer) class CustomerAdmin(ImportExportModelAdmin, admin.ModelAdmin): list_display = …

03.11.2022
Django, порождение рабочего процесса при запуске порождает django.core.exceptions.AppRegistryNotReady: Приложения еще не загружены

Фон: У меня есть приложение, которое просматривает ресурсы нашей ИТ-инфраструктуры (vCenter, хранилища и объекты резервного копирования), чтобы собрать все в центральную опись для быстрого поиска. Каждая коллекция вращается в собственном потоке, и я принял меры по реализации …

03.11.2022
Я запустил сервер django и теперь не могу остановить процесс

Может ли кто-нибудь сказать мне, как остановить мой сервер? Я сделал как первые несколько вещей, которые нужно сделать, чтобы начать веб-страницу django, шаблон url, запрос, HttpResponce и т.д. и я запустил свой сервер, но эта ракета все еще отображается …

03.11.2022
Правильный способ использования DRF и наборов представлений

У меня есть модель: class Definition(Model): definition_id = BigAutoField(primary_key=True) definition_name = CharField(max_length=50) is_active, created_by, created_datetime, last_modified_by, last_modified_datetime = default_model_attrs() class Meta: db_table = 'definitions' def __str__(self: Self) -&gt; str: return self.definition_name С этим сериализатором: class DefinitionSerializer(serializers.HyperlinkedModelSerializer): class Meta: …

03.11.2022
Как уменьшить расстояние между чекбоксами, отображаемыми в шаблоне django?

Я извлек некоторые данные из базы данных и сохранил их в переменной DATA ` def sendApproval(request): form = SendApp data = Profile.objects.filter(Admin="Lavanya") context = { "form": form,"data":data} return render(request, 'homePageHtml/SendApproval.html', context) ` А затем в html темплейте я …

03.11.2022
Не удается установить расширение в VS Code: XHR failed

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

03.11.2022
Python/django создать текстовый файл и заставить пользователя загрузить его

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

03.11.2022
Необходимо сохранить ModelChoiceField в базу данных с помощью Django forms и Template

Здесь я использую Django 3.0 и Python 3.7 Я не могу сохранить ModelChoiceField в базу данных Вот мой models.py class ProductionProcess(models.Model): client = models.ForeignKey(Client,on_delete=models.CASCADE) name = models.CharField(max_length=500) order = models.IntegerField(default=None, null=True, blank=True) milestone_1 = models.CharField(max_length=200, blank=True, null=True) …

03.11.2022
Django-tables2 - Как отключить пагинацию для SingleTableMixin,FilterView?

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