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

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" и я запустил …

18.06.2024
Как профилировать Celery / Django в докере?

У меня есть приложение Django / Celery services: django: build: ./project # path to Dockerfile command: sh -c " sleep 3 && gunicorn --bind 0.0.0.0:8000 core_app.wsgi" volumes: - ./project:/project - ./project/static:/project/static - ./project/media:/project/media - ./project/logs:/project/logs expose: - 8000 env_file: …

18.06.2024
Список плейлистов не отображается в музыкальном приложении Django

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

18.06.2024
AWS AppRunner с Python 3.11.x не проходит проверку работоспособности, когда та же конфигурация с Python 3.8.16 проходит

Я пытался развернуть веб-приложение django на AWS AppRunner. Я следовал руководству AWS здесь, которое работает для развертывания приложения, работающего на python 3.8.16. Я попытался выполнить ту же процедуру, но использовать python 3.11.9, который <a href="https://docs.aws.amazon.com/apprunner/latest/dg/service-source-code-python-releases.html" rel="nofollow …

18.06.2024
HTMX не может найти элемент на сайте

Я пытаюсь создать веб-приложение с помощью django и htmx. Одна из функциональных возможностей htmx заключается в том, что я хочу динамически вставлять строки в таблицу. Для этого у меня есть... файл base.html: {% load static %} &lt;!DOCTYPE html&gt; …

18.06.2024
Как исправить ошибку "Требуемое поле" при отправке формы с изображениями в Django Rest Framework

Я создал сериализатор для создания описания и фотографии: class ImageFileSerializer(serializers.ModelSerializer): class Meta: model = ImageFile fields = ["image"] class DescriptionFileSerializer(serializers.ModelSerializer): image_file = ImageFileSerializer(many=True) file_filename = serializers.CharField() user_id = serializers.ReadOnlyField(source="user.id") class Meta: model = DescriptionFile fields = ["pk", 'file_filename', 'user_id', …

18.06.2024
Приложение Django / Docker не хватает памяти после перехода на Gunicorn

При попытке запустить ML/AI-приложение в Django/Docker я получаю следующую ошибку. Я начал получать эту ошибку после перехода на Gunicorn. Я понимаю, что это связано с ограничением распределения памяти, но не уверен, как это исправить. [2024-06-18 08:56:09 -0500] [19] …

18.06.2024
Уникальная кнопка отправки для каждого пользователя - django

У меня есть кнопка Like для моих постов, которые могут нравиться пользователям или нет, что означает, что если пользователь нажал на кнопку в первый раз, то пост ему понравится, а во второй раз - не понравится. Как в Facebook, …

18.06.2024
Проблема с переключением между темами

Я столкнулся с проблемой установки пользовательской темы в моем проекте Django, использующем версию 4.2.13 и Python версии 3.9.7. В админке по умолчанию есть значок луны для переключения тем (т.е. между светлой, темной и авто). Я хочу добавить серую тему в …