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

03.07.2024
Я получаю ошибку конфигурации, когда пытаюсь запустить свой сайт в режиме отладки

Вот мой manage.py: #!/usr/bin/env python """Django's command-line utility for administrative tasks.""" import os import sys def main(): """Run administrative tasks.""" os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'webstore.settings') # webstore is project name try: from django.core.management import execute_from_command_line except ImportError as exc: raise ImportError( "Couldn't …

03.07.2024
Как исправить ошибку django-filer 404 на DigitalOcean?

У меня есть приложение django-cms, работающее на DigitalOcean. Создание папок и загрузка файлов с помощью filer работает отлично. При загрузке загруженных файлов я получаю ошибку 404 - например, на этом url: https://my_app.ondigitalocean.app/en/media/filer_public/39/d9/39d9ff20-1aa8-48e5-9b8f-113fc71e534b/atest.pdf/ Файл присутствует в файловой системе: …

03.07.2024
Ошибка ImportError для проекта, работающего на apache: DLL load failed while importing cv2

Импортирование opencv перед развертыванием отлично работало для моего проекта django, но развертывание в apache приводило к ошибкам. Позже я написал проект, который использовал opencv только для чтения изображений, но все равно развертывание в apache происходило с ошибками. Другой …

03.07.2024
Celery не может подключиться к redis в docker:kombu.exceptions.OperationalError: Ошибка -3 при подключении к redis:6379. Поиск завершился по времени

Я создаю Websocket-сервис на Django, и я выбрал celery для отправки сообщений。 Но когда я запускаю celery с помощью eventlet на онлайн-сервере, происходит следующая ошибка: docker-compse: services: redis: image: redis:5 command: redis-server /etc/redis/redis.conf volumes: - function_redis_vol:/data - …

03.07.2024
Не регистрируется в папке /opt при использовании RHEL

У меня есть приложение Django, которое запускается в контейнере Docker. У меня есть файл defaults.py, который определяет конфигурацию LOGGING, я включил обработчик файлов в конфигурацию логирования для записи в файлы. ‘file’: {‘class’: ‘logging.FileHandler’, ‘filename’: ‘/opt/tejcli/release/log/temp.log’, ‘formatter’: ‘simple’}, …

03.07.2024
Вложенный сериализатор не работает так, как ожидалось в pytest

У меня есть класс сериализатора. class CourseListSerializer(serializers.Serializer): course_slug = serializers.CharField() duration = serializers.FloatField() class CourseAssignSerializer(serializers.Serializer): first_name = serializers.CharField(max_length=255) last_name = serializers.CharField(max_length=255) email = serializers.EmailField(max_length=255) username = serializers.CharField(max_length=255) courses = CourseListSerializer(many=True) class CourseAssignListSerializer(serializers.Serializer): users = CourseAssignSerializer(many=True) Это …

03.07.2024
Django: Форма обновления профиля пользователя показывает данные только одного пользователя

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

03.07.2024
Пользовательский интерфейс Jitsi не обновляется

Я использую Jitsi Meet для видеозвонков в одном из моих проектов. Я клонировал проект по ссылке https://github.com/jitsi/jitsi-meet и подключил его к своему приложению react, и он работает хорошо. Теперь я хочу изменить пользовательский интерфейс jitsi meet, …

03.07.2024
Нужно ли размещать файлы react в директории venv при создании приложения django + react? [дубликат]

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

03.07.2024
Django FormView изменяет поля перед валидацией

Существует ли правильный способ модификации полей формы перед проверкой данных на основе класса FormView. Более конкретно CreateView. Необходимо ли использовать представления на основе классов, потому что я собираюсь добавить кучу пользовательских миксинов: class Create(HtmxRequiredMixin, CreatedByMixin, HxFormValidationMixin, BaseMixin, CreateView): template_name …

03.07.2024
Почему мое приложение Django не может найти шаблон URL?

Мой проект Django запущен в Docker, и я использую Celery для обработки очередей. Когда пользователь отправляет аудиофайл, система запускает асинхронную задачу (которая транскрибирует аудио), постоянно проверяет ее выполнение и обновляет пользовательский интерфейс, когда транскрипция завершена, с кнопкой загрузки. Однако …

02.07.2024
Могу ли я определить поле в модели django для возврата данных из другой модели, удовлетворяющих определенным условиям?

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

02.07.2024
Как проверить аргументы сообщения в Django

Я видел много решений о том, как проверять параметры полей формы, но я не использую шаблоны Django и вообще не реализую фронтенд в Django. Мне нужна исключительно серверная валидация на стороне бэкенда. Допустим, у меня есть @api_view(['POST']) def my_func(request): …

02.07.2024
Найдите время следующего выполнения периодической задачи в Celery Beat

Я создаю PeriodicTasks для открытия пользователю доступа к следующему уроку, используя следующий код: task = PeriodicTask.objects.create( interval=enrolment.course.interval, name=f"enrolment_id: {enrolment.id}", task="courses.tasks.next_program", args=json.dumps([enrolment.id]), ) enrolment.task = task enrolment.save() Как получить дату, когда будет запущена следующая задача?

02.07.2024
Добавьте "бизнес-контекст" во все представления Django

У меня есть приложение, работающее с магазином, с некоторым представлением товаров, которые там продаются, со списком сотрудников и т.д. Теперь будет второй (физический) магазин, а мое приложение не готово к работе с более чем одним :) Итак, к …

02.07.2024
Отключить ведение журнала `exc_info` при поднятии `BadRequest`?

При возникновении Http404 в журнале отображается соответствующая информация, но не подробности исключения Но когда возникает BadRequest, в лог включается exc_info, так что это выглядит так, как будто что-то пошло не …

02.07.2024
Как настроить ошибки all-auth при несовпадении паролей на другой язык?

Class PasswordVerificationMixin(object): def clean(self): cleaned_data = super(PasswordVerificationMixin, self).clean() password1 = cleaned_data.get("password1") password2 = cleaned_data.get("password2") if (password1 и password2) and password1 != password2: self.add_error("password2", _("Вы должны вводить один и тот же пароль каждый раз.")) return clean_data Я хочу переопределить этот класс …

02.07.2024
Как получить csrfToken для фронтэнда для отправки логинов с помощью Django?

Я прочитал все вопросы об этом, но мне все еще не ясно. Я не использую шаблоны Django для обработки функций входа (login, logout, changepassword, create user, etc). Я попробовал ПОСТИТЬ на страницу учетных записей/входа в систему с …

02.07.2024
Ошибка CORS-политики с определенными данными в приложении React и Django

Ошибка политики CORS с определенными данными в приложении React и Django У меня возникла проблема с политикой CORS в моем фронтенде React и бэкенд-приложении Django. Я получаю следующее сообщение об ошибке: Access to fetch at backend URL' from origin 'frontend …

02.07.2024
Класс пользовательского хранилища-бэкенда не работает, как ожидалось, с s3, boto3 и django-storages

Я следую этому руководству здесь от Майкла Германа, пытаясь настроить хранилище s3 для моего проекта django, и я сталкиваюсь с некоторыми проблемами с самого начала руководства. Во-первых, когда я попытался выполнить команду collectstatic, я получил …

02.07.2024
Bootstrap-модал не срабатывает внутри цикла django for

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

02.07.2024
Ошибка при использовании django-vite-plugin и react

Я использую django-vite-plugin и react для фронтенда моего проекта. Я следовал учебнику и при тестировании с использованием index.js получил ошибку [vite] Внутренняя ошибка сервера: Не удалось разобрать источник для анализа импорта, поскольку содержимое содержит …

02.07.2024
Отбрасывание дубликатов при запросе нескольких таблиц в Django

У меня есть пользовательский менеджер с поиском, который упорядочивает возвращаемые результаты по рангу: class MyManager(models.Manager): def search(self, query, fa, fb=None, fc=None, fd=None, qs=None): if not qs: qs = self.get_queryset() try: if not (1 in [c in query for c …

02.07.2024
Цветной вывод из родного тестового бегуна Django

Я пытаюсь получить цветной вывод (красный или зеленый) при запуске моих Django-тестов с помощью родного тестового бегуна Django. Я запускаю поэтический virtualenv (python 3.11.6) с Django (5.0.3) и colorama (0.4.6) в zsh на MacOS, но вывод остается бесцветным. …

02.07.2024
Init_fs_encoding при развертывании приложения django на apache

я уже несколько часов пытаюсь развернуть приложение django на apache2 и все равно получаю следующую ошибку: PYTHONHOME = '/home/rickmanns/bar/bar/djenv' PYTHONPATH = (not set) program name = 'python3' isolated = 0 environment = 1 user site = 1 safe_path …

02.07.2024
Django проблема с изображением на виртуальном хостинге: 404 или 500

У меня проблема с изображением, которое отображается локально, но не отображается на виртуальном хостинге. Сайт хорошо работает на хостинге, пользовательские js и css файлы в порядке. В моем шаблоне Django есть такое изображение: <div class="col-sm-3 order-3 order-sm-3"> …

02.07.2024
Проблема нечувствительности регистра при использовании предложений тегов в Wagtail

Я изучаю Wagtail и столкнулся со следующей проблемой при настройке тегов. Я добавил следующие модели: @register_snippet class BlogTag(TagBase): free_tagging = False name = models.CharField(max_length=25, unique=True) slug = models.SlugField(max_length=255, unique=True, blank=True) class Meta: verbose_name = "blog tag" verbose_name_plural = …

02.07.2024
Скачивание файла с кириллическим именем в Django

У меня есть файл, с названием из символов кириллицы, который будет скачивать пользователь. Проблема в том, что при нажатии на ссылку его название заменяется на hex-последовательность. Например: Ссылка /download/Русское имя.rar заменится на /download/%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%BE%D0%B5%20%D0%B8%D0%BC%D1%8F.rar, плюс скачается не нужный файл, а html-документ, …

02.07.2024
Django случайно игнорирует определенные дни, когда я пытаюсь выполнить bulk_create. Как мне решить эту проблему? Как это вообще происходит?

Как Django случайно пропускает дни при попытке bulk_create? Набор данных представляет собой CSV, экспортированный с помощью стороннего инструмента из MSSQL Server. Экспонат 1 - Данные из моей базы данных: …

02.07.2024
Каков правильный способ реализации Hyphenopoly?

У меня проблемы с реализацией Hyphenopoly (https://github.com/mnater/Hyphenopoly) в проекте Django. Иногда кажется, что все работает нормально, иногда нет. Кроме того, на мобильном браузере результат неприятен, так как дефис отображается непоследовательно (или вообще не отображается) на элементах …

02.07.2024
Django не может отправить электронное письмо, несмотря на правильную настройку conf

Django не может отправить электронное письмо. Но https://www.smtper.net/ смог отправить тестовое письмо с теми же настройками, пользователем, пассом. Что мне нужно сделать в django для рассылки писем? settings.py ## #environment variables from .env. from …

02.07.2024
Django - поле даты в форме ввода данных сбрасывается при редактировании

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

02.07.2024
Таймаут соединения при вызове внешнего API на сервере, но локальный вызов работает

У меня есть приложение Django 4.2.2, работающее на Python 3.11. Одно из представлений выглядит следующим образом: import requests from django.http import HttpResponse def get_captcha(request): response = requests.get( "https://geoportale.cartografia.agenziaentrate.gov.it/age-inspire/srv/ita/Captcha?type=image&lang=it" ) session_id = response.cookies.get("JSESSIONID") request.session["CAPTCHA"] = session_id content_type = response.headers["content-type"] return …

02.07.2024
Как упорядочить файлы миграции в разных приложениях в django?

Я работаю над проектом django. Через некоторое время мне захотелось провести рефакторинг кода. Я хотел создать новое приложение и перенести туда некоторые свои модели. Вот пример: Предположим, у меня есть приложение с именем CategoryApp и две модели в …

02.07.2024
TypeError at /predict/ predict_view() missing 2 required positional arguments: 'user_skills' и 'project_skills'

Def predict_view(request, user_skills, project_skills): # Fetch data from the database freelancer_data = freelancer_info.objects.get(skills=user_skills) freelancer_data.save() project_data = project_info.objects.get(required_skills=project_skills) project_data.save() # Convert data to DataFrame freelancer_df = pd.DataFrame(list(freelancer_data)) project_df = pd.DataFrame(list(project_data)) # Add labels freelancer_df['label'] = 'freelancer' project_df['label'] = 'project' # Combine …

02.07.2024
Unique Constraint Failed In Upsert When Calling bulk_create with update_conficts

Я сталкиваюсь с ошибкой unique constraint failed в django. Цель api - создание или обновление оценок ученика на основе вариации предмета, результатов экзамена и в массовом порядке. Для этого я использовал bulk create с флагом update conflicts. Вот текущая …

02.07.2024
Проблема с кодировкой при подключении Django к Postgresql

Я не могу подключить Django к базе данных PostgreSQL. Он показывает мне проблему с кодировкой: UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb3 in position 86: invalid start byte Проблема заключается в этой строке: File "C:\Users\Robo\Desktop\Stock\venv\Lib\site-packages\psycopg2\__init__.py", line …

02.07.2024
Проблема при попытке включить форму Allauth в шаблон django

У меня есть эта пользовательская форма templates/account/signup.html {% load i18n %} <h2> custom {% trans "Sign Up" %}</h2> <form class="max-w-[500px]" method="post" action="{% url 'account_signup' %}"> {% csrf_token %} {{ form.non_field_errors }} <div class="form-group flex flex-row justify-between w-full mt-2 …

02.07.2024
Невозможно создавать, редактировать или загружать... недостаточно хранилища. получите 100 гб хранилища за ₱89,00 ₱22,25/месяц на 2 месяца в Django Python

У меня есть такая ошибка в моем веб-приложении, когда я перезагружаю его, она появляется несколько секунд во время загрузки, есть ли какой-то код, который я сделал, чтобы показать эту ошибку? Я использовал фреймворк django, и я думаю, что нет ничего …

02.07.2024
Как правильно определить url в Django (ошибка Page not found (404))

(я пробовал решения, приведенные в аналогичных вопросах, но они не сработали). Я изучаю Django и создаю следующий проект: Мой проект es. У меня есть 3 приложения, которые называются event, items_dashboard и item. В каждом event есть одно …