"Вопросы и ответы" Django и Python

24.04.2024
Не перенаправляет на нужный URL на Django даже после настройки

Это мой проект django. Я добавил url моего APP в project.urls. Я также добавил имя моего приложения в INSTALLED_APPS, но все равно все, что я вижу, это только admin/ page. In practise.urls from django.contrib import admin from django.urls import path, …

24.04.2024
Как реализовать считывание аудио CAPTCHA с помощью django-simple-captcha в Django?

Я хочу повысить доступность моего веб-приложения Django, интегрировав звуковой считыватель CAPTCHA в дополнение к текстовому CAPTCHA, предоставляемому django-simple-captcha. Хотя текстовая CAPTCHA эффективна для большинства пользователей, некоторые пользователи могут испытывать трудности с чтением текста из-за нарушения зрения или по другим причинам. …

24.04.2024
Не знаю, почему, когда я нажимаю кнопку регистрации, он просто возвращается к пустой форме, а когда я пытаюсь войти, он ничего не делает

просмотров урлы пытаюсь создать нового пользователя на странице регистрации, но он просто возвращает пустую форму. я создал суперпользователя и могу войти в него, и он работает нормально, но не могу понять, …

24.04.2024
Есть ли сигнал, доступный именно в Джосере?

Существует ли сигнал, доступный конкретно в Djoser, или мне нужно создать собственный сигнал для обработки действий при первой регистрации пользователя с помощью Google login? Сигнал user_registered of(djoser), похоже, не работает при регистрации с помощью Google login. <a …

24.04.2024
Как я могу отобразить поле DateTimeField в шаблоне django так, как оно отображается в админке при создании представления?

Вот моя модель: class Event(models.Model): title = models.CharField(max_length = 255) club = models.CharField(max_length=70) event_image = models.ImageField(upload_to="event_images", default='aqsa_copy.jpeg', blank=True) date = models.DateTimeField(null = True) location = models.CharField(max_length=30) first_name = models.CharField(max_length=15) Вот как это отображается в админке: …

24.04.2024
Как реализовать рендеринг в контроллере представления после get запроса Django

У меня есть следующий шаблон, в который я добавил запрос get function openProject(projectId) { fetch(`/segmentation/test/`, { method: 'GET', headers: { 'Content-Type': 'application/json' }, mode: 'same-origin', }) .then(response =&gt; { if (response.ok) { console.log("Всё супер"); } else { console.error('Ошибка при …

24.04.2024
Автоматическое создание полей в Django

Существует ли способ автоматически генерировать новое поле при создании модели с внешним ключом class Metric(models.Model): name = CharField(null = True, blank = True, max_length = 200) abbreviation = CharField(null = True, blank = True, max_length = 10) def …

24.04.2024
Формат времени для форм и баз данных

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

24.04.2024
Сервер Django выбрасывает ошибку MultiValueDictKeyError, хотя значение параметра присутствует

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

23.04.2024
Не открывается отдельная страница фильма. Django

Возвращает эту ошибку: Reverse for 'movie_info' with arguments '('',)' not found. 2 pattern(s) tried: ['movie_info/\Z', 'movie_info/(?P[0-9]+)/\Z']. Не могу понять почему не работает. views.py: from django.http import HttpResponse from django.shortcuts import render, redirect, get_object_or_404 from .models import …

23.04.2024
Отображение данных из Localstorage в HTML

То что написано в JS: let cart = document.getElementById('cart'); let cartData = localStorage.getItem('cart'); if (cart == null){ cart.innerHTML; } else{ cart.innerHTML = cartData; } То что написано в Html: &lt;div id='cart' class = 'block_basket'&gt; &lt;/div&gt; То что было …

23.04.2024
У меня проблема со статическими файлами в Django. Я перепробовал все конфигурации и не могу использовать cs или js.

Я пытаюсь настроить статические файлы, и вы уже пытались сделать все, но ничего не работает, и я не знаю, что еще делать STATIC_URL = '/static/' STATICFILES_DIRS = [ os.path.join(BASE_DIR, 'static'), ] {% extends 'base.html' %} {% load static …

23.04.2024
Панель администратора Django показывает максимальную длину поля вместо его названия

Я знаю, что это немного странно, но я вижу максимальную длину поля вместо названия поля в панели администратора, как показано ниже: Моя модель: class SituationFlag(models.Model): name=models.CharField(30) slug=models.SlugField(null=False,blank=True, unique=True,editable=False,max_length=30) …

23.04.2024
Значение поля не заполняется, кроме случаев отладки

У меня странная проблема, когда обычно переменная field_val должна быть установлена в какое-то определенное значение, но она устанавливается в "". Когда я отлаживаю в vscode и смотрю на значение из отладчика, осматривая его (возможно, вызывая что-то), переменная внезапно становится …

23.04.2024
Сортировка методом "sorted" по дате убывания

Всем доброго времени суток! У меня две отдельных таблицы с постами. У них есть одинаковое поле &quot;pub_date&quot;, в котором указана дата публикации. Мне нужно отсортировать посты из двух таблиц по дате убывания. Делаю методом 'sorted'. Проблема в том, что сначала …

23.04.2024
Проблема с отправкой данных из ESP32 в проект Django на локальном компьютере

Я пытаюсь отправить данные с моего ESP32 на Django проект, развернутый на моем компьютере. Однако ESP32, похоже, не может получить адрес проекта Django, вот подробности: Мой компьютер и чип ESP32 подключены к одной и той же сети Wi-Fi. …

23.04.2024
Файл не найден с помощью PyInstaller и Django

Я использую PyInstaller для приложения Django, с некоторыми трудностями мне удалось сгенерировать .exe файл и приложение запускается, но когда я пытаюсь просмотреть любую страницу, я получаю ошибку TemplateDoesNotExist. Django tried loading these templates, in this order: Using engine django: …

23.04.2024
AttributeError: у объекта типа 'Task' нет атрибута 'models'

Говорит, что у моего объекта Task нет атрибутов-моделей, я попытался проверить, нет ли у меня где-нибудь плохого случая, но не думаю, что есть. views.py: from django.shortcuts import render, get_object_or_404, redirect from django.http import HttpResponse, HttpResponseRedirect from django.contrib.auth.models import User …

23.04.2024
CKEditor в React - загружайте изображения правильно, но редактор предупреждает об обратном

Изображение корректно отправляется на сервер и загружается, но по какой-то причине в редакторе появляется предупреждение 'Cannot Upload'. Это React-компонент, в котором у меня есть конфигурация CKEditor: import { CKEditor } from "@ckeditor/ckeditor5-react"; import ClassicEditor from "@ckeditor/ckeditor5-build-classic"; const PostEditor = …

23.04.2024
Bokeh, как удалить даты без соответствующих значений?

надеюсь, у вас все хорошо, я хотел бы отобразить график без длинных линий, которые соответствуют значениям, не имеющим соответствующей пары. Вот функция, которая генерирует мой график, надеюсь, я вас не напугаю: def get(self, request): user=request.user historical_me=FinancialInstrument.objects.all() form = …

23.04.2024
TypeError at /signup/ join() argument must be str, bytes, or os.PathLike object, not 'dict' [duplicate]

Я хочу сделать форму регистрации: def signup(request): if request.method == 'POST': form = UserCreationForm(request.POST) if form.is_valid(): user=form.save() login(request,user) return redirect(frontpage) else: form=UserCreationForm() return render('core/signup.html',{'form':form}) при выполнении этого блока кода возвращается ошибка: TypeError at …

23.04.2024
Django предварительно подписанные url загрузки файлов архитектура MVC

Я пытаюсь реализовать загрузку файлов с помощью предварительно подписанных URL, используя Django. У меня работает часть загрузки, однако я не уверен, как должна выглядеть архитектура для стандартного MVC-приложения. Предположим, что эта модель: class Document(models.Model): file = …

23.04.2024
ERR_TOO_MANY_REDIRECTS Django-Azure

Я пытаюсь получить SSO-аутентификацию в моем админ-приложении django, и у меня есть эти строки : AZURE_AUTH = { "CLIENT_ID": "xxxxxxxxxxxxxxxxxxxxx", "CLIENT_SECRET": "xxxxxxxxxxxxxxxxxxx", "REDIRECT_URI": "http://localhost:8000/admin", "SCOPES": [""], "CA_BUNDLE": "false", "AUTHORITY": "https://login.microsoftonline.com/450c4b37-1c5f-4415-a413-c83c13fd5316/", # "PUBLIC_URLS": ["&lt;public:view_name&gt;",] # "PUBLIC_PATHS": } LOGIN_URL = …

23.04.2024
Подключение к внешнему ip с портом из django, развернутого на docker

У меня есть приложение django с mariadb, подключаемое к терминалу zk через библиотеку pyzk, Приложение прекрасно работает в локальном режиме, но когда я развернул его с помощью docker, все функции работали нормально, пока не началось подключение к zk терминалу, …

23.04.2024
Мой сайт не отображается после загрузки проекта в cpanel

Я загрузил свой проект django в виде zip-файла и распаковал в домашнем каталоге корневого сервера. Мой сайт отображается без изображений и файлов css дизайна. https://hightech-metrology.com/en/ <img alt="This is the root directory of my …

23.04.2024
Passenger_wsgi.py не отвечает при развертывании проекта django на cpanel

Я пытаюсь развернуть свой проект django на cpanel в первый раз. Проблема, с которой я сталкиваюсь, заключается в том, что при создании приложения python в cpanel файл passenger_wsgi.py создается, но не запускается, как ожидалось. Вот шаги, которые я …

23.04.2024
Задержка при передаче видеопотока от бэкенда к фронтенду (и наоборот)

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

23.04.2024
Остановка сессий Exasol с помощью sqlalchemy+django querries

У меня есть конечная точка Django, которая получает данные из БД Exasol с помощью sqlalchemy. Это выглядит так просто: @api_view(['GET']) def exasol_data_view(request): *** engine = create_engine(connection_string) Session = sessionmaker(bind=engine) with Session() as session: result = session.execute(query) data = result.fetchall() …

23.04.2024
Как поднять ошибку ValidationError в методе сохранения ModelForm в Django?

Я хочу, чтобы мой обработчик ошибок ModelForm показывал ошибки проверки из метода save() так же, как и в методе clean() - т.е. в виде предупреждения на форме администратора, а не генерировал страницу 500. Поток кода выглядит следующим образом, …

23.04.2024
OSError [Errno 101] Сеть недоступна при попытке отправить электронную почту в Django с помощью smtplib на сервере GoDaady

У меня странная проблема. У меня есть приложение Payment на Django, развернутое на GoDaddy. В приложении мне нужно отправлять электронное письмо пользователю, когда его платеж проходит успешно. Я использую библиотеки smtplib и email. Я выполнил следующие шаги: Создал …

23.04.2024
Автоперевод моделей Django [дубликат]

У меня есть сайт на Django. Весь статический текст на сайте (включая админку) доступен на 3 разных языках, и пользователь может переключаться между ними. У меня также есть модель на сайте под названием Product с полями name и description. …

23.04.2024
Получение ошибки CSRF 403 на сервере django и клиенте nexjs

Я отправляю запросы на сервер Django из next.js, но получаю ошибку :403 Forbidden (CSRF cookie not set.), даже после отправки csrf-токена. Я запускаю и сервер Django, и next.js локально. Запрос к тому же api из postman/insomnia …

23.04.2024
Как удалить отпуск из человека в vue.js?

Я новичок в vue.js и я делаю проект с vue.js и django Я пишу этот код в vue.js &lt;i class="mdi mdi-trash-can" @click.prevent="confirm(holiday.id)" &gt;&lt;/i&gt; deleteHoliday(holidayID){ setTimeout(()=&gt;{ session.delete(`api/person/${this.$route.params.id}/holiday/${holidayID}/actions/`).then(()=&gt;{ this.fetchPersonHolidays(); }); this.drawerMsg = ""; },5000); }, confirm(holidayID){ Swal.fire({ title: "", text: "", …

23.04.2024
Image не проходит валидацию

Картинка не проходит валидацию. Мы получаем картинку из request. Мои данные: &lt;MultiValueDict: {'image_work_4': [&lt;InMemoryUploadedFile: только_ответы.jpg (image/jpeg)&gt;], 'image_work_2': [&lt;InMemoryUploadedFile: задание_от_7_до_8.jpg (image/jpeg)&gt;]}&gt; Но я получаю ошибку что поле image обязательно для заполнения. Когда я передаю следующие данные: Initial data for student …

23.04.2024
Фатальная ошибка в программе запуска Невозможно создать процесс установки пакета

При попытке установить какие-либо пакеты в django я получаю эту ошибку Фатальная ошибка в программе запуска: Unable to create process using ''C:\Users\lenovo\Desktop\PCADI\backend\myVenv\Scripts\python.exe'' "C:\Users\lenovo\Desktop\data-collection\backend\myVenv\Scripts\pip.exe" install': Le fichier spÚcifiÚ est introuvable. Я решил эту проблему с помощью следующей команды : …

23.04.2024
Таблица django_celery_beat_clockedschedule' не существует

Django_celery_beat_clockedschedule' не существует Я успешно установил пакет django-celery-beat с django==2.1. Все миграции также успешно применены, В django отображаются пять моделей, такие как clocked, crontabs, intervals и т.д. Хотя, когда я открываю подробный просмотр, он говорит, что таблица '....django_celery_beat_clockedschedule' не существует. …

23.04.2024
Django извлекает старое содержимое из базы данных

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

22.04.2024
Получение ошибки "Bad Request" при реализации аутентификации Google с помощью Django и Djoser

Я следовал инструкциям в этой статье на Medium (https://medium.com/@nitesht.calcgen/google-authentication-using-django-and-djoser-b0ef5f61a50b), чтобы реализовать аутентификацию Google в моем Django-приложении с помощью Djoser. Однако при попытке аутентификации в Google я получаю ошибку "Bad Request". Сейчас я нахожусь на этапе, когда …

22.04.2024
Контейнер Docker не запускается из-за ошибки: DATABASES неправильно сконфигурирован. Пожалуйста, укажите значение ENGINE для моего приложения Django

Контейнер докера не запускается из-за ошибки: DATABASES неправильно настроен. Пожалуйста, укажите значение ENGINE в моем Django-приложении. DATABASES = { 'default': { 'ENGINE': 'django.db.backends.postgresql', 'NAME': '*name*', 'HOST': '*host*', 'USER': '*user*', 'PASSWORD': '*password*' } } Я использую Docker контейнер …

22.04.2024
Пользовательский виджет в поле выбора Django

Я передаю форму в шаблон. Мне нужно, чтобы из этого шаблона в другой шаблон была передана опция, которую выбрал пользователь. В данном случае один из вариантов оплаты. Я могу сделать это с помощью ChoiceField, select built-in widget=RadioSelect() и так …