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

12.04.2024
Django и htmx сообщения с обновлением dataTables после отправки формы

Я новичок в языке программирования django, которому, пожалуйста, нужна помощь. У меня есть данные, которые после валидации моей формы отображают сообщение об успехе: "Операция завершена успешно" из возвращаемого httpReponse, но не обновляет страницу. Однако, добавив этот скрипт в форму …

12.04.2024
Темный режим не синхронизируется должным образом?

У меня проблема с синхронизацией темы админ-панели Django с темой приложения... Всякий раз, когда я переключаюсь в режим Light из режима Dark на стороне приложения, он меняется на Auto, а должен переключаться в режим Dark и наоборот. По какой-то …

12.04.2024
Django: как передать javascript-код из python в атрибуты поля формы?

Я использую плагин django-bootstrap-daterangepicker, который позволяет создать следующую Django форму: from django import forms from bootstrap_daterangepicker import fields class DateRangeForm(forms.Form): date_range = fields.DateRangeField() Все работает как ожидалось, пока я не хочу добавить некоторые …

12.04.2024
Фильтрация в админке Django для нескольких условий на одной записи

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

12.04.2024
Использование вложенных объектов с react-hook-form

Я пытаюсь отправить данные на бэкэнд с помощью react-hook-form, и вот интерфейс FormData: interface FormData { title: string; // other things location: { country: string | null; city: string | null; address: string | null; }; } …

12.04.2024
Аватар по умолчанию не отображается в моем профиле django-project

Я попытался загрузить изображение аватара по умолчанию на странице профиля, но оно не отображается. Однако новые фотографии аватара действительно отображаются. Объясните мне, что я сделал не так? HTML-шаблон страницы …

12.04.2024
ModuleNotFoundError: Нет модуля с именем 'config' gunicorn

Я пытаюсь запустить проект django на docker project ├── manage.py ├── config │ ├── settings.py │ ├── wsgi.py │ └── ... ├──__init__.py Dockerfile docker-compose.yml entrypoint.sh Dockerfile ... WORKDIR /app ... COPY project project EXPOSE 8000 COPY entrypoint.sh ./entrypoint.sh …

12.04.2024
Я не могу получить данные строки email из базы данных mongodb в фреймворке django при создании страницы сброса пароля

Ключевое слово: Нет Sub SQL: None FAILED SQL: ('SELECT "auth_user". "id", "auth_user". "password", "auth_user". "last_login", "auth_user". "is_superuser", "auth_user". "username", "auth_user". "first_name", "auth_user". "last_name", "auth_user". "email", "auth_user". "is_staff", "auth_user". "is_active", "auth_user". "date_joined" FROM "auth_user" WHERE ("auth_user". "email" iLIKE %(0)s AND …

12.04.2024
Я разворачиваю свое приложение Django на vercel, но после успешного развертывания получаю сообщение 404: NOT_FOUND Code: NOT_FOUND, когда я открываю ссылку

Я разворачиваю свое приложение Django на Vercel, но после успешного развертывания получаю сообщение 404: NOT_FOUND Код: NOT_FOUND, когда я открываю ссылку. Я развертываю приложение на Vercel. Я ожидал, что мое приложение запустится, но этого не произошло. Я не знаю …

12.04.2024
Проблемы фреймворка Django GRPC

Я пытаюсь использовать GRPC frameowrk в Django (последняя версия). Я сталкиваюсь с ошибкой, которая гласит: TypeError: requires_system_checks must be a list or tuple. После комментирования приведенного ниже кода в base.ppy ошибка устраняется. if ( not isinstance(self.requires_system_checks, (list, tuple)) и …

12.04.2024
В django как я могу сделать листинг данных, которые были получены пользователем по ключу forignkey в этом

В моем проекте Django реализованы две модели: одна для продавца, другая для пользователя. Модель пользователя служит основной моделью аутентификации и настроена с определенными правами. Кроме того, модель пользователя включает внешний ключ, ссылающийся на модель поставщика, что позволяет пользователям входить в …

12.04.2024
Настройка интервала выставления счетов за подписку Stripe

Я хочу изменить биллинговый интервал подписки в Stripe, чтобы включить одноразовое бесплатное продление на 3 месяца, когда пользователь подписывается на продукт. Обычный биллинговый интервал для плана составляет 1 год, в результате чего с учетом продления биллинговый период составит 15 месяцев. …

12.04.2024
Nginx Timeouts получает код состояния 502 при использовании Gunicorn

В настоящее время у меня возникла проблема. Мое приложение Django выдает таймаут, т.е. 502, когда я помещаю его за прокси, например, nginx. Я пытался увеличить таймауты, но все равно ничего не изменилось, любая помощь будет высоко оценена. В качестве рабочего …

12.04.2024
Авторизация через соц сети в Django

Суть проблемы такая, что у меня есть приложение на Django, я использую стандартную авторизацию Django, меня все устраивает, но теперь мне необходимо сделать авторизацию через соц сети. Я нашёл такие решения, как allauth, auth-social, но как я понял там используется …

12.04.2024
Как сделать так, чтобы HTML-форма оставалась постоянной после заполнения поля, но перед отправкой?

Контекст: Мне кажется, что заполнение формы на бумаге ручкой заставляет человека обращать больше внимания на то, что он пишет, и мне интересно, есть ли способ перенести это в html-форму. Ожидаемое поведение: Человек нажимает на чекбокс, и он остается таким, …

12.04.2024
Django Installable App. Абстрактный класс с зависимостями от его реализации

В моем устанавливаемом приложении Django есть класс Timer, который я планирую реализовать для пользователей: class Timer(models.Model): class Meta: abstract = True project = models.ForeignKey(settings.PROJECT_MODEL) user = models.ForeignKey(settings.AUTH_USER_MODEL) @abstractmethod def finish(self): raise NotImplementedError Дополнительно у меня …

12.04.2024
Аутентификация Django Allauth Instagram: Ошибка недействительного URI перенаправления

Я интегрирую Instagram в качестве стороннего варианта входа в мое приложение Django, используя Django Allauth. Я создал приложение Instagram Basic Display API и настроил ngrok для обеспечения моего сайта схемой HTTPS. Кроме того, я настроил URI перенаправления для авторизации, деавторизации …

12.04.2024
Как подключить MySQL Workbench к экземпляру AWS EC2 [закрыто]

Мне удалось подключить мой проект Django к экземпляру Ubuntu AWS. Пока что он работает довольно хорошо, но теперь я хочу узнать, можно ли подключить к нему мое приложение MySQL Workbench.

12.04.2024
Переименование реляционных таблиц в существующей схеме в Django

В связи с переходом с django 2.x на django 4.x, мне пришлось переименовать свой проект, чтобы исправить первоначальное имя, содержащее '-' и не содержащее '_'. Первоначальное название проекта было DEMANDE-PROJET В модели под названием DEMANDE ( DEMANDE-PROJET_DEMANDE ) …

12.04.2024
Как получить данные формы в Python с помощью метода "POST" [закрыто]

Недавно я создал форму входа в систему, используя HTML и JS (JavaScript, проверяющий форму), и я сделал action в теге form в HTML для места, куда я хотел бы отправить и сохранить данные формы, что является страницей Python, потому …

12.04.2024
Как переносить/перемещать товары между таблицами управления запасами с помощью Django

Подумайте, что у меня есть три модели базы данных, одна для backstore, другая для магазина (mainstore) и третья для поврежденных продуктов, и я хочу переносить продукты между этими таблицами одним нажатием кнопки. Мой вопрос заключается в том, как я могу …

12.04.2024
Поле автозаполнения в строчной админке django перезаписывает отфильтрованный набор запросов

У меня это встроенная админка: class AnalysedSampleInline(admin.TabularInline): formset = AnalysedSampleInlineForm model = SampleDataRelationship extra = 0 show_change_link = True autocomplete_fields = ("sample",) def formfield_for_foreignkey(self, db_field, request, **kwargs): if db_field.name == "sample": kwargs["queryset"] = ( Sample.objects.select_related("person__family", "file") .order_by("person__family_id") .distinct() .filter(file__type=File.TYPE_BED) …

12.04.2024
Как отправить изображение в Django с помощью Flutter web?

Я работаю над проектом, который использует Flutter web в качестве клиента и Django в качестве бэкенд-сервера. В настоящее время я работаю над формой регистрации, которая требует отправки изображения + дополнительных данных. Моя проблема в том, что кажется, что есть …

12.04.2024
Редактирование страницы входа в систему Django по умолчанию с двухфакторным аутентификатором

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

12.04.2024
Запрос отношений "многие-ко-многим" в django

У меня есть отношения типа "многие-ко-многим" в django, как сделать так, чтобы я мог выполнить запрос "получить все книги, написанные автором Маттиа" class Autore(models.Model): nome = models.CharField(max_length=100) def __str__(self): return self.nome class Libro(models.Model): titolo = models.CharField(max_length=100) autori = …

12.04.2024
Форма отправляется только при наличии двух дубликатов форм

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

12.04.2024
Обработка изображения при его загрузке с сайта администратора

Я хочу загрузить несколько прозрачных фоновых png через админку сайта django. Но после загрузки я хочу обработать их, например, сделать фон черным. У меня есть класс из models.py следующего вида: class AllClass(models.Model): name = models.CharField(max_length=40, unique=True, help_text="Name of …

12.04.2024
Условное заполнение выпадающего списка в бэкенде Django с помощью list_filters

Мой models.py: from smart_selects.db_fields import ChainedForeignKey class Funder(models.Model): name = models.CharField(max_length=200) scheme = models.ManyToManyField('Scheme', blank=True) class Scheme(models.Model): name = models.CharField(max_length=200) class Project(models.Model): funder = models.ForeignKey(Funder, on_delete=models.PROTECT) scheme = ChainedForeignKey( Scheme, chained_field="funder", chained_model_field="funder", show_all=False, auto_choose=True, sort=True, null=True, blank=True) Как …

12.04.2024
Работает ли сервер на хосте "localhost" (127.0.0.1) и принимает TCP/IP-соединения web-1 на порт 5432?

Я создал проект Django с postgresql backend и пытаюсь его контейнеризировать. Вот мой Dockerfile: FROM python:3.9 ENV PYTHONDONTWRITEBYTECODE 1 ENV PYTHONUNBUFFERED 1 WORKDIR /app COPY requirements.txt /app/ RUN pip install --no-cache-dir -r requirements.txt COPY . /app/ EXPOSE 8000 CMD …

12.04.2024
Как эффективно использовать HTTP-методы PUT и DELETE в Django Class-Based Views?

Я создаю CRUD-систему на Django, используя Class-Based Views. В настоящее время я пытаюсь понять, как обрабатывать HTTP PUT и DELETE запросы в моем приложении. Несмотря на обширный поиск в документации Django, мне трудно найти конкретные примеры и четкие объяснения …

12.04.2024
Django ORM, похожие запросы [дублировать]

Помогите пожалуйста удалить дубликаты, я уже все перепробовал, документацию, chatGPT, я не знаю как их удалить, просто когда я обращаюсь к атрибуту .html создается новый запрос к базе данных Использую django-mailbox, не смог указать его, так как рейтинг меньше …

12.04.2024
Должен ли я создавать модель только в приложении в Django, а не в проекте напрямую?

Я создал проект следующим образом: $ cd dj-container $ django-admin startproject core . $ django-admin startapp app1 Это означает, что core.apps не существует, но существует app1.apps. Я хочу создавать модели под ядром, а не …

12.04.2024
Всплывающее окно Facebook Pixel не работает на https, но работает, когда я удаляю ssl, оно работает нормально

Я разработал сайт (littlestepwelfarefoundation.com) на Django, взял домен у Godaddy, разместил его на Windows-сервере EC2 и взял SSL-сертификат только у ACM. Когда я защищаю свой сайт и перевожу http на https, пиксель facebook не срабатывает, но когда я …

12.04.2024
Разница между обычным def и лямбдой для обратного преобразования url в django test [duplicate]

Рассмотрите следующие два примера и объясните мне, чем они отличаются (на мой взгляд, они выглядят одинаково, но лямбда работает не так, как ожидалось) Используя лямбду, я продолжаю получать следующую ошибку: TypeError: SurveyConversationViewSetTestCase.setUpTestData.<locals>.<lambda>() missing 1 required positional argument: 'pk' …

12.04.2024
Я пытаюсь сделать приспособление в Django, используя dumpdata, и вместо букв у меня символы

Когда я пытаюсь сделать приспособление в Django, я использую dumpdata, и когда я создаю JSON файл, где имя, вместо букв есть некоторые символы, я использую эту команду python manage.py dumpdata goods.Categories > fixtures\goods\cats.json Мой json-файл после этого выглядит следующим …

12.04.2024
Есть ли хороший способ управлять очень длинными текстами переводов в Django?

Для Django i18n принято использовать makemassages и compilemessages для создания файлов django.po и django.mo. Это очень хорошо работает для перевода коротких фрагментов текста, и на самом деле я смог перевести почти весь свой сайт с помощью этого метода. Однако обычно …

12.04.2024
Можно ли передать две переменные в редиректе Django?

Я пытаюсь создать динамические URL в Django с двумя переменными, как показано ниже: path('fin-data-add/<str:fintype>/fin-data-update/<str:pk>', views.finDataUpdate, name='fin- data-update'), path('fin-data-add/\<str:fintype\>/fin-data-delete/\<str:pk\>', views.finDataDelete, name='fin-data-delete') path('fin-data-add/\<str:fintype\>/fin-categories/fin-categories-delete/\<str:pk\>', views.finCatDelete, name='fin-categories-delete') И я пытаюсь передать эти переменные в файле views.py следующим образом: @login_required(login_url='home:login') def finDataUpdate(request, …

12.04.2024
Использование Python opentelemetry wsgi с gunicorn / Application Insights

У меня нижеприведенная настройка отлично работает в режиме разработки в моем приложении django, поэтому, когда я запускаю python manage.py runsslserver, приложение отлично отчитывается в Application Insights. from azure.monitor.opentelemetry import configure_azure_monitor from django.conf import settings as my_settings def main(): """Run …

12.04.2024
Разрешения модели Django. Почему это сложно?

Django создает разрешения для каждой модели, которую вы создаете, например: can_view_{model_name} can_add_{model_name} can_edit_{model_name} Из коробки они применимы только к Django Admin. Хорошо, если я хочу применить их на уровне модели, почему я не могу сделать: class MyModel(models.Model) def can_view(self, …

12.04.2024
Как сгенерировать файл в MEDIA_ROOT в Django?

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