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

30.04.2024
Приложение для загрузки фотографий с помощью Flutter и Django [закрыто]

Я хочу сделать (приложение для загрузки фотографий), используя Flutter и Django Есть ли у кого-нибудь опыт использования фреймворка Django / Django REST в качестве бэкенда для мобильного приложения, созданного с помощью Flutter, в котором есть функция загрузки нескольких …

30.04.2024
Выберите, какой менеджер моделей использовать при выполнении prefetch_related?

У меня есть модель Product в моем приложении Django, которая использует пользовательский менеджер моделей, где все prefetch_related утверждения: class ProductManager(models.Manager): def get_queryset(self): return ( super() .get_queryset() .select_related("core_product") .prefetch_related("images") .prefetch_related("bundled_products") ) class Product(models.Model): _base_manager = ProductManager objects = …

30.04.2024
Django: как фильтровать по пользовательскому полю

У меня есть пользовательское поле в моем представлении extra action, которое добавляется путем переопределения to_representation() в сериализаторе. Я хочу добавить фильтр на основе этого значения. Как я могу этого добиться? views.py class MyFiltersetclass(filters.Filterset): name = filters.CharFilter(lookup_expr="exact", field_name="name") class …

30.04.2024
Как мы можем уведомлять мобильное приложение о сообщениях (Django/React Native)?

Как лучше реализовать уведомления (о сообщениях, новых постах) на клиенте, Websockets, push-уведомления или webhooks? Проект состоит из серверной части на Django и React Native на клиенте. WebSockets, WebHooks, PUSH

30.04.2024
Извлечение изображений из нескольких различных RSS-каналов

Работаю над проектом, который извлекает статьи из 20+ rss-лент и различных форматов лент, где находится изображение статьи. Я не против, если в некоторых случаях изображение статьи будет отсутствовать, и я вернусь к установленному изображению, но я не хочу, чтобы …

30.04.2024
Почему я не могу легко развернуть веб-приложение python?

почему я не могу развернуть веб-приложение Python и поместить его в папку, подобную папке WWW на сервере Apache, чтобы иметь к нему немедленный доступ? как любой серверный язык программирования, например PHP? всегда приходится искать VPS-сервис, облачный …

30.04.2024
Позволить локально размещенному докеризованному приложению django быть доступным из Интернета через локальный докеризованный экземпляр traefik?

Проблема: Из браузера на моей машине windows я могу получить доступ к странице django по умолчанию через: localhost:5000 192.168.1.100:5000 Но не через мой домен example.com С той же машины windows: Я …

30.04.2024
Я использую Django и django-auth-ldap. Как сделать так, чтобы все пользователи были сотрудниками?

Я использую django-auth-ldap для аутентификации. Я хочу, чтобы все новые пользователи назначались сотрудниками. Как мне это сделать? Я знаю о AUTH_LDAP_USER_FLAGS_BY_GROUP, но я не хочу возиться с назначением людей в определенную группу. Я знаю, что существует …

30.04.2024
Неавторизованный (401) при отправке Post-запроса на сервер

Когда я пытаюсь добавить пост на свой сервер я получаю 401 Unauthorized я отправил свой jwt в postman с Bearer jwt но ничего не изменилось . я думаю проблема в api где именно я не имею никакого понятия я …

30.04.2024
Есть ли способ аннотировать подсчет для всех объектов без группировки по другому столбцу?

У меня есть код, который выглядит следующим образом: filtered_queryset = Object.objects.filter(...misc filters) match time: case "year": qs = filtered_queryset.annotate(year=TruncYear("created_at")).values("year") case "month": qs = filtered_queryset.annotate(month=TruncMonth("created_at")).values("month") case "week": qs = filtered_queryset.annotate(week=TruncWeek("created_at")).values("week") case _: qs = filtered_queryset final_count = qs.annotate(count=Count("id")) …

30.04.2024
Использование Kerberos для аутентификации приложения Django в корпоративной среде

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

30.04.2024
Невозможно войти в систему пользователям Django

Я пишу сайт с пользовательской моделью пользователя. Я хочу получить доступ к сайту через telegram. Все работает, но сама аутентификация - функция login ничего не делает( Я не понимаю в чем дело, уже 3 дня пробую разные способы, но …

29.04.2024
Проблема с профилем пациента и системой авторизации в Django

Сегодня я столкнулся с очень сложной проблемой в своем проекте. Идея проста, в модели врача у меня есть уникальный токен_connect_token, который нужен для связи пациента с конкретным врачом. В шаблоне профиля пациента я создал простую форму методом POST для получения …

29.04.2024
Есть ли способ отфильтровать выпадающие окна субмодели django, чтобы они отображались только для текущего пользователя?

У меня есть основная модель с именем Event. У этого события есть подмодель с именем Pogram, а у модели Program есть подмодель с именем DetailedProgram. Мне удалось отфильтровать приложение так, чтобы только вошедший в систему пользователь мог писать от …

29.04.2024
Фильтр объектов django с использованием AND,between date

Pls мой код ниже не работает, но я заметил, что если я удалю statu='Approved', то он работает нормально, но я хочу, чтобы это было частью условия statment. pls help МОДЕЛЬ class Tbltrn(models.Model): narratn = models.CharField(max_length=1000) credt = models.CharField(max_length=100) debt = …

29.04.2024
Как обслуживать статические файлы из разных мест в NGINX

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

29.04.2024
Проблема с развертыванием приложения Django на AWS Elastic Beanstalk

У меня возникают следующие проблемы при запуске eb deploy: 2024/04/29 18:00:10 [warn] 28747#28747: could not build optimal types_hash, you should increase either types_hash_max_size: 1024 or types_hash_bucket_size: 64; ignoring types_hash_bucket_size Apr 29 18:00:15 ip-172-31-85-53 web[28824]: ModuleNotFoundError: No module named 'authentication' …

29.04.2024
Конфигурация Nginx не работает корректно с gunicorn

У меня есть приложение Django, размещенное на экземпляре GCP, который имеет внешний IP, Django работает с помощью Gunicorn на порту 8000, при доступе к Django через EXTERNAL_IP:8000 сайт работает отлично, но при попытке доступа к Django через EXTERNAL_IP:18000 сайт …

29.04.2024
Как создать/обновить/получить несколько моделей в одном представлении в Django Rest Framework

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

29.04.2024
Сохранение данных в процессе обработки запроса Django

У меня есть приложение django asgi. И я хочу иметь POST /routes обработку, это будет что-то вроде: async def routes(request): if is_first_request_from_user(request): generator = RouteGenerator() save_generator_for_user(request, generator) return await generator.first_generate() else: generator = get_generator_for_user(request) return await generator.further_generate() …

29.04.2024
Как построить единый запрос в Django со связанными моделями и подсчетом

Я не использовал Django в течение нескольких лет и попытался модифицировать некоторые старые кодовые базы сегодня. У меня есть модели: class MetaTemplate(CreatedModifiedBase): type = models.CharField(max_length=200) class Project(CreatedModifiedBase): name = models.CharField(max_length=200, unique=True) members = models.ManyToManyField( User, through=ProjectMembership, …

29.04.2024
Провайдер Google не отображается в админке Django и выдает ошибку ImproperlyConfigured после настройки django-allauth

После настройки Django Allauth для аутентификации в моем Django-проекте я столкнулся с двумя проблемами: Опция провайдера Google не отображается в выпадающем списке при переходе к разделу "Добавить социальное приложение" в панели администратора Django. При попытке зайти …

29.04.2024
Проблема с загрузкой изображения с именем persian в django

Проблема не загружается изображение с именем persian в django введите описание изображения здесь enter image description here Я добавил эти два пункта в файл настроек FILE_CHARSET = 'utf-8' DEFAULT_CHARSET = 'utf-8'<a href="https://i.sstatic.net/511qDKpH.png" …

29.04.2024
Django виджет твики вручную установить значение поля ввода?

Я ищу простой способ вручную установить значение поля формы (ModelForm) в шаблоне Django. Я пробовал следующее {% render_field my_form.my_field value=200 %} (пробовал с кавычками и без), но это не работает, поле по-прежнему отображает 0. Я не могу …

29.04.2024
Как прикрепить файл, загруженный клиентом, к письму в Django?

Я пытаюсь сделать форму, в которую клиент может добавить файл и отправить его через страницу. Никакого сохранения файла в базе данных, просто прикрепить его и отправить на электронную почту компании. Вот детали forms.py class ContactForm(forms.Form): name = forms.CharField(max_length=120, widget=forms.TextInput(attrs={'placeholder': 'Your …

29.04.2024
Я не могу загрузить несколько файлов в свой html-шаблон [дубликат]

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

29.04.2024
Почему выпадающее поле исчезает в Django Rest Framework при использовании пользовательского сериализатора для поля?

Я пытаюсь использовать Django, DRF, ViewSet и Serializers для создания простого веб-блога. У меня есть главное приложение и внутри него: main\models.py: from django.db import models from django.contrib.auth.models import User class TimeStampMixin(models.Model): created_at = models.DateTimeField(auto_now_add=True) updated_at = models.DateTimeField(auto_now=True) class Meta: …

29.04.2024
Как отобразить фотографии товаров из базы данных в Django?

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

29.04.2024
Аутентификация Django Rest Framework в viewsets.ViewSet - нужны разные разрешения для каждого метода

У меня возникла проблема с Django REST Framework и viewsets.ViewSet. Я пытаюсь использовать декоратор @permission_classes для защиты определенных методов внутри ViewSet, но, похоже, это работает не так, как ожидалось. Когда я применяю декоратор, все методы требуют аутентификации, даже если …

29.04.2024
Сопоставление DRF GenericViewSet с http-главами через DefaultRouter

Моя цель - реализовать добавление рецепта в текущий список избранного пользователя и его удаление с помощью Django Rest Framework 3.12.x. POST api/recipes/{int:recipe_id}/favorite DELETE api/recipes/{int:recipe_id}/favorite Тело запроса пустое. User_id получен из self.context['request'].user.id. Т.е. мне нужно обслуживать POST и …

29.04.2024
DjangoAdmin: Использование InlineModels без родительской модели

У меня есть модель (например, Contact с двумя полями, email и name). Я хочу добавить в Django Admin пользовательское представление, позволяющее пакетно создавать несколько контактов. Поскольку у них нет m2m-отношений, я не могу добавить их как <a href="https://docs.djangoproject.com/en/5.0/ref/contrib/admin/#inlinemodeladmin-objects" rel="nofollow …

29.04.2024
Django formset queryset

У меня есть два приложения: бухгалтерия и проекты. Каждый предмет потребления имеет fk к проекту. Каждое производство имеет fk к проекту. Производственный заказ имеет fk к производству. произведенный продукт имеет fk к производственному заказу. предмет потребления имеет …

29.04.2024
Проблема подключения к базе данных django postgreSql

Django.db.utils.OperationalError: соединение с сервером по адресу "localhost" (::1), порт 5432 не удалось: FATAL: password authentication failed for user "Postgres" я столкнусь с этой проблемой, я новичок в django и POSTGRESQL Как решить эту ошибку

29.04.2024
Приложение Django; идентификатор пользователя по умолчанию и поле модели 'ID трейдера' не равны

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

29.04.2024
Django forms.ModelChoiceField не заполняется для формы редактирования

Я использую одно и то же представление и шаблон для добавления и редактирования записи в django. когда я нажимаю на кнопку редактирования, все остальные поля заполняются правильно, но modelChoiceField не имеет значения. Я пробовал решение Django ModelChoiceField …

29.04.2024
Как правильно установить демон Celery, чтобы он работал непрерывно и без проблем?

Мой celery работает локально, но когда я пытаюсь запустить демонизацию celery на стороне сервера, она не работает. Когда я запускаю этот код, я вижу, что есть успешное соединение с redis. code введите описание …

29.04.2024
Лучший метод распознавания лиц Django с помощью захвата камеры клиента

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

29.04.2024
Почему Django не так просто развернуть?

Я давно изучаю Django, и всегда сталкиваюсь с трудностями при развертывании своих проектов, Я часто развертываю свои проекты на AWS, и это требует много денег, Кроме того, другие платформы берут немалую плату за то, чтобы ваш проект …

29.04.2024
Стиль TinyMCE работает в админке Django, но не работает во фронтенде Angular

У меня есть шаблон админки бэкенда django, с текстовым полем TinyMCE. В текстовое поле я добавляю встроенный стиль CSS в HTML. Все работает правильно. &lt;ol style="color: blue; font-weight: …

29.04.2024
Расширенная функция поиска для сайта электронной коммерции с помощью Django

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