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

23.07.2024
Формат JSON от сериализатора Django

Я использую сериализатор Django для JSON. Использую документацию здесь. https://docs.djangoproject.com/en/5.0/topics/serialization/ Почему сериализатор выдает беспорядочный вывод? Документация не предлагает никакого решения. Как я могу получить чистый, хорошо отформатированный JSON без pk и model? View from django.http …

23.07.2024
Проблемы с обслуживанием приложения Django через подпуть в Apache

У меня есть приложение Django (Django version 4.2.11), которое я хочу обслуживать по подпути с помощью Apache. В частности, я хочу обслуживать приложение по адресу https://example.com/subpath, чтобы другие URL-адреса приложений Django были доступны как подпути. Например: https://example.com/subpath/admin должен …

23.07.2024
Filterset_class не работает при вызове представления из теста

У меня есть вид метода drf: @action(detail=False, methods=["get"], filterset_class=None) def count(self, request, *args, **kwargs): ... и, конечно, есть filterset_class, определенный на уровне класса. Когда я вызываю эту конечную точку из postman, это переопределение filterset_class работает, …

23.07.2024
Как отправить MDM-команды для отправки приложения на iOS-устройство в python

"""<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Command</key> <dict> <key>Identifier</key> <string>com.zhiliaoapp.musically</string> <key>RequestType</key> <string>RemoveApplication</string> </dict> </dict> </plist>""" В этом plist я предоставляю команду для удаления установки стороннего приложения. Раньше я выполнял эту …

23.07.2024
Django с gunicorn: отправка запросов - параллелизм

У нас есть Django-приложение, настроенное на gunicorn. Это означает, что несколько рабочих обрабатываются параллельно. Теперь для некоторой функциональности нам нужно вызвать сервис для обратного геокодирования, выглядящий примерно так: reverseGeocodingURL = s.geocodingURL + '?lat=' + str(latitude) + '&lon=' + …

23.07.2024
Отображение данных в модальной форме через django

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

23.07.2024
$ python -m django startproject mysite . Команда 'python' не найдена, вы имеете в виду, что она не работает [закрыто]

Django-admin.py startproject mysite . refresh команда не найдена $ python -m django startproject mysite . Команда 'python' не найдена, вы имели в виду : команда 'python3' из deb python3 команда 'python' из deb python-is-python3

23.07.2024
Добавьте пользовательское поле в МодельАдмина wagtailadmin

Я пытаюсь добавить пользовательское поле в wagtail ModelAdmin, но не уверен, как это сделать. Я пытался from wagtail_modeladmin.options import ModelAdmin, modeladmin_register from wagtail_modeladmin.views import EditView from django import forms from django.contrib.admin.utils import quote from wagtail.log_actions import registry as log_registry …

23.07.2024
Django Postgresql ORM оптимизация

У меня есть представление PostgreSQL под названием view_sales_dashboard - оно состоит из нескольких миллионов строк ежедневных данных о продажах. В представлении Django я хочу представить таблицу, сгруппированную по продуктам, со столбцами в виде итогов base_daily_pnl за различные периоды …

23.07.2024
Веб-страница автоматической настройки Wi-Fi: Руководство по внедрению [закрыто]

Я хочу создать веб-страницу, где у меня есть свой собственный WiFi, когда я даю один qr пользователю, он сразу переходит на веб-страницу, где пользователь заполняет номер мобильного телефона и OTP верификации после проверки Wifi автоматически подключается в течение 30 минут …

23.07.2024
Хорошая идея поместить auth в TENANT_APPS в многопользовательском приложении django?

Я готовлю multi-tenancy приложение с django. Мне нужно, чтобы пользователь мог получать доступ и манипулировать данными только из вашей собственной схемы. Например, если у вас есть domain_a и domain_b, некоторые пользователи должны иметь доступ только к данным domain_a, а …

23.07.2024
Django prefetch внутри метода модели

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

23.07.2024
Секция отзывов не отображается в киберпанели WebPage

Я хотел бы задать вам вопрос о Webpage View в Cyberpanel, поэтому я попытался разместить свой проект django на хостинге Cyberpanel, после нескольких настроек был сделан, index.html загружается хорошо с содержимым, но когда я прокручиваю в нижней части страницы, есть …

22.07.2024
Django: Отсеивание опасных символов при вводе текста

У меня есть приложение Django, в котором несколько форм поддерживают ввод текста с максимальной длиной 50 или 250 символов. Во всех случаях введенные данные будут храниться в внутренней БД и будут доступны для последующего просмотра по запросу. Во всех …

22.07.2024
Социальная аутентификация (DRF + Djoser), "non_field_errors": ["Предоставлено неверное состояние."] после POST-запроса с состоянием и кодом

Я следую этому видеоуроку и пытаюсь реализовать социальную аутентификацию Google с помощью DRF, djoser и React. Я набираю в браузере следующее (GET-запрос): http://localhost:8000/auth/o/google-oauth2/?redirect_uri=http://localhost:8000 Я получаю вот такой ответ (я не …

22.07.2024
Аутентификация с помощью Django REST Framework и JWT (CustomUser)

Я работаю над проектом Django для связи между пациентами и врачом. Я пытаюсь реализовать аутентификацию с помощью токена, используя Django REST Framework и djangorestframework-simplejwt. Вот моя модель:from django.db import modelsfrom django.contrib.auth.models import AbstractBaseUser, PermissionsMixin, BaseUserManagerfrom django.contrib.auth.models import Group, Permission Create …

22.07.2024
Поддержка прогрессивных веб-приложений не работает во фреймворке Django

Я новичок в фреймворке Django и на самом деле я пытаюсь достичь PWA (прогрессивное веб-приложение), чтобы сделать автономное и устанавливаемое приложение. Я следовал тому же подходу, что и на официальном GitHub: https://github.com/silviolleite/django-pwa. Settings.py PWA_APP_NAME = 'Test …

22.07.2024
Django.db.utils.IntegrityError: UNIQUE constraint failed: users_user.username

Я пытаюсь создать пользовательскую модель пользователя и создать нового простого пользователя через панель администратора, но у меня не получается, пожалуйста, проверьте мой код Вот мой файл models.py: from django.db import models from django.contrib.auth.models import AbstractUser, PermissionsMixin from .managers …

22.07.2024
Запуск отладчика Pycharm с установкой Docker/Django/Notebook?

Я чувствую, что мне не хватает какой-то фундаментальной истины о том, как работает Pycharm, поэтому я хотел бы рассказать о том, как я разрабатываю и что я ищу. Я запускаю проект SvelteJS с бэкендом Django. Обычно я работаю …

22.07.2024
Использование функции difference() в модели Django с последующим созданием агрегатной аннотации

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

22.07.2024
Серверный перехватчик фреймворка django grpc не работает должным образом

Я использую djangogrpcframework 0.2.1 и пытаюсь написать перехватчик, чтобы увидеть, присутствует ли ключ в метаданных запроса. Я также веду журнал, чтобы видеть прогресс перехватчика. from grpc import ServerInterceptor, StatusCode class CustomInterceptor(ServerInterceptor): def intercept_service(self, continuation, handler_call_details): print("start intercepting") metadata = …

22.07.2024
Зарубежные ключевые поля не переводятся на странице администрирования django с помощью django-parler

Я использую django-parler для перевода моделей. На странице администрирования django, когда я меняю язык, ключ foriegn не меняется на текущий язык, всегда отображается язык по умолчанию. введите описание изображения здесь class Country(TranslatableModel): translations = TranslatedFields( …

22.07.2024
Chrome игнорирует мои попытки снять cookies (Django)

Я пытаюсь удалить куки на https-сайте. Куки были установлены сервером после успешного входа в систему, но chrome не снимает куки при выходе из системы, хотя заголовок Set-Cookie присутствует в заголовках ответа с правильными директивами. @api_view(['POST']) def login(request): data = request.data …

22.07.2024
Как получить отображение данных файла формы в случае недействительности формы в django

я определил форму в django как : forms.py @parsleyfy class CreationForm(forms.Form): sample_name=forms.CharField(label="Agent Name",max_length=40, widget=forms.TextInput(attrs={'maxlength': '40', 'placeholder':""}),error_messages={'error-message': "Enter valid Name",'required':'Please Enter Name'}) sample_description=forms.CharField(label="agent description",max_length=100,widget=forms.Textarea(attrs={'maxlength': '40', 'placeholder':""}),error_messages={'error-message': "Enter valid Description",'required':'Please Enter Description'}) logo=forms.FileField(label="Logo",error_messages={'error-message': "Please Upload Valid File",'required':'Please Upload Logo'}) def …

22.07.2024
Как настроить обратный прокси для проекта Django на GoDaddy с Apache, чтобы скрыть порт 8000

У меня есть проект Django, который я загрузил на сервер GoDaddy под управлением Apache. Я использую домен с расширением .com, и я запустил сервер разработки Django командой python manage.py runserver 0.0.0.0:8000. Это делает проект доступным через домен с портом …

22.07.2024
Django Admin: Модель видна локально, но не в производстве

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

22.07.2024
Как я могу использовать другой метод вместо user.is_authenticated?

У меня есть сайт академии, на котором есть 3 разных типа пользователей. Первый - это сотрудники, с которыми я работаю через панель администратора. Второй - родители или люди, которые хотят получить информацию об академии. Третий - это студенты, у …

22.07.2024
Socket IO отклоняет запросы от прокси-сервера Nginx

У меня есть приложение docker, в котором запущено несколько контейнеров. Один из этих контейнеров представляет собой Python-приложение, которое может обрабатывать как сокетные io-запросы, так и обычные HTTP-запросы. Django's ASGI обрабатывает HTTP/ASGI запросы, а python-socketio обрабатывает сокетные запросы. Поскольку …

22.07.2024
Django уменьшает количество возвращаемых строк для графика

У меня есть модель с timestamp=DateTimeField() и некоторыми дополнительными числовыми данными. В таблице я храню данные с датчика, собранные за каждую минуту. У меня есть представление, возвращающее график с данными из упомянутой таблицы, которая параметризуется по дате начала_даты …

22.07.2024
Django DateField persistence

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

22.07.2024
Застрял с многопоточностью

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

22.07.2024
Django.db.utils.OperationalError: не удалось перевести имя хоста "postgres.railway.internal".

Django.db.utils.OperationalError: could not translate host name "postgres.railway.internal" to address: nodename nor servname provided, or not known Мой проект django работал отлично, пока я не изменил файл setting.py, чтобы развернуть его в railway, используя переменные, которые предоставляет railway. С …

22.07.2024
Почему планировщик ударов celery продолжает работать после истечения срока действия в django celery

PeriodicTask.objects.create( interval=interval, crontab=crontab, clocked=clocked, name=data["name"], task=data["task"], # dropdown args=json.dumps(json.loads(data["args"])), one_off=True if schedule_type == "clocked" else False, expires=datetime.strptime(data["expires"], '%Y-%m-%d %H:%M:%S.%f') if data["expires"] else None ) - все еще работает после установленного времени истечения - она не вызывает функцию, а …

22.07.2024
Манипулирование данными на Python (Django) [закрыто]

"Как преобразовать данные о посещаемости в Excel в определенный формат вставки в базу данных?" ** У меня есть данные в Excel, которые выглядят следующим образом: ** Это формат данных I **необходимо преобразовать это в формат, …

22.07.2024
Загруженные медиафайлы не загружаются на сервер в режиме производства без перезапуска django

Мне нужно обслуживать медиа в Django в режиме производства и это очень мало нужно обслуживать фотографии пользователей Telegram в Django admin. так что я знаю все о Django это не для обслуживания файлов или медиа, так что нет необходимости …

22.07.2024
Использование правильного Bootstrap CSS в формах Django для ввода формы Radio select

Как заставить формы Django корректно отображать Bootstrap на входе формы Radio select? Я передал form-control form-check classess в форме, однако HTML-файл формы не является точным для опции radio select. Я хочу отобразить основной цвет bootstrap и встроенные …

22.07.2024
Почему Prefetch работает лучше, чем аннотации в django?

Здравствуйте, я сделал код, чтобы сделать его нерегулярным. Может ли кто-нибудь сказать мне, почему префетч быстрее, когда предсказание должно быть быстрее? Аннотируйте тест: время выполнения: 6,65 секунды Тест предварительной выборки: время выполнения: 3,02 секунды @transaction.atomic() def …

22.07.2024
В Django, как передать пользовательскую информацию из html-формы регистрации пользователя в модели?

В моем Django-проекте есть два типа профилей (персональный и бизнес). На основе формы, которую пользователь заполняет в signup.html (которая сейчас очень примитивна), будет создан один из типов профилей. (Моя реализация основана на этом - раздел Расширение …

21.07.2024
Как зарегистрировать крючки Django с помощью PyInstaller

Я хочу использовать Django hooks в Pyinstaller. Я пробовал следующее: python -m PyInstaller --runtime-hook='hook-django.contrib.sessions.py' --runtime-hook='hook-django.core.cache.py' --runtime-hook='hook-django.core.management.py' --runtime-hook='hook-django.db.backends.py' --runtime-hook='hook-django.py' --runtime-hook='hook-django.template.loaders.py' ... --noconfirm --console --clean manage.py Но я получаю FileNotFoundError: [Errno 2] No such file or …

21.07.2024
Получение ошибки "Приложение не найдено" при перезапуске моего приложения django на cpanel

Я пытаюсь настроить свое приложение django в c-panel, но столкнулся с определенной проблемой. Каждый раз, когда я перезапускаю приложение, я получаю следующую ошибку No such application (or application not configured) Всякий раз, когда я редактирую конфигурацию приложения и …