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

07.03.2024
Что делать с ''попыткой относительного импорта с неизвестным родительским пакетом'' в VS?

это PS C:\storefront> & C:/Users/ANJALY/.virtualenvs/storefront-qOrq4PPp/Scripts/python.exe c:/storefront/playground/urls.py Traceback (most recent call last): Файл "c:\storefront\playground\urls.py", строка 3, in from . import views ImportError: attempted relative import with no known parent package PS C:\storefront>. я попытался изменить его на subpackage.

07.03.2024
Прикрепление видео в WYSIWYG редакторе в Django

Для интеграции WYSIWYG редактора в проект на Django использую библиотеку django-summernote. Кто пользовался ей, почему при запуске одного и того же проекта на 2-х компьютерах прикрепление видео работает, а на третьем компьютере не прикрепляется видео(даже ошибки не выдает никакой)

07.03.2024
Кнопка не работает при использовании библиотеки <django-formset

Я использую библиотеку "Django-formset". Кажется, что я все сделал в соответствии с инструкцией. Фильтрация формы срабатывает. Но кнопка вообще не реагирует на нажатие. Есть предположение, что это может быть связано с ошибкой метки в шаблоне (это происходит из-за использования …

07.03.2024
Поле "многие-ко-многим" с дополнительными полями в Django REST Framework

У меня есть две модели: Purchase и Product, в модели Purchase у меня есть несколько полей и среди них many to many ссылающихся на Product, но для каждого продукта вставленного в purchase мне нужно добавить поле status, price и …

07.03.2024
Django: подсчитайте, сколько у меня связанных объектов

У меня есть следующие неуправляемые модели django: class A(models.Model): # some fields here class Meta: app_label = "app" db_table = "table_A" managed = False и еще один, который имеет внешний ключ к модели A: class B(models.Model): …

07.03.2024
Проверка системы Django для предупреждения об устаревших блоках в шаблонах

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

07.03.2024
Ошибка при попытке создать на Django школьное расписание, которое автоматически заполняется кнопками в нужное время и день недели

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

07.03.2024
Неопределенные название фильма и название города в HTML-шаблоне Seats, несмотря на передачу JavaScript и URL в Django-приложении

вот мой html-код shows.html {% for cinema_hall in cinema_halls %} &lt;div&gt; &lt;h2&gt;{{ cinema_hall.name }}&lt;/h2&gt; &lt;div class="show-container" id="show-container-{{ cinema_hall.id }}"&gt; &lt;!-- Loop through shows for each cinema hall --&gt; {% for show in shows %} {% if show.cinemahall == cinema_hall …

07.03.2024
Сортировка объектов по наибольшему значению атрибута Django

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

07.03.2024
Как отправить (или загрузить) изображения из приложения flutter на сервер Django и наоборот?

Мне нужна общая картина того, как загрузить изображение из приложения flutter (форматы .jpg или .png) на сервер Django, чтобы классифицировать его и вернуть ответ, а также как отправить сообщение с сервера, когда пользователь в приложении flutter делает запрос get …

07.03.2024
Dockerized Django-React-PostgreSQL App Not Serving Frontend Despite Successful Build and Container Rebuild

У меня есть Dockerized приложение, включающее React frontend и Django backend сервис. Несмотря на успешную сборку Docker-контейнера и обеспечение работы бэкенда, когда я пытаюсь получить доступ к фронтенду, я получаю следующее сообщение: 'This URL is only accessible after you've …

07.03.2024
Django Повторное использование сериализаторов моделей Пользовательские валидаторы

У меня есть приведенный ниже файл serializer.py. У меня есть validate_semester(), присутствующий в SubjectSerializer(), я хочу повторно использовать тот же метод в классе StudentSerializer(). Любая помощь будет оценена по достоинству. validate_semester() проверяет, существует ли идентификатор семестра в таблице семестров, …

07.03.2024
Celery AppRegistryNotReady: Приложения еще не загружены при использовании Django с Celery

Я столкнулся с проблемой при работе Celery и Django, когда получаю исключение "AppRegistryNotReady", говорящее, что "Apps are not loaded yet." Это происходит при попытке запустить Celery с помощью планировщика тактов. Вот основные детали: - Я использую Django с …

07.03.2024
Gunicorn Worker не загружается в Azure Web App Linux - ModuleNotFoundError

У меня возникла проблема с развертыванием приложения Django на Azure Web App Linux с помощью Gunicorn. Процесс развертывания проходит успешно, но рабочий Gunicorn не загружается со следующей ошибкой: [2024-03-07 04:42:30 +0000] [71] [ERROR] Exception in worker process ... ModuleNotFoundError: …

07.03.2024
Получение 404 по определенным адресам в фреймворке django rest

Я пытаюсь получить доступ к урлам, определенным в приложении django (abcd). apps: INSTALLED_APPS = [ "django.contrib.admin", "django.contrib.auth", "django.contrib.contenttypes", "django.contrib.sessions", "django.contrib.messages", "django.contrib.staticfiles", 'rest_framework', "abcd", ] urls.py from django.contrib import admin from django.urls import path, include urlpatterns = [ path("admin/", …

07.03.2024
Как передать параметр Django url в метод url шаблона?

У меня есть такой файл urls.py: ... urlpatterns = [ path('region_service_cost/&lt;str:region&gt;/', views.region_service_cost, name='region_service_cost'), path('monthly-region-service-cost/&lt;str:region&gt;/', views.monthly_region_service_cost, name='monthly-region-service-cost') ] И у меня есть такой файл views.py: # Create your views here. from django.shortcuts import render from django.http import JsonResponse …

07.03.2024
Шифрование для передачи пароля от фронтенда к бэкенду в Django-приложении

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

07.03.2024
Импорт через Pandas CSV в Django модель manytomanyfield

Абсолютный новичок в Django. Решил на работе разработать небольшое POC-приложение, но никак не могу разобраться с импортом csv-данных через Pandas в мою Django-модель manytomanyField. Все остальное работает, за исключением m2m-поля. Вот часть моей модели: class Service_Interval(models.Model): …

07.03.2024
Проблемы с отправкой ссылок на забытые пароли с Django + AWS SES

Я пытаюсь добавить функцию в мое Django App, чтобы отправлять пользователям, которые забыли свои пароли, ссылку для их сброса по электронной почте. Я не уверен, правильно ли я настроил функцию сброса пароля по электронной почте, или мой AWS SES …

06.03.2024
Django orm - многоуровневые соединения с postgesql

у меня есть следующий код (модель django) class AgentNmapTask(NmapTask): def execute(self): self.condition = ConditionTypes.LAUNCHED self.save() self.send_request_to_server('put', '/api/server/nmap/tasks/update/', { 'status': self.condition, 'id': self.id, 'count_of_launches': self.count_of_launches, 'next_run': self.next_run }) results, error = super().execute() if error: agent_nmap_result: AgentNmapResult = AgentNmapResult.objects.create(task=self, error=error) …

06.03.2024
Проблема в отображении FileResponse, содержащем сгенерированный pdf, на web-странице в теге <embed>

Всем доброго времени суток. Пишется приложение на django, которое должно из введенных в форму на странице данных, на этой же странице отобразить сгенерированный с помощью reportlab pdf-файл. Страница разбита на два блока с помощью колонок bootstrap, во второй колонке есть …

06.03.2024
Как сгенерировать аннотированное поле со списком значений в Django queryset?

Мне нужно составить расширенный запрос, который позволяет получить набор запросов, содержащий словари со строками для ключей и списки со всеми возможными значениями для значений. Вот что я получил: In [26]: Offer.objects.values('partner', 'partner_id') Out[26]: &lt;QuerySet [{'partner': 'xex', 'partner_id': 'x_999'}, {'partner': …

06.03.2024
Как отображать media файлы в production среде, в Django?

Я создал Django приложение и развернул его на хостинге. У меня перестали работать static и media файлы. Со static файлами я проблему решил с помощью Whitenoise. Но что делать с отображением media? При DEBUG=True всё работает, а при DEBUG=False нет. …

06.03.2024
Проблема с LoginView в Django после настройки модели пользователя

Я столкнулся с проблемой после кастомизации встроенной в Django модели пользователя (AbstractUser). Я создал пользовательскую модель пользователя с именем TheUser, которая наследует от AbstractUser. После внесения этого изменения встроенный LoginView из django.contrib.auth.views, похоже, не может аутентифицировать пользователей, несмотря на то, …

06.03.2024
Отношение "forum_forum" не существует - Django Machina

Я изучал документацию по установке django-machina, чтобы использовать их возможности форума. Следуя краткому руководству, я столкнулся с проблемой после makemigrations и migrate. relation "forum_forum" does not exist Я пробовал просматривать lib-файлы пакета и, похоже, ничего не напутал. Я …

06.03.2024
Я получаю сообщения в консоли, но не на вкладке уведомлений

Я использую fcm для отправки push-уведомлений в моем веб-приложении django, я получаю сообщения в консоли, но не на вкладке уведомлений. Сообщение получено. {from: '768143683456', collapseKey: 'campaign_collapse_key_3868676707069520118', messageId: 'c4a67ffd-5790-45a2-a339-64dad41dc я пытаюсь получить push-уведомления в уведомлениях на ноутбуке, но получаю их …

06.03.2024
Как использовать ModelSerializer и поле serializer в ModelSerializer?

Serializer # serialize serializer = GetDealsResponseSerializer( data={ "deals": [model_to_dict(deal) for deal in deals], "is_remained": is_remained, } ) serializer.is_valid(raise_exception=True) # serializers class DealSerializer(serializers.ModelSerializer): area_for_exclusive_use_pyung = serializers.SerializerMethodField( "convert_square_meter_to_pyung" ) area_for_exclusive_use_price_per_pyung = serializers.SerializerMethodField( "calc_price_per_pyung" ) is_deal_canceled = serializers.SerializerMethodField("calc_is_deal_canceled") floor = serializers.SerializerMethodField("stringify_floor") …

06.03.2024
Отладчик не останавливается на точке останова

Я пытаюсь отладить свое приложение Docker Django с такой конфигурацией. launch.json: { "version": "0.2.0", "configurations": [ { "name": "Docker: Python - Django", "type": "python", "request": "attach", "connect": { "port": 5678, "host": "0.0.0.0", }, "pathMappings": [ { "localRoot": "${workspaceFolder}", "remoteRoot": …

06.03.2024
Вторая задача celery в цепочке выполняется до завершения обновления базы данных первой задачи

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

06.03.2024
Django может не найти конечную точку api со slug

У меня есть ViewSets с использованием декоратора action. Все действия со slug работают. Но есть одно действие, которое возвращает Page not found class DefectImageViewSet(GenericViewSet): queryset = DefectImage.objects.all() serializer_class = DefectImageListSerializer @action( methods=['get'], detail=False, url_path='&lt;uuid:defect_id&gt;', # This method not work …

06.03.2024
Использование сигналов django для обновления состояния нескольких моделей

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

06.03.2024
Ошибка при попытке установить Django с помощью pip на Windows [дубликат]

Я новичок в Python и пытаюсь установить фреймворк Django на свою машину Windows с помощью pip. Однако я сталкиваюсь со следующей ошибкой: pip : The term 'pip' is not recognized as the name of a cmdlet, function, script file, …

06.03.2024
Как загрузить шаблон django, используя абсолютные пути? [дубликат]

У меня есть шаблон xyz.html, хранящийся по пути /doc-templates/, поэтому полный путь будет /doc-templates/xyz.html Я пытаюсь загрузить шаблон с помощью my_template = get_template('/doc-templates/xyz.html') Но при этом возникает исключение TemplateDoesNotExist. Есть идеи, прежде чем я разверну свой …

06.03.2024
Неактивные иконки иностранных ключей в админке django

В админке django (4.2) я могу найти в случае полей foreignkey иконки для редактирования, добавления, удаления и просмотра соответствующего элемента foreignkey. Однако в моем случае активна только кнопка добавления. Как я могу активировать другие иконки=

06.03.2024
Проблема со входом в Google с помощью Django allauth: не предлагается выбрать аккаунт Google в режиме инкогнито или в некоторых браузерах (opera, Edge)

Я использую Django allauth для входа в Google в своем веб-приложении. Все работает хорошо, но я столкнулся с проблемой, когда пользователи пытаются войти в систему с помощью Google в режиме инкогнито или в некоторых браузерах, таких как Opera или Edge, …

06.03.2024
React & Django - WARNING:django.request:Forbidden: /api/user - SessionAuthentication

Я создал этот Django & React проект (https://github.com/axilaris/docker-django-react-celery-redis), и у меня возникли трудности с доступом к API с SessionAuthentication. Вы можете легко протестировать и использовать мой код с помощью: docker-compose build docker-compose up …

06.03.2024
Django Форма выбора модели отображает логотип + имя

Как сделать так, чтобы в форме, заполненной значениями из базы данных, отображалось изображение из URL-поля (team.logo) и название (team.name) рядом с ним. Я пытаюсь добиться этого с помощью следующего кода, но он игнорирует часть отображения изображения и показывает только …

06.03.2024
Плохой запрос: /dj-rest-auth/google/ . Запрос не выполнен с кодом состояния 400

При использовании dj-rest-auth, google login, я продолжаю получать Request failed with status code 400 и не могу понять, что не так. Все остальные конечные точки API работают, кроме социального входа. Страница перенаправляет на страницу Google Signup Page, а затем …

06.03.2024
N.data.map не является функцией в React

Я получаю эту ошибку, которая может указывать на то, что функция map требует массивы, а предоставленные данные не соответствуют требуемому типу данных. Вывод консоли в браузере Uncaught (in promise) TypeError: n.data.map is not a function t watchlistStore.jsx:14 d …

06.03.2024
Sessionid не установлен на 'application/Cookies' в инструментах разработчика

Я пытаюсь реализовать функцию входа в систему с помощью Django и React. Ссылка: https://www.youtube.com/watch?v=diB38AvVkHw&amp;ab_channel=Djangoroad. При отправке логина методом post, sessionid устанавливается только в 'network/cookies'. При проверке 'application/cookies' устанавливается только csrfToken. Я не уверен, почему sessionid …