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

21.11.2022
DRF отображает подробное сообщение в сообщении об ошибке для пользовательского обработчика исключений

Вот мой пользовательский обработчик исключений: def my_exception_handler(exc, context): response = exception_handler(exc, context) if response is not None: error_code = 'unknown' if hasattr(exc, 'default_code') : error_code = exc.default_code message = '' if hasattr(exc, 'default_detail'): message = exc.default_detail error …

21.11.2022
Есть ли способ загрузить аватар каждого пользователя с помощью статического метода в Django?

Я просматриваю каждое сообщение, которое имеет определенного пользователя, который в интерне связан с ним как изображение. <img src="{{message.user.avatar.url}}" /> Я хочу преобразовать его примерно так (что, как я знаю, очевидно, очень неправильно) <img src="{% static {{message.user.avatar.url}} %}" …

21.11.2022
Попытка докеризации приложения Django, Docker не может найти ft2build.h

Я новичок в Docker и пытаюсь докеризировать приложение Django, но когда я запускаю docker build -t sometag . я получаю следующую ошибку: #9 23.05 Preparing metadata (setup.py): started #9 23.32 Preparing metadata (setup.py): finished with status 'error' #9 23.33 …

21.11.2022
Как запустить ML-модель с помощью Django на Live-сервере

У меня есть Django проект, который использует публичную ML модель ("deepset/roberta-base-squad2") для создания некоторых прогнозов. Сервер получает запрос с параметрами, которые вызывают функцию очереди. Эта функция и делает предсказания. Но это работает только на моем локальном сервере. Как только …

21.11.2022
Лучшая реализация для рабочих часов нескольких пользователей в неделю в Django

Я хотел бы понять, как лучше всего управлять рабочими часами пользователя, которые также могут быть разделены на различные временные интервалы. Например: с 8:00 до 12:00 и с 15:00 до 18. На данный момент я действовал следующим образом: <pre class="lang-py …

21.11.2022
Перенаправление на предыдущую страницу после входа в систему с помощью LoginRequiredMiddleware

Раньше я использовал next_param = request.POST.get('next') для перенаправления пользователей на предыдущую страницу после входа в систему. Однако я решил пойти более сложным путем и теперь заставляю любого неаутентифицированного пользователя войти в систему, используя LoginRequiredMiddleware: пользователи автоматически перенаправляются на …

20.11.2022
Как загрузить файл pdf и лист excel в одном сообщении?

У меня есть приложение django, и я пытаюсь загрузить файл pdf и файл excel с помощью одной функции submit. Итак, функция pdf работает. Но если я пытаюсь загрузить лист excel, то получаю такую ошибку: 'utf-8' codec can't decode …

20.11.2022
Необходимо быть суперпользователем для редактирования файла приложения django. Проект django имеет Docker-контейнер

Я клонировал, следовал инструкциям и установил проект Docker, Django, Postgres с Github Docker на моей машине Linux. Я использовал docker compose run web django-admin startapp auth для настройки каталога приложения. Когда я редактирую файл в auth, …

20.11.2022
Как передать переменную в представления на основе класса (ListView)

Мой код Views.py class ListaFuncionariosView(ListView): model = Funcionarios template_name = '../templates/funcionarios/lista_funcionarios.html' paginate_by = 10 ordering = ['FuncionarioCartao'] queryset = Funcionarios.objects.filter(EmpresaCodigo=1) funcionarios_number = Funcionarios.objects.aggregate(Count('FuncionarioCartao')) Мой HTML &lt;h1&gt;Good Morning&lt;/h1&gt; Exists: {{funcionarios_number}} &lt;br&gt; {{funcionarios}} Я хотел бы показать общее количество …

20.11.2022
Как вставить новую строку в БД с помощью кнопки Django

Как вставить новую строку в БД с помощью кнопки Django и получить id новой записи &lt;a href="{% url "main:create_bd_line" %}"&gt;&lt;button type="button" class="btn btn-secondary"&gt;Начать&lt;/button&gt;&lt;/a&gt; def create_bd_line(request): user_group = request.user.groups.values_list() university = user_group[0][1]

20.11.2022
Как автоматически добавлять '/static/' в каждый url, загружающий файлы

Я хочу использовать static без {% load static %}, просто сырой html. Как я могу автоматически добавить 'static' в каждый url, который загружает любой файл. Например, сайт запрашивает файл в "/js/script.js", но я хочу получить url "/static/js/script.js". Как я могу …

20.11.2022
Отображать запятые вместо точек

В моей sql таблице есть десятичные данные с точкой в качестве разделителя, но отображение на моей странице происходит с запятыми Я хотел бы отобразить их с помощью точки В моих настройках есть следующее LANGUAGE_CODE = "fr-fr" TIME_ZONE …

20.11.2022
Django fullstack разработчик

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

20.11.2022
Выполнение логики логических операций в представлениях и шаблоне

У меня две задачи. Во-первых, у меня есть модель с полем submit как булево поле. Я использую форму модели и отображаю ее в шаблоне. Есть две опции как Boolean select, т.е. 'Yes' и 'No' для пользователя, чтобы выбрать, хочет …

20.11.2022
ImproperlyConfigured( django.core.exceptions.ImproperlyConfigured: Запрошена настройка REST_FRAMEWORK, переменная окружения DJANGO_SETTINGS_MODULE

Я получаю эту ошибку: Я не могу увидеть нижнюю часть фильтра в Filter back ends with URL query parameters. raise ImproperlyConfigured( django.core.exceptions.ImproperlyConfigured: Requested setting REST_FRAMEWORK, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE …

20.11.2022
Как я могу перенаправить пользователя на другой шаблон после поиска?

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

20.11.2022
Django Conditional для удаления css-класса, если он не находится в основном url

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

20.11.2022
Celery (worker) получает задания при отключении producer (Django)

Я использую Celery в качестве рабочего для вызовов API Django. Мой текущий стек выглядит следующим образом: Производитель: Django app Брокер сообщений: Redis сервер Потребитель: Celery app Проблема заключается в следующем: Если мое приложение Django …

20.11.2022
Djangocms В настоящее время установленная версия Django 3.2.15 отличается от заявленной 3.1

Я использую экземпляр AWS Bitnami Django. Django 3.2.15 установлен по умолчанию. Документация Django рекомендует версию django 3.2, так что там все хорошо. После установки у меня возникли трудности с тем, чтобы заставить djangocms создать новый проект. При выполнении команды …

20.11.2022
В django автосохранение электронной почты не работает (все файлы в git)

Я создал учебный проект, цель которого создать сайт, где можно восстановить пароль, но после регистрации пароль не сохраняется. https://github.com/ErikArabyan/Authentication Я пытался найти ошибки, но не смог, помогите мне, пожалуйста.

20.11.2022
Вопрос по оптимизации отправки SSH команд с Django

Ранее задавал вопрос Как реализовать отправку команды со страницы на Django по SSH? и в итоге нашел на него ответ и реализовал, что хотел, ниже привет пример того, что получилось. Но так же получились и доп вопросы, если кто …

20.11.2022
Django-фильтры не работают. Данные не изменяются

Можете ли вы мне помочь? Запрос отправляется, но данные возвращаются те же. Мой url после нажатия кнопки submit меняется на get request, но мой список не меняется. logs.html - https://prnt.sc/kuIjkitL_PF7 https://prnt.sc/SLurDBigzwkQ views.py - …

20.11.2022
В Django sql-таблица с точками в качестве десятичного разделителя, но в админке отображаются с запятыми

У меня такая ошибка в Django error during template rendering .... argument must be int or float Интересно, это потому что в моей sql таблице есть столбцы с координатами, которые имеют точки в качестве разделителя, но когда …

20.11.2022
TypeError: '>' не поддерживается между экземплярами 'CombinedExpression' и 'int'

Я получил эту модель продукта: class Product(models.Model): quantity = models.DecimalField(max_digits=10, decimal_places=2, default=0) price = models.DecimalField(max_digits=10, decimal_places=2, default=0) @property def value(self): return F('quantity') * F('price') Когда я вызываю .value на экземпляре продукта, я получаю в ответ: product.value …

20.11.2022
ImportError: Couldn't import Django. в моем терминале vscode это странно

(myenv) baeg-ingeol@baeg-ingeol-ui-MacBookAir mysite % python manage.py runserver Traceback (most recent call last): File "manage.py", line 11, in main from django.core.management import execute_from_command_line ModuleNotFoundError: No module named 'django' The above exception was the direct cause of the following exception: Traceback (most …

20.11.2022
Почему мое приложение не находит (ModuleNotFoundError: No module named '<app_name>')?

Я пытаюсь создать API для своего блога с помощью django rest framwork и когда я выполняю следующую команду : python manage.py makemigrations posts Появляется эта ошибка : Traceback (most recent call last): File "/Users/xxx/dev/api/blog/blog/../manage.py", line 22, in …

20.11.2022
Я получаю 502 Bad Gateway nginx/1.22.0 (Ubuntu) при развертывании приложения django на linode с gunicorn и nginx

Я развертываю приложение django на linode с помощью gunicorn и nginx. Я следовал нескольким различным руководствам, но для настройки gunicorn и nginx я следовал this, который довел меня до конца без ошибок, но в конце я …

20.11.2022
Как я должен импортировать класс Model в django в другой файл py, чтобы использовать его?

Я хотел вставить экземпляр модели в базу данных из файла. я написал программу на python, чтобы сделать это, импортируя модели. но каждый раз я получаю эту ошибку; ModuleNotFoundError: Нет модуля с именем 'exams' я пробовал поместить файл в …

20.11.2022
Каркас данных Django автоматически добавляет столбец

Я создаю новый фрейм данных из моего запроса. inputs =Test.objects.filter(created_at__date=datetime.today().date() - timedelta(days=1)).values('id','input') for i in inputs: name = name.objects.get(id=i['input']) name_label = name.label df = pd.DataFrame() df["Date"] = [datetime.today()] df["User"] = [user] df[name_label] = ['value']` Допустим, запрос имеет 10 …

20.11.2022
Как использовать префикс, если есть две формы и одна кнопка отправки?

Я пытаюсь загрузить две формы с одной кнопкой отправки. Пользователь может выбрать файл pdf и файл excel. Затем загружаются оба файла. И затем возвращается содержимое обоих. Попробовал загрузить оба файла одной кнопкой отправки. Но два выбранных варианта файлов не …

20.11.2022
Сигналы DJango с пользовательскими аргументами

Я пытаюсь научиться работать с Django signal и, возможно, то, что я хочу заставить работать, невозможно. У меня есть две модели User и Client. Я хочу создать клиента, а затем использовать идентификатор клиента для создания пользователя. Как мне передать данные …

20.11.2022
Установка Nginx с Django не может получить доступ к странице

Я установил Django, Gunicorn и nginx. Но мой сайт не загружается? Gunicorn работает. В логах я вижу, что статические файлы не найдены. Вот мои настройки, может я делаю что-то не так с collectstatic? python manage.py collectstatic …

20.11.2022
Обновление значений внутри списка в python

ItemList = [ {'name': 'item', 'item_code': '473', 'price': 0}, {'name': 'item', 'item_code': '510', 'price': 0}, {'name': 'item', 'item_code': '384', 'price': 0}, ] data_1 = '510' data_2 = 200 def update_item(data_1, data_2): for a in ItemList: if a['item_code'] == data_1: update_price …

20.11.2022
При миграции "make_aware ожидает наивное время даты".

Я разработал приложение на Django. Оно прекрасно работает на моем компьютере с sqlite бэкендом. Но когда я пытаюсь начать работу с сервером linux и бэкендом mysql, я получаю следующую ошибку при первой миграции. В настройках- USE_TZ = …

20.11.2022
Почему Django 4.0 может получить доступ к статическим файлам только через STATICFILES_DIRS, а не STATIC_ROOT

Когда я использую STATIC_ROOT: STATIC_ROOT = BASE_DIR / 'static' Django не может получить доступ к статическим файлам и всегда возвращает для них 404 ошибку. Но когда я использую STATICFILES_DIRS: STATICFILES_DIRS = [ BASE_DIR / "static", ] …

20.11.2022
Django просмотр списка элементов с возможностью их редактирования

Я перечисляю строки таблицы (поля: Name, Emails, Category, Expiry) через шаблон: &lt;table border="1" style="width:100%"&gt; &lt;tr&gt; &lt;th style="width:20%"&gt;Name&lt;/th&gt; &lt;th style="width:40%"&gt;Emails&lt;/th&gt; &lt;th&gt;Category&lt;/th&gt; &lt;th&gt;Expiry &lt;/th&gt; &lt;th&gt;Action&lt;/th&gt; &lt;/tr&gt; {% for obj in expiredlist %} &lt;tr&gt; &lt;td&gt;{{obj.name}}&lt;/td&gt; &lt;td&gt;{{obj.emails}}&lt;/td&gt; &lt;td&gt;{{obj.category}}&lt;/td&gt; &lt;td&gt;{{obj.expiry}}&lt;/td&gt; &lt;/tr&gt; {% endfor %} …

20.11.2022
Django: Передача данных от нажатия кнопки шаблона в views.py и обновление шаблона

Как я могу передать данные из моего шаблона в views.py и обновить шаблон с новыми контекстными данными. Чистое обновление без обновления браузера было бы предпочтительнее, но обновление сайта тоже подойдет. Надеюсь, вы сможете помочь. home.html: &lt;body&gt; &lt;div&gt; &lt;button id="lemon" onclick="passFruit(this)" …

20.11.2022
Как сохранить данные, когда файл не выбран, с помощью django?

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

20.11.2022
Django import-export добавляет _x000D_ при импорте содержимого в RichTextField

Я использую библиотеку django-import-export для обработки импорта и экспорта в моем приложении. Проблема в том, что в поле body я использую CKEditor RichTextField и каждый раз, когда я хочу импортировать содержимое из xlsx, yaml или json, я вижу множество …

20.11.2022
Как вывести все значения с одинаковым атрибутом name в django и html?

У меня есть приложение django. С формой: &lt;label for="new_chapther" class="plus_crapther_sign"&gt;New chapther&lt;/label&gt; &lt;button class="actual_plus" id="new_chapther" onclick="createNewChapther()"&gt;+&lt;/button&gt; &lt;form method="post"&gt; {% csrf_token %} &lt;br&gt; &lt;input type="text" placeholder="title"&gt; &lt;br&gt; &lt;input type="text" placeholder="description"&gt; &lt;br&gt; &lt;div id="chapter"&gt;&lt;/div&gt; &lt;br&gt; &lt;button type="submit"&gt;Submit&lt;/button&gt; &lt;/form&gt; Когда я нажимаю …