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

05.04.2024
Я получаю ошибку console.log в моем приложении django react с CORS_ALLOWED_ORIGINS

Согласно документации, у меня все настроено правильно, но я все равно получаю ошибку. Вот сообщение об ошибке из console.log() Доступ к выборке по адресу 'http://127.0.0.1:8000/api/wells' из источника 'http://localhost:3000' был заблокирован политикой CORS: На запрашиваемом ресурсе отсутствует заголовок 'Access-Control-Allow-Origin'. …

05.04.2024
Проблема в Django 5.0.2 и django_rest_framework

Hi ребята у меня проблема с чтением sql данных из postgresql с помощью django. Я создал свою модель с помощью manage.py inspectdb из существующей базы данных. моя модель: from django.db import models class Regions(models.Model): code = models.CharField(unique=True, max_length=4) …

05.04.2024
Вопрос об автоматическом перевыпуске токена доступа в Django (простой jwt) [дубликат]

Здравствуйте, у меня есть вопрос о JWT в бэкенде django, поэтому я оставляю вопрос. (Я использую пакет Simple-jwt.) В настоящее время, когда пользователь входит в систему, в тело ответа отправляются токены доступа и обновления. (Я пытаюсь отправить маркеры …

05.04.2024
Сопоставление ключей **kwargs с полями экземпляра класса

Сейчас я делают это так: def save(self, **kwargs): keys = kwargs.keys() history = PaymentHistory() for key in keys: if key=="type": history.OperationType = kwargs[key] elif key=="deviceUuid": history.deviceUuid = kwargs[key] elif key=="optionId": history.optionId = kwargs[key] elif key=="clientId": history.clientId = kwargs[key] Но, …

05.04.2024
Как создать отдельные поля для обычных пользователей и пользователей-администраторов в Django?

У меня есть пользовательская модель пользователя, в которой есть поля, общие для обычного пользователя и администратора (это email [используется для входа в систему], имя и фамилия). Но я хочу предоставить дополнительные поля для обычных пользователей системы. Как мне этого …

05.04.2024
Невозможно получить данные из django в react [duplicate]

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

05.04.2024
HTML-контент не загружается в приложении Django [закрыто]

мой html-контент не загружается в проекте django До вчерашнего дня он работал нормально. Не знаю, что случилось за ночь. Никто не прикасался к моему компьютеру, но я не знаю, почему у меня возникла эта проблема.

05.04.2024
Как решить N+1 проблему двойной prefetch_related с помощью order_by в Django?

В models.py простая структура... Model A(parent of B) <- Model B(parent of C) <- Model C А в файле views.py я хочу использовать как prefetch_related в B,C, так и order_by в b. a_obj = A.objects.prefetch_related(Prefetch("b__c", queryset=B.objects.all().order_by("-order"))) …

05.04.2024
Django 5: Внутри формы фильтруйте данные с помощью другого поля той же формы [дубликат]

У меня есть вопрос, который я не могу решить. Форма: Я выбираю страну Я выбираю регион 1 Я выбираю регион 2 На основе выбранной страны, как я могу отфильтровать данные для региона 1? …

05.04.2024
Проблема с отображением картинки django

Наткнулся на странную проблему с отображением картинок, но дня начала покажу код. общие настройки: STATIC_URL = '/static/' STATICFILES_DIRS = ( BASE_DIR / 'static', ) MEDIA_URL = '/media/' MEDIA_ROOT = BASE_DIR / 'media' основной urls urlpatterns = [ path('admin/', admin.site.urls), …

05.04.2024
Аннотирование объекта со списком объектов, связанных с ним, но отфильтрованных

У меня есть следующие объекты (упрощенно, только для этого вопроса) class Object1(models.Model): users_assigned_to_object1 = models.ManyToMany(Users, related_name='objects') sub_object = models.ForeignKey(SubObject1) class Users(models.Model): first_name = models.CharField(max_length=1000) class SubObject1(models.Model): sub_object_name = models.CharField(max_length=1000) class SubObject2(models.Model): sub_object_1 = models.ManyToMany(SubObject1) class SubObject3(models.Model): sub_object_2 = …

05.04.2024
Поле 'id' ожидало число, но получило dict при загрузке базы данных django

Я ищу способ сохранить вопрос, полученный из внешнего API, в модели Question. Мой модуль views.py делает это, запрашивая данные, основанные на выборе пользователем сложности вопроса, а затем отображает полученное в форме. Это довольно простой метод, но по какой-то причине …

05.04.2024
Здравствуйте, в проекте Django есть 2 функции выборки, почему только одна из них выводит данные в html шаблон?

From django.shortcuts import render from .models import Books from django.views.generic import DetailView # Create your views here. def books_date(request): new = Books.objects.order.by('date') return render(request, 'books/books_home.html', {'new': new}) def books_home(request): books = Books.objects.all() return render(request, 'books/books_home.html', {'books': books})

04.04.2024
Возвращение кода состояния http 401 при входе в систему с недействительными учетными данными

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

04.04.2024
Пожалуйста, как мне решить проблему с первичным ключом в Django

Я решил работать с API, используя Django Rest Framework, и я могу просматривать все данные в конечной точке, но когда я пытаюсь вызвать только один из данных, используя первичный в URL, я получаю 404 ошибку Вот мои коды. …

04.04.2024
Форма добавления в админку Django выдает ошибку TypeError: __str__ возвращает нестроку (тип __proxy__)

Я получил следующее сообщение об ошибке и не понимаю, в чем дело. Кроме того, я не знаю, с чего начать поиск. TypeError в /admin/fixeddata/persondetails/add/ str возвращает нестроку (тип proxy) Метод запроса: GET URL запроса: http://127.0.0.1:8000/admin/fixeddata/persondetails/add/. Версия …

04.04.2024
WebSocket 'Connection reset by peer, uri'

У меня есть приложение Flutter, в котором я пытаюсь установить рукопожатие с моим бэкендом django websocket. Однако я получаю следующую ошибку: [ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: HttpException: Connection reset by peer, uri = http://myIP:8000/ws/chat_app/44HsUd/ Вот мой Django-код, в котором метод …

04.04.2024
Статические файлы не загружаются Django + Azure Web App

Https://github.com/EPICS-HDR/New-Code-Layout Это репо Я перепробовал все, что можно найти в Интернете. (Новичок в веб-разработке, нужна помощь) STATIC_URL = 'static/' STATICFILES_DIRS = [ BASE_DIR / 'services' /'static', ] STATIC_ROOT = os.path. join(BASE_DIR, 'staticfiles') STATICFILES_STORAGE = "django.contrib.staticfiles.storage.StaticFilesStorage" …

04.04.2024
Почему теги инклюзии не работают в Django?

Я хочу использовать теги включения для отображения боковой панели, но ничего не отображается. templatetags/sidebar_tags.py from ..models import Post from django import template register = template.Library() @register.inclusion_tag('blog/include/post-category.html') def post_category(): return {'posts': Post.objects.all()} post-category.html <div class="single-sidebar-widget post-category-widget"> <h4 class="category-title">Post Categories</h4> …

04.04.2024
Django.db.utils.Error: ('01000', "[01000] [unixODBC][Driver Manager]Can't open lib '/app/.apt/usr/lib/libmsodbcsql-18.3.so.2

Мое приложение django heroku собирается, но в процессе выпуска не работает с ошибкой, приведенной ниже. django.db.utils.Error: ('01000', "[01000] [unixODBC][Driver Manager]Can't open lib '/app/.apt/usr/lib/libmsodbcsql-18.3.so.2.1' : filo.2.1' : file not found (0) (SQLDriverConnect)") Я использую vscode в windows. Я следовал …

04.04.2024
Django cookiecutter docker backups not working

У меня есть проект django cookiecutter docker, он находится на github. Он установлен на моем ноутбуке windows и на сервере windows компании. Резервное копирование работает нормально на моем ноутбуке, когда я выполняю docker compose -f production.yml exec postgres backup, …

04.04.2024
Проверка происхождения не удалась - http://localhost:8000/ не соответствует ни одному доверенному источнику.

Я столкнулся с проблемой CORS при POST-запросе формы входа с сервера React dev на мой бэкэнд django, где я использую модуль LOginView от Django для API запросов входа. Вот мои настройки для settings.py CORS_ALLOW_METHODS = ( "DELETE", "GET", "OPTIONS", …

04.04.2024
Тип контента Django, отображающий данные в формате `app_label: model` в панели администратора

Недавно я обновил версию своего приложения Django с 2.2.24 до 5.0.3. После обновления Django я начал получать данные content_type в таком формате `app_label: model` в моей Django dashboard, до обновления в Django admin данные content_type отображались в таком формате …

04.04.2024
Как сделать так, чтобы в джанго при нажатии кнопки был переход на другую страницу?

Есть кнопка "регистрация".Как сделать так, чтобы при ее нажатии открывалась другая страница сайта?

04.04.2024
Как настроить i18n с django rosetta в react?

Я пишу код фронтенда, используя react. Мне нужно изменить язык на сайте с помощью Django. Я не знаю, с чего начать. Стоит ли мне использовать i18next? Как я могу настроить его использование <div …

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

Django = "4.0.8" django-debug-toolbar = "^4.3.0" drf-spectacular = "^0.26.5" Контейнер Django подключен к локальной базе данных. Поэтому при вызове API в ответ возвращаются данные, полученные из локальной базы данных. Но на панели инструментов отладки нет sql-запроса. <a href="https://i.stack.imgur.com/HwlII.png" …

04.04.2024
Я разместил проект django на Heroku, но он продолжает выдавать ошибку приложения. Я использую gitlab

вот какую ошибку я получаю вот мой профайл web: gunicorn Ecom.wsgi:application и мои требования asgiref==3.7.2 attrs==23.2.0 blinker==1.7.0 certifi==2024.2.2 cffi==1.16.0 click==8.1.7 colorama==0.4.6 coverage==7.4.4 dj-database-url==2.1.0 Django==5.0.3 django-heroku==0.3.1 gunicorn==21.2.0 h11==0.14.0 idna==3.6 itsdangerous==2.1.2 Jinja2==3.1.3 MarkupSafe==2.1.5 outcome==1.3.0.post0 packaging==24.0 pillow==10.2.0 psycopg2==2.9.9 …

04.04.2024
Массовое удаление записей типа "многие-ко-многим"?

Предположим, у меня есть 1000 пользователей, эти пользователи используются в отношении "многие-ко-многим" с "компаниями". Теперь я хочу удалить всех пользователей, которые "неактивны" (а это большинство) из списка компании. Есть трюк, который я мог бы использовать с remove: …

04.04.2024
Django-dbbackup mediarestore вызывает ошибку ValueError: Невозможно определить путь без имени ведра

Я пытаюсь восстановить свои медиафайлы в ведро Google Cloud Storage. Когда я запускаю python3 manage.py mediarestore -I [FILEPATH], я получаю ошибку ValueError: Cannot determine path without bucket name. Я пробовал указывать информацию о хранилище Google Cloud в файле …

04.04.2024
При нажатии на значок гамбургера на мобильных устройствах панель навигации не отображается

Итак, я делаю веб-приложение на django, и я разработал шаблон для отображения навигационной панели, когда пользователь нажимает на значок гамбургера, но в настоящее время при нажатии на значок ничего не отображается. HTML : &lt;nav&gt; &lt;ul class="show"&gt; &lt;li&gt;&lt;a href="#whatwedo"&gt;What We …

04.04.2024
Django Q не может подключиться к mysql

Я развернул свои Django, Django-Q, mysql, metabase, redis на docker, но недавно я запустил сервисы и использовал simpleui для изменения страницы администратора, но он показывает ошибку следующего вида: Очевидно, что это происходит из-за разрыва соединения с mysql, но …

04.04.2024
Как правильно настроить файл setting.py при использовании django-mongoengine с Django Rest Framework?

Я пытаюсь сделать свою первую миграцию с помощью django и django-mongoengine. Я довольно новичок в этой теме. Когда я запускаю свой первый python manage.py makemigrations, я получаю следующую ошибку: AttributeError: module 'mongoengine' has no attribute 'mongo_admin' ... ModuleNotFoundError: No …

04.04.2024
Тестирование Django: Обработка ошибок в setUpTestData

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

04.04.2024
Запрос в порядке следования многих ко многим полям по первому связанному объекту

в django я хочу сделать запрос в поле many to many, которое упорядочено по первому связанному объекту. это означает, что набор запросов должен искать объекты в первом месте many to many объектов, а затем остальные. в качестве простого …

04.04.2024
Объект Django 'When' не является итерируемым

Я использую фильтр django-filter, чтобы показать часы работы сотрудников. models.py: ... class Attendance(models.Model): user = models.ForeignKey(User, on_delete=models.CASCADE, related_name="Attendances") day = models.DateField() start_time = models.TimeField() end_time = models.TimeField() is_confirmed = models.BooleanField() task = models.ForeignKey(Tasks, on_delete=models.CASCADE) class Task(models.Model): title = …

04.04.2024
Как отобразить поле uuid моего сериализатора в виде строки в запросе get с помощью django restframework

Вот мой сериализатор class AgenceSerializer(serializers.Serializer): uuid = serializers.UUIDField(format='hex',allow_null=True,required=False) &lt;------- p1 = serializers.CharField(max_length=50,required=True) p2 = serializers.CharField(max_length=50,required=True) views.py @api_view(["POST"]) def details_agence(request): if request.method == "POST": serializer = AgenceUUIDSerializer(data=request.data) if serializer.is_valid(): agence_repr = serializer.agence_details(data=request.data) serializer = AgenceSerializer(agence_repr) print(serializer) return Response(serializer.data,status=status.HTTP_200_OK) &lt;--------- …

04.04.2024
Развертывание приложения django, использующего PostgreSQL, на облачной виртуальной машине

У меня есть веб-приложение django, которое я хотел бы развернуть в облачной виртуальной машине. На данный момент я планирую развернуть его в AWS EC2. Планирую использовать gunicorn в качестве WSGIServer и NGINX в качестве веб-сервера. Я просмотрел множество документов, …

04.04.2024
Django Static Files - проблема с загрузкой CSS-файлов [закрыто]

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

04.04.2024
Сельдерейный работник не находит задание

Я использую worker в связке с beats, и beats прекрасно все находит, но как только beat передает задачу worker'у, выскакивает ошибка: KeyError: 'tasks.cache_popular_posts'. вся информация: Did you remember to import the module containing this task? Or maybe you're using …

04.04.2024
Стили Ckeditor не применяются на моем сайте tailwind

From django.db import models from ckeditor.fields import RichTextField class Project(models.Model): category = models.ForeignKey(ProjectCategory, on_delete=models.CASCADE) client = models.CharField(max_length=100) title = models.CharField(max_length=100) description = RichTextField(null=True) pdf = models.FileField(null=True, blank=True) def __str__(self): return self.title Я использую tailwind css в моем фронтенде …