Мой проект Django запущен в Docker, и я использую Celery для обработки очередей. Когда пользователь отправляет аудиофайл, система запускает асинхронную задачу (которая транскрибирует аудио), постоянно проверяет ее выполнение и обновляет пользовательский интерфейс, когда транскрипция завершена, с кнопкой загрузки. Однако …
У меня есть модель для рецептов. У меня есть модель для отзывов на эти рецепты. Автор рецепта (шеф-повар) может выбрать конкретный отзыв как любимый. Я думаю, что правильно настроил ограничение, чтобы разрешить только один любимый отзыв на рецепт. Предположим, …
Я видел много решений о том, как проверять параметры полей формы, но я не использую шаблоны Django и вообще не реализую фронтенд в Django. Мне нужна исключительно серверная валидация на стороне бэкенда. Допустим, у меня есть @api_view(['POST']) def my_func(request): …
Я создаю 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() Как получить дату, когда будет запущена следующая задача?
У меня есть приложение, работающее с магазином, с некоторым представлением товаров, которые там продаются, со списком сотрудников и т.д. Теперь будет второй (физический) магазин, а мое приложение не готово к работе с более чем одним :) Итак, к …
При возникновении Http404 в журнале отображается соответствующая информация, но не подробности исключения Но когда возникает BadRequest, в лог включается exc_info, так что это выглядит так, как будто что-то пошло не …
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 Я хочу переопределить этот класс …
Я прочитал все вопросы об этом, но мне все еще не ясно. Я не использую шаблоны Django для обработки функций входа (login, logout, changepassword, create user, etc). Я попробовал ПОСТИТЬ на страницу учетных записей/входа в систему с …
Ошибка политики CORS с определенными данными в приложении React и Django У меня возникла проблема с политикой CORS в моем фронтенде React и бэкенд-приложении Django. Я получаю следующее сообщение об ошибке: Access to fetch at backend URL' from origin 'frontend …
Я следую этому руководству здесь от Майкла Германа, пытаясь настроить хранилище s3 для моего проекта django, и я сталкиваюсь с некоторыми проблемами с самого начала руководства. Во-первых, когда я попытался выполнить команду collectstatic, я получил …
Я хочу прикрепить модал ко всем изображениям. Но по какой-то причине модальное окно не срабатывает, и вся страница становится некликабельной. Я убедился, что все триггеры модалов и модалы имеют уникальный идентификатор, но безрезультатно. Может ли кто-нибудь понять, …
Я использую django-vite-plugin и react для фронтенда моего проекта. Я следовал учебнику и при тестировании с использованием index.js получил ошибку [vite] Внутренняя ошибка сервера: Не удалось разобрать источник для анализа импорта, поскольку содержимое содержит …
У меня есть пользовательский менеджер с поиском, который упорядочивает возвращаемые результаты по рангу: 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 …
Я пытаюсь получить цветной вывод (красный или зеленый) при запуске моих Django-тестов с помощью родного тестового бегуна Django. Я запускаю поэтический virtualenv (python 3.11.6) с Django (5.0.3) и colorama (0.4.6) в zsh на MacOS, но вывод остается бесцветным. …
я уже несколько часов пытаюсь развернуть приложение django на apache2 и все равно получаю следующую ошибку: PYTHONHOME = '/home/rickmanns/bar/bar/djenv' PYTHONPATH = (not set) program name = 'python3' isolated = 0 environment = 1 user site = 1 safe_path …
У меня проблема с изображением, которое отображается локально, но не отображается на виртуальном хостинге. Сайт хорошо работает на хостинге, пользовательские js и css файлы в порядке. В моем шаблоне Django есть такое изображение: <div class="col-sm-3 order-3 order-sm-3"> …
Я изучаю 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 = …
У меня есть файл, с названием из символов кириллицы, который будет скачивать пользователь. Проблема в том, что при нажатии на ссылку его название заменяется на 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-документ, …
Как Django случайно пропускает дни при попытке bulk_create? Набор данных представляет собой CSV, экспортированный с помощью стороннего инструмента из MSSQL Server. Экспонат 1 - Данные из моей базы данных: …
У меня проблемы с реализацией Hyphenopoly (https://github.com/mnater/Hyphenopoly) в проекте Django. Иногда кажется, что все работает нормально, иногда нет. Кроме того, на мобильном браузере результат неприятен, так как дефис отображается непоследовательно (или вообще не отображается) на элементах …
Django не может отправить электронное письмо. Но https://www.smtper.net/ смог отправить тестовое письмо с теми же настройками, пользователем, пассом. Что мне нужно сделать в django для рассылки писем? settings.py ## #environment variables from .env. from …
Я создал модель, форму и представления. Я добавил некоторые данные через форму. Затем, когда я хочу редактировать, все поля заполнены, но поле даты пустое. Я хочу увидеть дату, которую я добавил ранее. Но ничего нет. Я использую все решения …
У меня есть приложение 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 …
Я работаю над проектом django. Через некоторое время мне захотелось провести рефакторинг кода. Я хотел создать новое приложение и перенести туда некоторые свои модели. Вот пример: Предположим, у меня есть приложение с именем CategoryApp и две модели в …
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 …
Я сталкиваюсь с ошибкой unique constraint failed в django. Цель api - создание или обновление оценок ученика на основе вариации предмета, результатов экзамена и в массовом порядке. Для этого я использовал bulk create с флагом update conflicts. Вот текущая …
Я не могу подключить 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 …
У меня есть эта пользовательская форма 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 …
У меня есть такая ошибка в моем веб-приложении, когда я перезагружаю его, она появляется несколько секунд во время загрузки, есть ли какой-то код, который я сделал, чтобы показать эту ошибку? Я использовал фреймворк django, и я думаю, что нет ничего …
(я пробовал решения, приведенные в аналогичных вопросах, но они не сработали). Я изучаю Django и создаю следующий проект: Мой проект es. У меня есть 3 приложения, которые называются event, items_dashboard и item. В каждом event есть одно …
Есть страница в выводом данных о заявке на обслуживание. На этой странице есть форма для комментария исполнителя. Мне необходимо, чтобы когда пользователь заполнял поле комментария и нажимал кнопку "задача выполнена", значение данного поля сохранялось в базу, а статус заявки менялся. …
Добрый день! Столкнулся с такой ошибкой: при нажатии на ссылку, url меняется, но переход на другую страницу не работает. Точнее: Имеется страница, на которой отображается информация о статье (test - slug статьи): http://127.0.0.1:8001/articles/article/test/ url …
Фон Проект А Система Legacy Django full-stack сервер на основе шаблонного языка Использование сессий для аутентификации Python версии 3.8 Django версии 3.2 Проект B Новый проект Django RESTful API сервер на основе JSON Использование JWT и …
Впервые создаю сайт на django и постоянно сталкиваюсь с этой ошибкой в файле index.html для одного из сайтов, который будет содержать список растений. Ошибка выглядит так: routers не похож на путь к модулю. Есть советы? Вот html: …
У меня есть отношения "многие-ко-многим". class Module(BaseModel): name = models.TextField(unique=True, null=False) groups = models.ManyToManyField(ModuleGroup, db_table='module_group_members') class ModuleGroup(BaseModel): name = models.TextField(unique=True, null=False) Я хочу получить список модулей и связанных с ними групп, примерно так: {[ { 'name' : …
Гол Я пытаюсь использовать конечную точку API Django Ninja (с помощью ModelSchema) для обновления поля предпочтения часового пояса (tz_preference*) в пользовательской модели моего Django-приложения. * Примечание: Поле tz_preference имеет значение по умолчанию и ограничено списком вариантов выбора. Проблема …
В файле Settings.py есть DEBUG=True. Как, не меняя этого, отобразить ValidationError на странице, чтобы не получить желтый экран смерти? forms.py class UserRegisterForm(UserCreationForm): email = forms.EmailField() first_name = forms.CharField(max_length = 30) last_name = forms.CharField(max_length = 30) class Meta: …
Я пытаюсь соединить свое приложение с LDAP-сервером и борюсь с этим уже около недели. Вот мои конфигурации settings.py: AUTH_LDAP_SERVER_URI = 'ldap://10.xx.xx.1:389' AUTH_LDAP_BIND_DN = 'cn=djangouser,ou=django,ou=groups,dc=xx,dc=xx' AUTH_LDAP_BIND_PASSWORD = 'xx' AUTH_LDAP_USER_SEARCH = LDAPSearch( "dc=xx,dc=xx", ldap.SCOPE_SUBTREE, "(sAMAccountName=%(user)s)" ) AUTH_LDAP_GROUP_SEARCH = LDAPSearch( …
Как поместить apache superset в качестве приложения в проект django Я попытался установить инструмент с помощью docker, но я хочу использовать инструмент superset с проектом django, чтобы он стал приложением среди приложений в проекте django.
У меня есть несколько таблиц, которые содержат статические данные. Поэтому я хочу иметь возможность инициализировать их. Я создал приспособление для этого, но кажется, что если я запускаю приспособление более одного раза, оно пытается вставить одни и те же данные. …