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

18.05.2024
Как показать тело запроса с помощью django rest framework и drf_spectacular в представлениях на основе функций

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

18.05.2024
Создание SQL-соединений из списка моделей Django

Давая список произвольных моделей Django, как вы можете использовать Django ORM для генерации операторов JOIN для SQL-запроса? Это, конечно, будет работать только в том случае, если отношения определены в модели и существует способ перехода от одной модели к другой. …

18.05.2024
Использование ajax в django

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

18.05.2024
Локальный сервер Django не обновляет веб-сайт новыми данными из базы данных

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

18.05.2024
Отправка электронной почты Django с помощью mailtrap

Здравствуйте, я закончил создание контактной формы, но она не позволяет мне отправить электронную почту, я использую mailtrap в качестве тестового сервера, но получаю ошибку. Я использую Django 5.0 и Python 3.10 Settings.py # Email config EMAIL_HOST = 'sandbox.smtp.mailtrap.io' EMAIL_HOST_USER …

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

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

17.05.2024
Django и IIS (wfastcgi.py, httpPlatform или ...)

Мне нужно запустить в ближайшие несколько лет Django на IIS (не спрашивайте почему :-). Я нашел два способа https://learn.microsoft.com/en-us/visualstudio/python/configure-web-apps-for-iis-windows?view=vs-2022 1. httpPlatform + runserver wsgi.multithread:True wsgi.multiprocess:False Решение многопоточное, работает почти хорошо, мало ресурсов, хорошая производительность. …

17.05.2024
Возможно ли настроить drf api root и grappeli в проекте Django?

Я использую Django Rest Framework и Grappelli в своем Django-проекте. Мне нужно добавить уведомление о согласии на использование файлов cookie. Можно ли настроить оба шаблона так, чтобы они показывали уведомление? Нужно ли мне создавать новый шаблон?

17.05.2024
Отправка формы Django не перенаправляет на страницу успеха и не выполняется пост-запрос

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

17.05.2024
Docker compose переходит в режим отладки в точке останова при сбросе stdout с веб-сервера

У меня вопрос по использованию docker-compose при входе в режим отладки с помощью ручной установки breakpoint(). Это мой сервис, и у него есть /health, который вызывается почти каждые 5 с, и он печатает код состояния 200 в stdout. …

17.05.2024
Отображение изображения не работает Django python

Вот мой views.py, когда я использую atrakcjatest, мои изображения работают, но когда я пытаюсь использовать фильтрованный atrakcja(atrakcje_list), он не работает, и только изображения не работают, остальные переменные в порядке def map_view(request, trasa_id): trasa = get_object_or_404(Trasa, id_trasy=trasa_id) trasa_atrakcje = Trasa_a_atrakcja.objects.filter(id_trasy=trasa_id) …

17.05.2024
Я хочу развернуть свой проект django на render, но он не показывает колеса сборки для dlib

Я хочу развернуть свой django проект, который представляет собой распознавание лиц для онлайн транзакций на рендере, но он показывает ERROR: Could not build wheels for dlib, which is required to install pyproject.toml-based projects how could i resolve this? I try …

17.05.2024
Django Graphene GraphQL настраиваем сообщения об ошибках

В моем приложении Django с Graphene for GraphQL, как мне перехватить сообщения Graphene GraphQL, чтобы я мог дезинфицировать содержимое? Я попробовал создать пользовательское представление graphql и функцию custom_execute и использовать это в определении конечной точки urlpatterns: class CustomGraphQLView(GraphQLView): def …

17.05.2024
Django View не возвращает 404, как ожидалось, при отправке формы

Я столкнулся со странной проблемой в Django. Я создал простую форму в шаблоне, которая отправляется в представление, но я не получаю ожидаемого ответа 404. Вместо этого я перенаправляюсь на URL http://localhost:8000/clear/, не видя 404 ошибки. Вот моя установка: …

17.05.2024
Развертывание Django AI на Heroku

У меня возникают проблемы с загрузкой моего веб-приложения Django на Heroku из-за ограничения размера Slug Size. Мое веб-приложение включает AI API, для которого требуется зависимость torch. Вот эта ошибка: Compressing... remote: ! Compiled slug size: 700M …

17.05.2024
Массовое обновление в django с пакетным обновлением в нескольких транзакциях

У меня есть определенный код, который обновляет большое количество строк: from simple_history.utils import bulk_update_with_history from django.utils.timezone import now bulk_update_list = [] for chart in updated_chart_records: chart.coder_assignment_sequence = count chart.queue_id = work_queue_pk chart.level_id = role_id updated_num = bulk_update_with_history(bulk_update_list, Chart, ["coder_assignment_sequence", …

17.05.2024
Как передать измельченные данные из URL в Django?

У меня есть проект со следующим urls.py. urlpatterns = [ path('category*/', include('student.urls')) // * could be replaced by a number ] В этом проекте у меня есть приложение-студент, urls.py которого выглядит следующим образом: <pre class="lang-py …

17.05.2024
Как взять данные из HTML Inputs и использовать их в форме?

Я пытаюсь получить логин и пароль пользователя из HTML-шаблона (из ) и использовать эти входные данные для обработки. Я хочу использовать входные данные из HTML-шаблона, а не обычные формы Django, такие как: &lt;label class="form-label"&gt;Username&lt;/label&gt; {{ form.username }} &lt;span&gt;{{ form.errors.username }}&lt;/span&gt; …

17.05.2024
Удаление ресурса модели django с внешним ключом

У меня есть следующие модели django : class ModelA(models.Model) : # fld1, fld2 class ModelB(models.Model) : fld_a1 = models.ForeignKey(ModelA, related_name='modela_1') fld_a2 = models.ForeignKey(ModelA, related_name='modela_2') # other fields Теперь, когда я удаляю ресурс из ModelB, как убедиться, что …

17.05.2024
Celery выполняет задания последовательно, одно за другим

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

17.05.2024
Как исправить перезапись CSRF TOKEN данными формы после неудачной отправки в django?

Я создаю проект мультитенантов, используя django-тенант и django-тенант-пользователь, но сталкиваюсь со странной проблемой, когда поля CSRF TOKEN и email в моей форме входа перезаписываются данными пароля после неудачной попытки входа. Пожалуйста, просмотрите мои релевантные фрагменты кода ниже: View …

17.05.2024
Получение информации о пользователе в Django

Я создал REST API с помощью Django, и у меня возникли проблемы с получением информации о пользователе путем вставки токена. Я использую модель User. Вот вид: class getUserInfoView(APIView): #generics.RetrieveAPIView #authentication_classes = [authentication.TokenAuthentication] #authentication_classes = …

17.05.2024
Пользовательский вид на главной странице администратора

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

17.05.2024
Почему программа django не ведет актуальный журнал, а uwsgi ведет.

Я использовал uwsgi для запуска проекта, затем я зарегистрировал его в конфигурации uwsgi, затем я зарегистрировал его в файле настроек проекта django, но сегодня я обнаружил, что мой журнал django зарегистрировал только это утро с 9:00 до 10:00, а …

17.05.2024
Сохранение экземпляра модели перед отправкой ответа в Django

Есть ли способ добавить запись в БД ДО отправки ответа? Я только что узнал о Django Signals, поэтому предполагаю, что это может быть кандидатом. Причина, по которой я спрашиваю об этом, заключается в проблеме, с которой я столкнулся, …

17.05.2024
Совет по использованию патч-файла в django для установленной библиотеки

Я использую rest_framework_simple_api_key в своем производственном приложении на python версии 3.9. При выполнении команды python generate_fernet_keymanage.py как указано в doc(djangorestframework-simple-apikey) я получаю File "C:\Users\DELL\anaconda3\lib\site-packages\rest_framework_simple_api_key\models.py", line 15, in &lt;module&gt; class AbstractAPIKeyManager(models.Manager): File "C:\Users\DELL\anaconda3\lib\site-packages\rest_framework_simple_api_key\models.py", line 16, in AbstractAPIKeyManager def …

17.05.2024
TypeError: 'class Meta' получил недопустимый атрибут(ы): manager_inheritance_from_future в Django4.2

Я получил вышеуказанную ошибку при выполнении команды makemiragtions. Поэтому я удалил/переименовал существующую папку миграции и повторно запустил команду makemirations, она мигрировала, но при запуске команды migrate я получил ту же ошибку, т.е. TypeError: 'class Meta' got invalid attribute(s): manager_inheritance_from_future. …

17.05.2024
Куда добавить файлы css в проекте django

Я создаю список дел в Django, следуя учебнику, Я пытаюсь создать отдельный CSS файл вместо того, чтобы напрямую записывать его в HTML файл, но получаю 404 ошибку. Ниже приведена структура каталогов ├─ base/ │ ├─ …

17.05.2024
Django: как создать уникальный экземпляр одной модели в качестве поля в другой модели

Я пытаюсь сохранить экземпляр модели Item в качестве поля в моей модели пользователей, используя ForeignKey следующим образом: class UserProfile(models.Model): user = models.OneToOneField(User, on_delete=models.CASCADE) username = models.CharField(max_length=255) items = models.ForeignKey('Item', on_delete=models.CASCADE) def __str__(self): return self.username class Item(models.Model): stats …

17.05.2024
Почему мое промежуточное программное обеспечение Django перенаправляет googlebot вместо того, чтобы напрямую разрешить его?

Class BlockDirectAPIAccessMiddleware: def __init__(self, get_response): self.get_response = get_response def __call__(self, request): protected_paths = ['/api/socialinfo', '/api/crypto-data'] if any(request.path.startswith(path) for path in protected_paths): googlebot_user_agents = [ "Googlebot", "Googlebot-Image", "Googlebot-News", "Googlebot-Video", "Storebot-Google", "Google-InspectionTool", "GoogleOther", "Google-Extended" ] # Check for Googlebot (allow access) user_agent …

17.05.2024
Проблема подключения MySQL к Django [дубликат]

Мой проект Django не переносит изменения, которые я внес в settings.py Я получаю эту ошибку (1045, "Access denied for user 'root'@'localhost' (using password: NO)") Я установил и настроил MySQL, создал базу данных, подключил всю информацию к файлу settings.py, …

16.05.2024
Галерея изображений, использующая magnific-popup, всегда всплывает первой, а не той, которая выбрана при клике

Я использую JQUERY и Magnific Popup в проекте django. Когда я нажимаю на любое изображение в галерее, всегда всплывает первое изображение, а не то, которое было выбрано. Вот мой текущий код: Вот шаблон django &lt;!-- jQuery library --&gt; …

16.05.2024
Django (DRF) Каналы, получающие SynchronousOnlyOperation при удалении экземпляра пользователя

Я использую DjangoRestChannels (основанный на Django Channels). Я сделал простую страницу комментариев. При добавлении нового Comment любым экземпляром User потребитель отправляет его в JS и выводит на HTML. Все работает, кроме случаев, когда экземпляр User удаляется, я получаю исключение …

16.05.2024
Ошибка в vercel при загрузке приложения django

При попытке загрузить мое приложение Django я получил эти ошибки requirements.txt error: subprocess-exited-with-error × Getting requirements to build wheel did not run successfully Error: Command failed: pip3.12 install --disable-pip-version-check --target . --upgrade -r /vercel/path0/requirements.txt error: subprocess-exited-with-error Как …

16.05.2024
Как эффективно преобразовать денормализованные данные в JSON?

Я изучаю django и не смог найти ответ на этот вопрос. Я получаю данные запроса в денормализованном виде. Вот как это выглядит. Store_id Shelf_id Product_id Qty store1 shelf1 product1 …

16.05.2024
Обновление версии postgres при ошибке django

Я пытаюсь заставить postgres 14 (обновление с 11) работать локально. Первоначально файл докера выглядел так: db: image: postgres-14.11 environment: volumes: healthcheck: test: timeout: 20s retries: 10 ports: …

16.05.2024
Ошибка в django KeyError в /accounts/register/

У меня возникла проблема. При переходе по ссылке http://127.0.0.1:8000/accounts/register / возвращается ошибка KeyError по адресу /accounts/register/ 'email'. Я программирую на django в pycharm это код: registration/urls.py: from django.contrib.auth import views as auth_views from django.urls import …

16.05.2024
Плохой запрос (400): Django / Nginx / Gunicorn / Kubernetes

У меня есть проект Django, запущенный на Kubernetes с Redis, Postgres, Celery, Flower и Nginx. Я развертываю его с помощью Minikube и Kubectl на моем localhost. Все выглядит хорошо; журналы стручков выглядят нормально, но когда я пытаюсь проложить туннель …

16.05.2024
Использование статических файлов с изображениями в Django 5

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

16.05.2024
Как работать с гипертаблицами Django и TimescaleDB?

Во-первых, гипертаблица требует, чтобы все PK содержали столбец раздела, в данном случае time, а с другой стороны, Django не позволяет создавать многостолбцовые PK, поэтому вы не можете создать PK, который мог бы содержать столбец time. Второе: если у меня …