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

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 есть одно …

02.07.2024
Django не сохраняется форма

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

02.07.2024
Django: переход по url не работает, как это исправить?

Добрый день! Столкнулся с такой ошибкой: при нажатии на ссылку, url меняется, но переход на другую страницу не работает. Точнее: Имеется страница, на которой отображается информация о статье (test - slug статьи): http://127.0.0.1:8001/articles/article/test/ url …

02.07.2024
Проблема сохранения сеанса между двумя проектами Django, использующими JWT и аутентификацию сеанса

Фон Проект А Система Legacy Django full-stack сервер на основе шаблонного языка Использование сессий для аутентификации Python версии 3.8 Django версии 3.2 Проект B Новый проект Django RESTful API сервер на основе JSON Использование JWT и …

02.07.2024
Routers не похож на путь к модулю - ошибка django

Впервые создаю сайт на django и постоянно сталкиваюсь с этой ошибкой в файле index.html для одного из сайтов, который будет содержать список растений. Ошибка выглядит так: routers не похож на путь к модулю. Есть советы? Вот html: …

02.07.2024
Как получить объект с внешним ключом в системе many-to-many

У меня есть отношения "многие-ко-многим". 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' : …

01.07.2024
Почему конечная точка django-ninja PUT не использует значение из тела запроса, а возвращает значение по умолчанию для обновляемого поля?

Гол Я пытаюсь использовать конечную точку API Django Ninja (с помощью ModelSchema) для обновления поля предпочтения часового пояса (tz_preference*) в пользовательской модели моего Django-приложения. * Примечание: Поле tz_preference имеет значение по умолчанию и ограничено списком вариантов выбора. Проблема …

01.07.2024
Django отображает ValidationError на странице вместо желтого экрана

В файле 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: …

01.07.2024
Django LDAP-аутентификация CONNECT_ERROR

Я пытаюсь соединить свое приложение с 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( …

01.07.2024
Как поместить apache superset в качестве приложения в проект django

Как поместить apache superset в качестве приложения в проект django Я попытался установить инструмент с помощью docker, но я хочу использовать инструмент superset с проектом django, чтобы он стал приложением среди приложений в проекте django.

01.07.2024
Инициализация таблиц с помощью фикстур в Django

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

01.07.2024
Показать/скрыть меню на другой странице при нажатии на радиокнопку на другой html-странице. Я хочу сделать это на фреймворке Django

<ul class="navigation" role="navigation"> <li><a href="#"><i class="fas fa-tachometer-alt"></i> Dashboard</a></li> <li><a href="{% url 'asset_list' %}"><i class="fas fa-box"></i> Assets</a></li> <li><a href="#"><i class="fas fa-chart-bar"></i> Reports</a></li> </ul> В приведенном выше html-коде я хочу скрыть меню asset_list. <thead> <tr> <th></th> <th>Privilege Update</th> <th>Report Download</th> <th>Assign …

01.07.2024
Как выразить обратное отношение Many-to-One в Django

Я понял, что в Django есть отношения Many-to-One, а не One-to-Many, но как выразить противоположные отношения? У меня есть таблица, которая имеет 2 внешних ключа к другой таблице. Таблица Validation_Run имеет 2 внешних ключа к Calibration_Run Django …

01.07.2024
Как передать выбранное значение элемента select2 в качестве параметра в htmx?

Я хочу сделать GET-запрос с параметром запроса. Однако параметр запроса должен быть взят из элементов select2. Как мне передать выбранное значение select2 в htmx? Ниже приведен упрощенный обзор моего кода. <select id="filter">...</select> <select id="filter2">...</select> ... …

01.07.2024
Подзапрос Django со статическим выражением VALUES

Возможно ли с помощью Django ORM написать подзапрос, который выбирает из набора фиксированных значений? SELECT id, name, ( SELECT new_ages.age FROM (VALUES ('homer', 35), ('marge', 34)) AS new_ages(name, age) WHERE new_ages.name = ages.name ) AS new_age …

01.07.2024
Как подключить докеризованное приложение django к не докеризованной базе данных postgres?

У меня есть докеризованное приложение django, и оно прекрасно работает при подключении к докеризованной базе данных postgres. Я хотел бы изменить settings.py, чтобы подключиться к локальной базе данных на моей машине или в сети, но я не знаю, …

01.07.2024
Django - Загруженные изображения не найдены в производстве

У меня проблема с загрузкой изображений в production в моем Django проекте. Я конвертирую canvas в png, затем загружаю их в hidden input, затем сохраняю в базе данных в представлениях. В разработке он работает как ожидалось, но …

01.07.2024
Как разделить проект django на несколько контейнеров docker

У меня сейчас есть проект на django, который позволяет пользователям входить и регистрировать аккаунт. Что-то вроде блога. Все представления разделены и имеют свой собственный статический html файл. Проект работает, запущен локально и все. Данные пользователей в настоящее время работают с …

01.07.2024
Предварительное заполнение формы модели на основе url

Я испытываю трудности с формой Django. Мне не очень удобно работать с этой частью фреймворка. Дело обстоит следующим образом. У меня есть форма ModelForm, содержащая поле OneToOneField. Я хотел бы предварительно заполнить поле ModelChoice объектом, на который ссылается URL. …

01.07.2024
Пользовательский класс через {% element %} шаблона django allauth

Я пытаюсь использовать следующую схему: пример элементов моего шаблона/h1.html {% comment %} djlint:off {% endcomment %} {% load allauth %} <h1> {% default slot %}{% endslot %} </h1> Можно объявить h1 в другом шаблоне, через {% element …

01.07.2024
Завершение работы контейнера CesiumJS под Windows

Я создаю приложение, состоящее из трех разных контейнеров docker. Первый - CesiumJS (контейнер фронтенда), второй - Django App, третий - база данных PostgreSQL (3DCityDB, контейнер citydb). Идея заключается в том, чтобы загружать данные из Cesium стандартным образом. Приложения …

01.07.2024
Gunicorn не может найти рабочий каталог на удаленной машине Ubuntu (Django+nginx+gunicorn)

У меня есть приложение django, развернутое на машине ubuntu, но оно не работает из-за ошибки в gunicorn.service (оно не может найти рабочий каталог, который я написал). Мой рабочий каталог находится в /home/ubunut/project. gunicorn.service: [Unit] Description=gunicorn daemon Requires=gunicorn.socket After=network.target [Service] …

01.07.2024
Выход пользователя из системы на Django без входа в админку [закрыто]

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

01.07.2024
Ajax jquery запрос исчезают данные на веб-странице сайта, созданного с помощью django [закрыто]

Это мой файл views.py это мой код ajax jquery в файле html На веб-странице моего файла properies.html есть некоторые данные о свойствах. Я применил несколько фильтров, которые работают через ajax-запрос. При нажатии на …

01.07.2024
Django-angular Доступ к XMLHttpRequest был заблокирован политикой CORS

При попытке зафиксировать POST-запрос на сервере django я получаю следующую ошибку: Obj:1 Access to XMLHttpRequest at 'http://localhost:8000/api/' from origin 'http://localhost:4200' has been blocked by CORS policy: Request header field content-type is not allowed by Access-Control-Allow-Headers in preflight response. …