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

23.02.2024
Django - CSRF Failed: CSRF cookie не установлен

Я хочу создать API, который имеет логин / выход / регистрацию / редактирование и т.д., но когда я пытаюсь это сделать в Postman, я получаю ошибку: CSRF Failed: CSRF cookie not set Я заметил, что если пользователь не …

23.02.2024
Почему эта ошибка приходит на самом деле есть проблема, связанная с миграциями, поэтому я попытался удалить все файлы миграции тогда

Return self.cursor.execute(sql) ^^^^^^^^^^^^^^^^^^^^^^^^ django.db.utils.ProgrammingError: relation "auth_group" does not exist почему так отображается можете ли вы объяснить, как на самом деле работает миграция я ожидаю, что схема будет перенесена в базу данных

23.02.2024
Циклический импорт - Django

Я не вижу, где здесь круговой импорт django.core.exceptions.ImproperlyConfigured: Включенный URLconf '', похоже, не содержит никаких шаблонов. Если вы видите переменную 'urlpatterns' с допустимыми шаблонами в файле, то проблема, вероятно, вызвана циклическим импортом уровень проекта urls.py …

23.02.2024
Почему Django упорядочивает по номеру столбца, а не по его имени?

У меня есть такой код Django ORM: queryset.filter(filters).annotate(rank=SearchRank(vectors, search_query)).order_by('-rank').distinct() и Django преобразует этот код в sql: SELECT DISTINCT "model_1"."id", ... ... ... ts_rank( "model_2"."search_vector", phraseto_tsquery(query) ) AS "rank" FROM "model_1" INNER JOIN "model_2" ON ( "model_1"."id" = …

23.02.2024
Celery Task Fails with "Object Does Not Exist" Error Despite Using Auto-Commit in Django

В моем Django-приложении я столкнулся с редкой проблемой, когда задача Celery, вызванная через apply_async сразу после создания объекта в методе сохранения модели, не срабатывала, поскольку не могла найти только что созданный объект. Такая проблема возникла только один раз, что особенно …

23.02.2024
Перезапуск контейнера Docker без создания журналов

У меня возникла проблема с контейнером Docker, когда он постоянно перезапускается без создания каких-либо журналов. Вот детали моей установки: У меня есть конфигурация Docker Compose с двумя сервисами: profiles и postgres. Служба profiles собрана из пользовательского …

23.02.2024
Как установить dict key в качестве имени динамического поля для добавления значения m2m-полям в Django

Я хочу динамически устанавливать имя поля m2m из ключа словаря, чтобы не вводить каждое имя поля отдельно. Любая помощь будет очень признательна. instance = ProductAttributes.objects.create(device_type=1, manufacturer=2, created_by=request.user) device_dict = { 'watch_series': WatchSeries.objects.get(series=mergedict['watch_series']), 'watch_size': WatchSize.objects.get(size=mergedict['watch_size']), 'color': Color.objects.get(id=mergedict['color']), 'band_color': BandColor.objects.get(color=mergedict['band_color']), 'watch_connectivity': …

23.02.2024
Как создать исследование деревьев в Django?

Мне нужна помощь Вам нужно провести исследование деревьев в Джанге Тип : Вопрос: На кого вы работаете? Варианты ответа : Программист, Сварщик Если пользователь отвечает как программист, ему задаются вопросы об этой профессии. Если отвечает сварщик, то …

23.02.2024
Как я могу автоматически назначить текущего пользователя автором при создании сообщения?

Как автоматически назначить текущего пользователя автором при создании поста? Формы: from django import forms from publication.models import Userpublication class PostForm(forms.ModelForm): content = forms.CharField(label='',widget=forms.Textarea(attrs={'class': 'content_toggle app-textarea', 'utofocus': 'true', 'maxlength': '250', 'placeholder': 'hello', 'required': True})) class Meta: model = …

23.02.2024
Я не могу использовать Django Filter для связанного иностранного ключа в модели Django

Я не могу отфильтровать обратное поле Foreign key в моем фильтре. Вот моя основная модель: class VendorService(models.Model): """ Class for creating vendor services table models. """ vendor_id = models.ForeignKey(CustomUser, null=False, blank=False, on_delete=models.CASCADE) service_id = models.ForeignKey(Service, null=False, blank=False, on_delete=models.CASCADE) business_name …

23.02.2024
Изменение стиля текста всплывающей подсказки виджета filteredselectmultiple

Я использовал help help-tooltip help-icon, в котором хочу добавить стили bootstrap tooltip. Но не получается? Для справки я приложил скриншот. Предоставьте решение в соответствии с этим.На следующем изображении, что знак вопроса показывает текст всплывающей подсказки и я хочу …

23.02.2024
Django Media files is not displaying when debug=false on production in Render [duplicate]

The media files contain stuff that the user uploads.The static folder is right next to the media folder.Now on my deployed machine. If I set the DEBUG = False my static files are presented just fine however my media content …

23.02.2024
Безопасное чат-приложение p2p требует больше ресурсов для налаживания работы

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

23.02.2024
При ссылке на модель в другой модели вместо имени отображается id и объект. Как я могу это исправить?

Я сделал две модели. Одна из них ссылается на другую. Вот моя первая модель: Вот мой второй model.py. (я …

23.02.2024
Django: Обновление формы капчи

У меня есть форма регистрации с несколькими полями и капчей. Я новичок в django-simple-captcha, и я сделал кнопку обновления, чтобы обновлялась только капча. Возможно ли это сделать? Как мне написать функцию? register.html <div><input type="text" name="studentId"></div> <div><input type="text" name="Name"></div> …

23.02.2024
В контейнере Podman с systemd cgroups v2 я получаю ошибку: Error: runc create failed: unable to start container process: error during container init

В Django я использую Podman в качестве подпроцесса, я пытаюсь создать контейнер для изоляции кода, который будет возвращаться в виде строки. Моя система (ubuntu) использует systemd в качестве менеджера cgroups и использует cgroups v2 (cgroupVersion: v2), т.е. просто systemd …

23.02.2024
Как бы вы использовали конструктор сайтов, работающий с бэкендом Django?

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

23.02.2024
Как обслуживать определенные и/или произвольные статические файлы из Django?

Я создаю расширение для продукта SASS. Для этого расширения требуется: Каталог /, содержащий index.html Каталог /, содержащий config.json Каталог /, содержащий customActivity.js Каталог /, содержащий icon.png Я хочу хранить свои файлы config.json и customActivity.js в …

23.02.2024
Как отправить валидацию по электронной почте через Django?

Итак, я пытаюсь сделать функцию в моем проекте django, которая отправляет ключ подтверждения по электронной почте для пользователя поэтому я попытался сделать следующее: views.py def createuser(request): form = MyUserCreationForm() if request.method == 'POST': form = MyUserCreationForm(request.POST) if form.is_valid(): …

23.02.2024
Как настроить модель Django на согласованное представление postgres?

Django 4.2.9, postgres 15.2 (сервер), Python 3.10 У меня есть представление, которое делает свою собственную агрегацию, и я хочу отобразить его в Django Model. CREATE VIEW report_usage AS SELECT t.team_id, t.display_name, t.report_allowance, count(r.*) as "monthly_usage" FROM report r LEFT …

23.02.2024
Django - переменная окружения cPanel не работает

При настройке приложения Django в cPanel я могу назначить переменные окружения. Однако у меня возникают проблемы с их использованием. Например, я сделал назначение, как показано на рисунке. Но когда я использую его в своем Django-приложении как os.environ.get('EMAIL_PASSWORD_V'), оно не …

23.02.2024
Django DRF Viewset URL Reversing Issue - NoReverseMatch for 'orderitem-list

При работе с Django и Django Rest Framework (DRF) я столкнулся с недоуменной проблемой. В частности, у меня есть два набора представлений, а именно OrderViewSet и OrderItemViewSet, оба зарегистрированы в DefaultRouter. Проблема возникает при попытке выполнить реверсирование URL для …

23.02.2024
Как установить CSRF-токен в nextjs для django

Нуждающийся новичок. Я создаю приложение, которое принимает изображение на nextjs и отправляет его на django backend. В настоящее время я застрял на этой ошибке WARNING:django.security.csrf:Forbidden (CSRF cookie не установлен.) Проблема в том, что я не уверен, как установить …

22.02.2024
Django получить значение через many_to_many

Я пытаюсь сделать сайт. с месяцами и их днями, чтобы после перехода на месяц отображались все его дни в формате ссылок, на которые потом можно перейти Я использую get_absolute_url и get_objects_404. models.py у меня два класса, связаны many_to_many, прописала эту …

22.02.2024
Как сделать автоматическое назначение текущего пользователя в качестве автора при создании поста?

Как сделать автоматическое назначение текущего пользователя в качестве автора при создании поста? Сейчас работает только если выбирать вручную автора публикации. форма: from django import forms from publication.models import Userpublication class PostForm(forms.ModelForm): content = forms.CharField(label='',widget=forms.Textarea(attrs={'class': 'content_toggle app-textarea', 'utofocus': 'true', 'maxlength': '250', …

22.02.2024
Как отладить утечку памяти на платформе DigitalOcean App Platform

Мое Django-приложение прекрасно работает на локальной машине, использование памяти колеблется между 700 и 800 МБ, но когда я запускаю точно такой же код на DigitalOcean App Platform, использование памяти постоянно увеличивается, пока не достигнет 100%. Затем приложение перезагружается. …

22.02.2024
Вложенные транзакционные.атомарные циклы с блокировками

При настройке Django 5.0.2 и PostgreSQL 14 (Azure Database Flexible Server) у меня есть этот кусок кода, который, в основном, переводится так: with transaction.atomic(): objects = ObjectModel.objects.all(): for object in objects: with transaction.atomic(): another_object = AnotherObjectModel.objects.select_for_update().get(id=1000) # …

22.02.2024
Как создать профиль пользователя для; 'RelatedObjectDoesNotExist: User has no userprofile' в Django

Мне нужно создать агентов для моих лидов, но я столкнулся с проблемой. Когда я выполняю код, он работает, но когда я хочу создать агента, выскакивает эта ошибка. leads.models.User.userprofile.RelatedObjectDoesNotExist: User has no userprofile Это мой agents apps views.py from …

22.02.2024
CSS-файл не привязывается в проекте Django

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

22.02.2024
Как создать две базы данных postgres при запуске docker-compose?

Dockerfile: FROM python:3.9 ENV PYTHONUNBUFFERED=1 RUN apt-get update && apt-get upgrade -y \ && apt-get install -y gcc gunicorn3 libcurl4-gnutls-dev librtmp-dev libnss3 libnss3-dev wget \ && apt-get clean \ && apt -f install -y WORKDIR /App COPY requirements.txt /App/ RUN …

22.02.2024
Код не работает на сервере IIS, но работает на localhost - Exception Type: KeyError at / Exception Value: '_auth_user_backend'

Я борюсь со следующей ошибкой : Installed Middleware: ['django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', 'xx.middleware.LDAPAuthMiddleware', 'xx.middleware.UserLogMiddleware', 'django.contrib.auth.middleware.RemoteUserMiddleware'] Traceback (most recent call last): File "C:\xx\venv\Lib\site-packages\django\core\handlers\exception.py", line 55, in inner response = get_response(request) ^^^^^^^^^^^^^^^^^^^^^ File "C:\xx\venv\Lib\site-packages\django\utils\deprecation.py", line 133, in __call__ …

22.02.2024
Прочитать документацию Сбой компиляции

Я хочу скомпилировать документацию моего проекта Django, который я сделал с помощью Sphinx. Все вроде бы в порядке, я создаю файл командой "make html", размещаю в своем репозитории github и, наконец, подключаю Read the docs к этому репозиторию. Я запрашиваю …

22.02.2024
Django / SendGrid - Сброс пароля - "Адрес from не соответствует проверенному идентификатору отправителя. "

Я начал интегрировать SendGrid в проект django. Интеграция, похоже, работает, так как при регистрации пользователя ему отправляется приветственное письмо с email@domain-name.com в качестве from_email Однако если пользователь запрашивает новый пароль, это приводит к ошибке 500: "Адрес from …

22.02.2024
Способ создания Stream API с помощью Python и OpenAI

Сейчас я создаю свой собственный сервер с Django и моделью OpenAI 4.0. Когда я отправляю аудио, его нужно немедленно транскрибировать. И затем, транскрибированный текст отправляется на фронтенд с потоком (в другом виде). Кстати, я не знаю, как хорошо построить …

22.02.2024
Пользовательский запрос для поля select в админке Djnago

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

22.02.2024
Вопросы о django rest framework для проекта

Я студент последнего курса CS, и я решил сделать свой проект, используя flutter, Django и MySQL. Я делаю приложение для отправки текстовых сообщений, которое позволяет пользователям отправлять сообщения (тексты и изображения), совершать аудио- и видеозвонки. Это мой первый проект …

22.02.2024
DRF bulk insert аварийно завершается на serializer.data: слишком много значений для распаковки (ожидалось 2)

У меня python 3.6 и мой Django 2.2.28 У меня есть два сериализатора, и я использую list_serializer_class для массовых вставок. Я использую viewset и в моем viewset @action(methods=['post'], detail=False, url_path='bulk') def bulk_create(self, request): serializer = self.get_serializer(data=items, many=True) ......... …

22.02.2024
Как подключить django allauth socials к фронтенду?

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

22.02.2024
Tpye подсказки для миксинов, ссылающихся на атрибуты стороннего базового класса

Я пытаюсь добавить подсказки типов в класс-миксин, который должен использоваться вместе с внешним, сторонним классом. То есть миксин опирается на члены стороннего класса. Например, миксин для формы Django: # mixin_typing.py from django import forms class SuffixFormMixin: …

22.02.2024
Почему после HTMX hx-get отображается несколько модалов bootstrap?

У меня есть Django-страница, использующая HTMX для заполнения некоторых вкладок (Members, Events и Contacts), оформленных в стиле bootstrap. 'hx-get' используется для загрузки нужного содержимого страницы в DOM. На странице Members у меня есть кнопка, при нажатии на которую открывается модальная …