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

08.05.2024
Как подключиться к брокеру Websocket в django

Я создаю алготрейдинговую платформу, у меня есть доступ к брокерским apis и websockets, но я не знаю, как подключиться к брокерскому websocket и потреблять данные в режиме реального времени в django У меня настроены каналы: #consumers.py class ChatConsumer(WebsocketConsumer): …

08.05.2024
Почему панель инструментов отладки django вызывает ошибку 'ValueError at ... Another profiling tool is already active' error when Htmx ajax fires?

У меня в приложении django-debug-toolbar работал нормально, пока я не добавил htmx. Теперь я получаю Another profiling tool is already active ошибку. Страница загружается, затем htmx срабатывает при загрузке, …

08.05.2024
Docker-compose: создание одного контейнера для разных проектов

Я столкнулся с проблемой, связанной с моими проектами Django, которые имеют схожую структуру. В каждом проекте есть папка backend, содержащая docker-compose.yml и Dockerfile. Структура выглядит следующим образом: project1/backend/docker-compose.yml project2.backend/docker-compose.yml Проблема возникает, когда я переключаюсь между проектами и запускаю …

08.05.2024
Как использовать Django AutocompleteFilter через 2 отношения?

у меня есть иерархия моделей Django class Workspace(Model): title = CharField() class User(Model): workspace = ForeignKey(to=Workspace) class Chat(Model): user = ForeignKey(to=User) В админке Django на странице чатов я хочу отфильтровать их по рабочему пространству, но рабочих пространств много, …

08.05.2024
Как подключить Django 5.0.3 к базе данных SQL Server 2024 [дубликат]

Я пытался соединить Django с SQL-сервером, но ошибки возникают постоянно, что бы я ни пытался сделать. Например DATABASES = { 'default': { 'ENGINE': 'sql_server.pyodbc', 'NAME': 'xxxxx', 'USER': 'xxxx', 'PASSWORD': 'xxxx', 'HOST': 'xxxxx', 'PORT': '1433', 'OPTIONS': { 'driver': 'ODBC Driver …

08.05.2024
DJANGO ImportError: cannot import name 'url' from 'django.conf.urls' version 5.0.3 [duplicate]

Я следую этому учебнику по DJANGO Rest Framework: https://www.youtube.com/watch?v=eA4H3p95hbM&list=PLmDLs7JbXWNjr5vyJhfGu69sowgIUl8z5&index=4 После модификации в 'urls.py', затем введите "python manage.py migrate", я получаю эту ошибку: from django.conf.urls import url ImportError: cannot import name 'url' from 'django.conf.urls' (F:\Learning HTML …

08.05.2024
Его ошибка исходит из подпроцесса и, скорее всего, не является проблемой с pip

Pip install validate email Сбор validate Использование кэшированного validate-1.0.1.tar.gz (32 кБ) Установка зависимостей для сборки ... выполнено Получение требований к колесу сборки ... ошибка ошибка: subprocess-exited-with-error × Получение требований к сборке колеса не было успешно выполнено. │ Код выхода: 1 …

08.05.2024
Аннотация Django: Преобразование разницы во времени в целое число или десятичную дробь

Я пытаюсь суммировать часы, проведенные пользователем за день. Я хотел бы преобразовать это в целое число или десятичное (например, 2, 6,5) часов, чтобы легко построить график. Но результат нижеприведенного кода имеет такой формат HH:mm:ss. Кто-нибудь может помочь мне с …

08.05.2024
Использовать Django ORM для создания левого внешнего соединения между несвязанными моделями?

Предположим, у меня есть две модели: class One(models.Model): name = models.CharField(max_length=300, unique=True) class Two(models.Model): name = models.CharField(max_length=300, unique=True) Они не связаны внешним ключом, и есть причины оставить их так в этом проекте. Я хочу …

08.05.2024
Как сдавать проекты Django+Postgresql клиентам?

Я работаю над проектом, в котором мой клиент хочет, чтобы я загрузил некоторые данные из файлов csv в базу данных, и он хочет, чтобы я использовал Postgresql. Проблема в том, что sqlite имеет физическую базу данных, хранящуюся в директории …

07.05.2024
Как передать информацию из модели Django в формы/views(?)/html(?), чтобы иметь возможность видеть всю информацию, встроенную в модель

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

07.05.2024
Пользователи, которые будут использовать форму django и размещать данные

Я создал веб-приложение на django с функцией CRUD, я хочу иметь возможность видеть пользователей (с их именами), которые разместили форму, и видеть полный список данных, которые они разместили, вместе с их именами рядом с данными. Я не знаю, как …

07.05.2024
У меня возникли ошибки при попытке создать специальный номер для каждой страницы в Django

Я использовал int:observatory_id, чтобы обеспечить специальный номер для каждой страницы без особых опечаток и ошибок, и у меня возникла эта ошибка Reverse for 'observatory' with arguments '('',)' not found. 1 pattern(s) tried: ['observatorys/(?P<observatory_id>[0-9]+)\Z'] вот мой код : urls.py : …

07.05.2024
Django - Удаление поддоменов из моего приложения для мультитенансирования

У меня есть работающее приложение на Django с несколькими арендаторами и изолированными базами данных, которое в настоящее время использует поддомен для каждого арендатора и потоков. Префикс субдомена используется для установления соединения с соответствующей базой данных, так что: client1.mysite.com …

07.05.2024
Как установить DJANGO_SETTINGS_MODULE с абсолютным путем к файлу settings.py

Мне нужно написать несколько скриптов для django и я пытаюсь установить переменную окружения DJANGO_SETTINGS_MODULE в начале каждого скрипта. Скрипты, manage.py и myproject находятся в одной родительской директории. Кроме того, файл settings.py находится в каталоге myproject. Таким образом, следующий …

07.05.2024
Django: динамическое обновление списка в форме

Проблема с отображением списка в форме при выборе города: JavaScript и AJAX не обновляют содержимое. Как исправить? Есть функция по оформлению заказа (create_order), которая обрабатывает форму. В форме есть поле (country) - город. Задумка такая, хочу чтобы пользователь выбирал …

07.05.2024
Как заставить пользователя в Django выбирать мастерскую, которую он добавил для записи на сервис для своего автомобиля?

я борюсь с той же проблемой уже 3 дня, я пытаюсь сделать мой законченный проект, который является своего рода онлайн сервисной книгой для автомобилей, которыми мы владеем, у меня есть модели vehicle, workshop, filter, servicerecord и я не могу …

07.05.2024
Обслуживание статических файлов django с помощью nginx в docker

У меня проблема со статическими файлами для админ-панели django. Для фронтенд-панели rest framework файлы обслуживаются без проблем settings.py STATIC_URL = "/static/" STATIC_ROOT = BASE_DIR / "staticfiles" STATIC_ROOT.mkdir(exist_ok=True) Dockerfile: FROM python:3.10-slim-buster ENV PYTHONDONTWRITEBYTECODE 1 ENV PYTHONUNBUFFERED 1 …

07.05.2024
Как добавить результаты в тест в приложении Django quiz?

Я только осваиваю Django и пытаюсь создать тест. Я посмотрел видео на YouTube, но не совсем понял, как добавить результаты теста на страницу. Я создал тест, и в базе данных SQLite я могу создать категории, вопросы, ответы и баллы …

07.05.2024
Graphene django. Получить ошибку: Строка не может представлять значение '(value, )' после попытки мутации

Я новичок в библиотеке graphene и делаю обновление мутации, как было в документации. Также я посмотрел это видео о CRUD: https://youtu.be/C-EfYVXShLE?si=uksgjJEuavU1k9GW. Я подумал, что проблема в аргументах мутации, я попытался сделать это с помощью kwargs, но …

07.05.2024
Невозможно подключиться к внешней базе данных mysql в django

я снова и снова не могу подключиться к внешней mysql базе данных на phpmyadmin db, так как мой django продолжает подключаться к своей базе данных localhost я пробовал много вещей, но не добился успеха, можете ли вы, ребята, помочь …

07.05.2024
Почему мой контент не отображается между blockcontent и endblock в django?

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

07.05.2024
Я не могу добавить изображение через object.create в Django

Добрый день, пытаюсь вставить изображение в базу через object.create, но оно никак не вставляется, все остальное вставляется до другого изображения. Создается изображение, которое я уже проверил, и оно корректно загружается как jpg. Но я не могу использовать его …

07.05.2024
Django Reverse for '' not found. '' не является правильным именем функции представления или шаблона

Я получаю ошибку "Django Reverse for '' not found. '' is not a valid view function or pattern name.". Я искал способ исправить это, но не смог ничего найти urls.py и views.py, home.html и atrakcja_details.html находятся в одной и …

07.05.2024
Форма Django сохраняет неверную информацию в базу данных

В моей форме, когда я выбираю время, например "8 вечера", оно сохраняется в базе данных как другое время, я проверил отправку формы, и она отправляется как правильное время, но не сохраняется как таковое, есть ли что-то неправильное в коде? …

07.05.2024
KeyError: '__reduce_cython__' при попытке импортировать пакет sklearn в приложение Django

При попытке запустить мое приложение Django с помощью python manage.py runserver я получаю следующую ошибку, связанную с импортом модуля scikit-learn: File "sklearn\\metrics\\_pairwise_distances_reduction\\_argkmin.pyx", line 1, in init sklearn.metrics._pairwise_distances_reduction._argkmin KeyError: '__reduce_cython__' Это последняя строка в большом сообщении об ошибке, приведенном …

07.05.2024
Страница не найдена (404) появляется при выполнении учебника

После многих попыток я получаю следующую ошибку Page not found (404) Request Method: GET Request URL: http://127.0.0.1:8000/polls Using the URLconf defined in mysite.urls, Django tried these URL patterns, in this order: admin/ The current path, polls, didn’t match any …

07.05.2024
Как настроить конечную точку Djoser '/users/me/' для возврата всех пользовательских полей?

From djoser.serializers import UserCreateSerializer, UserSerializer from django.contrib.auth import get_user_model User = get_user_model() class UserSerializer(UserSerializer): class Meta(UserSerializer.Meta): model = User fields = ('id','email','name','phone_number','address') Конечная точка возвращает только id, email и имя. Я хочу, чтобы она возвращала все остальные поля.

07.05.2024
Используемое поле django filterset не работает и возвращает пустой результат?

я использовал filterset для моего представления в django следующим образом : class CalendarEventListFilter(filters.FilterSet): start_time = filters.DateTimeFilter(field_name='start_time', lookup_expr="gte") end_time = filters.DateTimeFilter(field_name='end_time', lookup_expr="lte") class Meta: model = CalendarEvents fields = ['start_time', 'end_time'] а это моя модель : class CalendarEvents(BaseTimestampModel, …

07.05.2024
Будет ли транзакция Django останавливать другие соединения от выбора до ее завершения

В Django у меня есть таблица, содержащая записи, которые должны быть обработаны работниками celery. Работает это так: рабочий захватывает из таблицы следующее X количество строк для пакетной обработки, а затем помечает их как обработанные. При использовании одного рабочего …

07.05.2024
SMTP отключен Возникла ошибка в Django

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

07.05.2024
Django PasswordResetForm не отправляет электронные письма

У меня есть следующая функция, управляющая добавлением нового сотрудника в выбранный цех, def add_employee(request, shop_number): workshop = get_object_or_404(Workshop, shop_number=shop_number) context = {"workshop": workshop} if request.method == "POST": form = ProfileForm(request.POST, files=request.FILES) if form.is_valid(): employee = form.save(commit=False) employee.added_by = request.user …

07.05.2024
Как указать на то, что пользователь авторизован? для проверки логаута

Def api_post_users_login(client: APIClient): user = UserFactory.create() user.set_password('123QQ') user.save() response = client.post('/api/users/login/', {'username': user.email, 'password': '123QQ'}) assert response.status_code == HTTPStatus.OK def test_api_post_users_logout(client: APIClient, api_post_users_login): api_post_users_login response = client.post("/api/users/logout/") assert response.status_code == HTTPStatus.OK В данный момент использую фикстуру, но это получается …

07.05.2024
Как отобразить выпадающее меню на javascript

Я использую javascript для отображения таблицы в шаблоне django. Если значение is_disbursed чека равно True и статус paid_status равен Settled, я хочу, чтобы выпадающее меню содержало только Print. Если значение is_disbursed равно False и статус paid_status равен Settled, то должны …

07.05.2024
Django 4.2 как отобразить ошибку удаленного объекта на странице modeladmin?

Код, используемый для переопределения delete_queryset в modeladmin: Этот код корректно отображается для delete_queryset при неудачном удалении. Но когда мы удаляем объект почтового ящика на странице администрирования модели после подтверждения удаления (confirm_delete.html), после возврата на страницу листинга отображаются следующие сообщения: …

07.05.2024
Я хочу преобразовать структуру данных python в формат yaml

Это Django API. Здесь, Часть кода, которая создает несоответствия в выводе при добавлении в yaml-файл, выглядит так: alert_rule={ "alert": f"InstanceDown_{connector}-{vm}", "expr": expr, "for": "1m", "labels": { "severity": "critical" }, "annotations": { "summary": "Instance [{{ $labels.instance }}] down", "description": "[{{ …

07.05.2024
Django compilemessages не применяет изменения в производстве

В настоящее время я разрабатываю веб-приложение, используя django + postgres + nginx + docker, все уже работает. Сейчас я разработал функцию, которая позволяет изменять файл перевода (.po), будучи залогиненным как администратор. Это работает в моей среде разработки, а также при …

07.05.2024
Как добавить порт отправки электронной почты в группу безопасности в экземпляре AWS ec2

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

07.05.2024
Ошибка валидации не отображается на шаблоне с 2 формами

У меня есть шаблон с формой, в котором данные собираются в 2 Django-формах, но отправляются в представление в одном посте следующим образом: <form action="" method="post"> {% csrf_token %} <div class="form1"> <div> <label for="field1">field1</label> {{ form1.field1 }} </div> …

07.05.2024
Настройка логирования Django + Celery на Heroku

TLDR; Я развернул приложение django + celery на heroku, но я не могу увидеть журналы Celery в журналах heroku. django==5.0.1 celery==5.3.4 Вот соответствующие файлы Procfile web: daphne ecom_proj.asgi:application --port $PORT --bind 0.0.0.0 -v2 worker: celery -A ecom_proj.celery_app worker -E …