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

20.06.2024
Как получить разные данные в одном шаблоне? (django)

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

20.06.2024
Ошибки Django NoReverseMatch в /comment/4

Ошибка возникла, когда я проверил неправильный формат электронной почты. Когда я ввожу правильный формат электронной почты, он работает нормально, и данные сохраняются в фоновом режиме. Ошибка описывается следующим образом: NoReverseMatch at /comment/4 Обратный запрос для 'comment' с аргументами '('',)' …

20.06.2024
1 из многих вызовов переопределенного django `Model.save()` выдает ошибку pylint `unexpected-keyword-arg` - как мне ее удовлетворить?

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

20.06.2024
Как отправить PDF из Python в PHP?

Я пытаюсь создать PDF-файл в Python и отправить его в PHP. Когда я открываю PDF-файл, он оказывается поврежденным. Код на языке Python: from reportlab.pdfgen import canvas from io import BytesIO import sys def generar_pdf(): buffer = BytesIO() …

20.06.2024
Интеграционные тесты django-channels с помощью pytest?

Я пытаюсь создать простой тестовый фикстур в стиле live-сервера для pytest для тестирования с django-каналами. Я пришел к самому простому решению: import pytest @pytest.fixture(scope="function") def channels_live_server(request): from channels.testing import ChannelsLiveServerTestCase class MyChannelsLiveServerTestCase(ChannelsLiveServerTestCase): @property def url(self): return self.live_server_url server = …

20.06.2024
Проект Django, направленный на интеграцию asgi

У меня есть проект django, который работает с представлениями и django-rest-фреймворком, и теперь я хочу добавить к нему каналы. У меня есть django proyect, который работает с views и django-rest-framework, и теперь я хочу добавить к нему каналы, …

19.06.2024
Представление Django REST ModelViewSet возвращает 404 после PATCH

У меня есть представление ModelViewSet в проекте django rest framework. Я пытаюсь отфильтровать документы, которые не являются живыми, то есть не находятся в основном представлении. Для фильтрации я использую параметры: http://localhost:8000/documents?is_live=false. У меня есть список записей. После установки true …

19.06.2024
Как должен обслуживаться index.html с помощью django gunicorn и nginx?

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

19.06.2024
Как исправить ошибку Gunicorn Timeout в Django?

Мое приложение Django использует gunicorn в качестве сервера. Оно позволяет пользователям загружать файлы. Недавно я получил следующую ошибку при загрузке некоторых файлов: 0%| | 0/1121 [00:00<?, ?frames/s][2024-06-19 18:59:53 +0000] [1] [CRITICAL] WORKER TIMEOUT (pid:7) 0%| | 0/1121 [00:06<?, ?frames/s] …

19.06.2024
Проблема с выходом из динамической формы в django

[ введите описание изображения здесь](https://i.sstatic.net/cwRzZ7Kg.png) Я хочу, чтобы человек выбрал категорию, в которой он собирается разместить сообщение, чтобы отобразить форму для этой категории, пока что все в порядке, но когда он заполняет ее …

19.06.2024
Как отобразить вывод алгоритмов из терминала vs-code на страницах моего webapp?

У меня есть программа на питоне в моем приложении Django под названием grouping.py, я хочу отображать результаты программы на страницах моего веб-приложения. Программа работает так, как я хочу в терминалах vs-code, но когда я выполняю команду python manage.py runserver …

19.06.2024
Когда я пытаюсь установить psycopg2-binary на свою машину windows, возникает ошибка

Я пытался установить библиотеки из файла requirements.txt, и он выдает следующую ошибку. requirements.txt - psycopg2-binary==2.9.1 Сообщение об ошибке выглядит так, Collecting psycopg2-binary==2.9.1 (from -r requirements.txt (line 6)) Using cached psycopg2-binary-2.9.1.tar.gz (380 kB) Installing build dependencies ... …

19.06.2024
Проблемы отладки докеризованного веб-приложения в VS Code

Я изучаю веб-разработку самостоятельно с помощью различных видео на youtube и книг. Я использую VS code и начал создавать свои собственные веб-приложения в контейнерах Docker (прочитал где-то о преимуществах использования контейнеров). Я создал несколько приложений в рамках проекта, однако, …

19.06.2024
Как отключить верификацию пиров в Django

На localhost моя конфигурация работает нормально, но в production я получаю ошибку "Connection unexpectedly closed" Вот моя конфигурация... EMAIL_HOST='xxxxxxx' EMAIL_PORT=25 EMAIL_HOST_USER='xxxxxxx' EMAIL_HOST_PASSWORD='xxxxxxx' DEFAULT_FROM_EMAIL=EMAIL_HOST_USER EMAIL_BACKEND='django.core.mail.backends.smtp.EmailBackend'

19.06.2024
Неверный путь для моего приложения Django с изображением по умолчанию

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

19.06.2024
Как вывести выборку объектов Blog в ListView в Django с поиском по ForeignKeys двух других различных моделей?

У меня есть три такие модели: 1: class Blog(models.Model): title = models.CharField() published = models.DateField() ... 2: class AuthorList(models.Model): blog = models.ForeignKey(Blog) author = models.ForeignKey(User) lastTimeEdited = models.DateTimeField() ... 3: class CommentsList(models.Model): blog = models.ForeignKey(Blog) commentAuthor …

19.06.2024
Временные интервалы Django не отображаются в форме

Я пытаюсь создать систему бронирования на Django, где я пытаюсь реализовать логику, что если временной интервал забронирован на определенный день, то этот интервал не должен быть кликабельным (отключенным). А рядом с таймслотом должна быть надпись (забронировано). Это моя реализация. Но …

19.06.2024
Предложение по улучшению фронтальной части [закрыто]

Я пытался создать страницу "О нас", но, будучи бэкенд-инженером Django, который недавно перешел на фронтенд-разработку, я не очень опытен в создании визуально привлекательных и чистых дизайнов. Поэтому я ищу помощи, чтобы улучшить ее эстетику. Изначально я пытался использовать AI …

19.06.2024
Django-crontab в контейнере docker: как изменить рабочий каталог cron с "root" на "app"?

Я разрабатываю django-приложение, полагающееся на базу данных mysql. Я пытаюсь запланировать задачу django-crontab для резервного копирования моей базы данных раз в неделю (здесь каждую минуту для тестирования). Мне нужно, чтобы мое приложение работало в docker, поэтому у меня есть …

19.06.2024
Почему внутренние свойства нарушаются при загрузке страницы

введите описание изображения здесь Не гладко, когда есть css vsf атрибуты выпадают 1 раз для завершения Я хочу, чтобы это была область загрузки, как указано выше Пожалуйста, покажите мне, как сделать ее плавной при загрузке …

19.06.2024
Django Admin Валидация по обычным полям и инлайнам

У меня есть модель с двумя отношениями ManyToMany и соответствующим классом администратора: Первое отношение включено в "filter_horizontal" Второе отношение - это строка, которая включена в "inlines" Все работает хорошо, пока мне не нужно добавлять …

19.06.2024
Как обрабатывать большие task_kwargs в Celery, чтобы избежать многоточия в TaskResult

Я использую Celery для асинхронной обработки задач в моем Django-приложении. Некоторые из моих задач предполагают обработку больших объемов данных, передаваемых в качестве task_kwargs. Однако я заметил, что когда task_kwargs слишком велики, в TaskResult данные отображаются с многоточием (...), что указывает …

19.06.2024
Обновление счета-фактуры с помощью линейных элементов

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

19.06.2024
Как дать разное описание разным конечным точкам url в drf-spectacular

У меня следующие взгляды: @extend_schema(tags=["admin"]) class CompanyForAdminView(APIView): permission_classes = [IsAuthenticated, IsAdmin] filter_backends = [SearchFilter] search_fields = ["email", "company_profile__name"] def get(self, request, id=None): if id: company = get_object_or_404(Company, id=id) serializer = CompanyRetrieveSerializer(company) return Response(serializer.data) else: companies = Company.objects.all() …

19.06.2024
Неверный заголовок HTTP_HOST для приложения Django, запущенного в Cloud Run

У меня есть приложение Django, запущенное в Cloud Run. Cloud Run настроен как бэкэнд-сервис для External Application Load Balancer. Сервис работает с различными пользовательскими доменами. Список доменов постоянно меняется, поэтому управление доменами было перенесено на уровень политики безопасности …

19.06.2024
Почему в Django время отображается в 01.01.1900?

Я определил модель: class Topic(models.Model): """A topic the user is learning about""" text = models.CharField(max_length=200) date_added = models.TimeField(auto_now_add=True) def __str__(self): """Return a string representation of the model""" return self.text Я получаю их в представлении: topics = Topic.objects.order_by("date-added") …

19.06.2024
Я не могу проверить радио, но после выбора опции

в шаблоне django после выбора опции radio мой флажок rabio не проверяется {% if mod %} {% for i in mod %} <div class="form-check"> <input class="form-check-input" type="radio" name="Catagory" id="{{i.id}}"/> <label class="form-check-label" for= "{{i.id}}" > <a href="{% url 'catagory_wise_post' …

19.06.2024
Как отобразить значение модели ForeignKey в Django Rest Framework

Models.py class Item(models.Model): name = models.CharField(max_length=100) # other_no_need_translate = models.CharField(max_length=100) class Itemi18n(models.Model): origin = models.ForeignKey(Item, related_name='i18n') language = models.CharField(max_length=200, default="") name = models.CharField(max_length=100) view.py class ItemViewSet(viewsets.GenericViewSet): def get_queryset(self): return Item.objects.annotate(name=F('i18n__name')) # something like this serializers.py class I18nField(Field): def …

19.06.2024
NextJS не может подключиться к uwsgi напрямую

Я пытаюсь создать приложение с django на backend-стороне и nextjs на frontend-стороне. Бэкенд работает под управлением uwsgi. uwsgi --http 0.0.0.0:3000 -w project.wsgi --master --harakiri=60 --pidfile=uwsgi.pid Когда я пытаюсь запустить npm run build, я получаю ошибки (я использую …

19.06.2024
Как сделать спрайт поверх другого ФНФ? [закрыт]

Делаю мод на ФНФ но столкнулся с проблемой, спрайт БФ находится поверх спрайта Бати, как сделать что бы Батя был поверх БФ?

19.06.2024
Django LDAP-аутентификация без хранения информации о входе в систему

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

19.06.2024
Сопоставление пользовательских доменов и проблемы аутентификации

В настоящее время я работаю над приложением, в котором я использую Django, GCP MySQL (база данных). Я развернул приложение с помощью Google cloud run и могу получить доступ к сайту через его url. Я столкнулся с проблемой, когда связал свой …

19.06.2024
Почему после перехода на Gunicorn моему приложению Django не хватает памяти?

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

19.06.2024
Использование аутентификации сессии Django с маркером доступа + маркером обновления?

В настоящее время я разрабатываю проект с использованием фреймворка django rest. Я хочу интегрировать вход в социальные аккаунты, такие как Google и т.д. Это работает, но ответ oauth2 возвращает токен доступа, токен обновления и токен id, который является JWT. …

19.06.2024
Как связать postgres db и контейнер Django внутри ECS?

Мне нужно руководство по этому конвейеру для развертывания теста на ECS, я знаю, что postgres db в контейнере - не лучшее решение по сравнению с RDS и другими, но я хотел бы хотя бы знать, возможно ли это, хе-хе. …

19.06.2024
Тесты в Django используют основную БД

При тестировании Django проекта данные берутся из основной БД, хотя по задумке должна создаваться пустая тестовая БД. Использую PostgreSQL. Юзер, через которого подключается проект, имеет права на создание новых БД. settings.py DATABASES = { 'default': { 'ENGINE': 'django.db.backends.postgresql_psycopg2', 'NAME': 'books_db', …

19.06.2024
Не могу решить эту ошибку: UNIQUE constraint failed: auth_user.username

Я искал решение вдоль и поперек, но, похоже, не нашел его. У меня есть форма для регистрации пользователей на платформе eLearning, функция входа работает нормально, но при регистрации возвращается сообщение об ошибке. Вот мой forms.py файл: from django import …

19.06.2024
Обработка HTTP-запросов на стороне сервера и отправка данных в Python

На стороне клиента я использую Swift, чтобы сделать Post HTTP запрос следующим образом: static func postNonceToServer(paymentMethodNonce: BTPayPalAccountNonce, deviceData: String) { let paymentURL = URL(string: "http://server.example.com/shop/transac")! var request = URLRequest(url: paymentURL) request.httpBody = "payment_method_nonce=(paymentMethodNonce)&device_data=(deviceData)".data(using: .utf8) request.httpMethod = "POST" URLSession.shared.dataTask(with: request) …

19.06.2024
Почему NGINX не работает с проектом Django?

У меня есть проект Django, который работает с помощью настроенного веб-сервера Django. Я хочу использовать nginx и uWSGI. Я создал каталог в корневой папке Django под названием nginx/nginx.conf и nginx/default.conf для установки nginx. Ir успешно работает при http://localhost:8080 и …

19.06.2024
Почему css не привязан к index.html

Я работаю над созданием страницы "is it newyear page" и страница должна отвечать да или нет, это не проблема, но проблема в ссылке, я написал эту ссылку внутри <head", которая является <link href="{% static 'newyear/styles.css'%} rel="stylesheet" и я запустил …