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

31.01.2023
URL.createObjectURL(), предоставляющий url, который перенаправляет на 404 в AWS production env

У меня есть приложение django, развернутое на AWS EBS. У меня есть функция, которая принимает блоб и создает из него URL, чтобы я мог скачать pdf файл с сайта. Функция отлично работает на localhost, но в среде prod созданный …

31.01.2023
Django реализует устанавливаемые плагины во время исполнения

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

31.01.2023
Включить поддержку тегов django внутри js [дубликат]

в настоящее время мне приходится использовать теги шаблона django внутри js скрипта внутри html шаблона django. Пример: <script> {% for od in object %} [convertDate("{{ od.date_recorded|date:'Y-m-d' }}"), {{ od.value_recorded }}], {% …

31.01.2023
При получении продолжительности работы сотрудника от момента присоединения до date.today() в запросе Django, используя объекты F() и DurationField(), я получаю отрицательный результат

Я пишу запрос для получения продолжительности между двумя полями даты. Одно - из модели django (dateField), а другое - просто datetime.date.today(). Я использовал F() объекты для значения столбца модели, чтобы избежать использования памяти. def duration(self): emp_duration = Employee.objects.values('empName', …

31.01.2023
Получение { "error": "invalid_grant"} в Django OAUTH при попытке сгенерировать токен с помощью AUTHORIZATION CODE FLOW

Я пытаюсь получить доступ к токену, используя поток кода авторизации. Следуя документации на Django OAuth. Вот мой код, который делает пост запрос: curl --location --request POST 'http://127.0.0.1:8000/o/token/' \ --header 'Content-Type: application/x-www-form-urlencoded' \ --header 'Cache-Control: no-cache' \ …

31.01.2023
Функция не печатает ошибки object.DoesNotExist в консоли celery

У меня есть 2 файла с функциями, и я пытаюсь показать свои ошибки в консоли celery worker, но у меня возникает ошибка: "DETAIL: Ключ ("GUID")=(#some-guid) уже существует." Я попробовал за исключением второго файла "create_section", но по какой-то причине …

31.01.2023
Как условно отобразить/скрыть одну из двух форм с живым поиском в Django?

У меня есть две формы: from django import forms from .models import Entity, Quote class EntityForm(forms.ModelForm): class Meta: model = Entity fields = ['name', 'website', 'contact'] class QuoteForm(forms.ModelForm): class Meta: model = Quote fields = ['entity', 'text', 'notes'] …

31.01.2023
Как уменьшить количество запросов `SELECT`, которые уже уменьшены с помощью "prefetch_related()" для итерации 3 или более моделей?

У меня есть модели Country, State и City, которые связаны между собой внешними ключами, как показано ниже: class Country(models.Model): name = models.CharField(max_length=20) class State(models.Model): country = models.ForeignKey(Country, on_delete=models.CASCADE) name = models.CharField(max_length=20) class City(models.Model): state = models.ForeignKey(State, on_delete=models.CASCADE) …

31.01.2023
Генерация форм на основе выбора пользователя в Django

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

31.01.2023
Проблема с загрузкой - не генерируются измененные изображения -django-avatar=5.0.0

Я использую django-avatar=5.0.0 на django=1.11.4 и pillow=4.2.1. Когда я пытаюсь загрузить новый аватар, он сохраняет его в базе данных, но уменьшенное изображение и папка создаются для .jpg и .jpeg файла, но не для .png файла. Это источник изображения, который …

31.01.2023
Как вернуть правильные поля модели в сериализаторе?

Я реализую строку поиска, которая возвращает пользователей и сообщения. Я могу вернуть данные, но когда я очищаю строку поиска, я получаю ошибку: AttributeError: Получена ошибка AttributeError при попытке получить значение для поля username на сериализаторе SearchUserSerializer. Поле сериализатора может …

31.01.2023
Как избежать чрезмерного протоколирования при автозагрузке в django rest framework?

В настоящее время я использую логирование из django rest framework. Но я получаю чрезмерное логирование при автозагрузке. Я хочу избежать чрезмерного протоколирования автозагрузки.

31.01.2023
Приложение Django, работающее поверх Serverless + Lambda + API Gateway HTTP API, переписывает ссылки, чтобы они имели префикс default

Мое приложение Django (в основном основанное на REST Framework) в настоящее время создает URL на странице администратора, которые не разрешаются. Ожидаемый результат заключается в том, что запрос на вход Django Admin отправляет форму с помощью POST на /admin/login. Результирующий …

31.01.2023
Как загрузить папку сборки react на мой удаленный сервер?

Я пытаюсь развернуть папку сборки react на своем сервере. Для этого я использую index.html и static, который настроен в моем файле settings.py. (https://create-react-app.dev/docs/deployment/) Поскольку мой бэкенд работает на Ubuntu, я не могу просто скопировать со своей …

31.01.2023
Как обрабатывать отправку push-уведомлений iOS, если бэкэнд моего приложения для iOS выполнен на python?

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

31.01.2023
IntegrityError Django ForeignKey устанавливает значение none

У меня возникла проблема с установкой ForeignKey в одном из полей моей модели для переменной author. См. ниже: class BugTracker(models.Model): project_number= models.IntegerField(primary_key=True) assignee= models.ForeignKey(Developer, on_delete=models.CASCADE) priority = models.CharField(max_length=10, choices=priority_choices) summary=models.TextField() status= models.CharField(max_length=20, choices=progress) author = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.CASCADE) created_at=models.DateTimeField(default=timezone.now) …

31.01.2023
Как получить значение запроса в другом классе в django?

Это пример, который максимально похож на реальный код, и он не совсем такой же, как реальный код. Но я считаю, что это легко понять. class Fruits: ... def get_sample_data(self, df): ... data = { 'put_file_attachment': >here<, } ... class …

31.01.2023
Пытаюсь настроить HTTPS на одном экземпляре AWS Beanstalk, получаю отказ в подключении

Я пытаюсь заставить HTTPS работать в среде AWS Beanstalk Python/Django Single instance. Я решил несколько проблем, но теперь я застрял, сборка развертывается и сайт работает на HTTP, но на HTTPS я получаю ERR_CONNECTION_REFUSED и ничего не появляется в журналах, которые …

31.01.2023
Django не устанавливает cookie

У меня проблема с установкой cookies в Django. В основном у меня есть 3 разных cookie, которые я хочу установить: Идентификатор сессии Токен доступа Refresh token По какой-то причине токены Access и Refresh устанавливаются, …

31.01.2023
Почему я не могу получить полную трассировку из сохраненного исключения - и как получить и сохранить полную трассировку?

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

31.01.2023
Ошибка ERR_CONNECTION_TIMED_OUT возвращается на сайте после развертывания приложения Django на Heroku

Я только что развернул приложение в новом Eco Dyno и создал новую базу данных PostgreSQL, однако после успешного развертывания, когда я пытаюсь открыть приложение, возвращается ошибка HTTP ERR_CONNECTION_TIMED_OUT, и приложение не открывается. Я также обновил стек с heroku-20 до …

31.01.2023
Django rest framework неподдерживаемый тип медиа при загрузке изображений

Это моя первая попытка загрузить изображение в django rest framework, я использую svelte для моего front end и использую fetch api для запросов. у меня есть ошибка, которую я не могу решить. все запросы, содержащие изображения, возвращают ошибку неподдерживаемого …

31.01.2023
Загрузка файлов с помощью фреймворка Django

Мне нужно понять, как загрузить файл по нажатию кнопки сохранения. Мне нужно загрузить файл, а также захватить выбор пользователя и сохранить его (выбор пользователя) в файл, когда я нажимаю кнопку "сохранить". После успешной загрузки файла должна активироваться кнопка запуска, …

31.01.2023
Django - соединение с Postgres

Я суперновичок, но хочу научиться быстро создавать веб-приложения. Сейчас я разрабатываю веб-приложение "Доходы-расходы" на Django Framework (Python, js и Ajax). Теперь я застрял на сервере и получаю различные ошибки. Кто-нибудь может поддержать меня? ERROR "django.db.utils.OperationalError: connection to …

30.01.2023
Django CustomUser

Я расширил модель по умолчанию User следующим образом: class CustomUser(AbstractUser): email = models.EmailField(_('email address'), unique=True) first_name = models.CharField(max_length = 100, blank = False) last_name = models.CharField(max_length = 100, blank = False) ... USERNAME_FIELD = 'email' EMAIL_FIELD = 'email' REQUIRED_FIELDS …

30.01.2023
Создание модели для схемы файла csv

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

30.01.2023
Лучший язык бэкенда для разработки полного стека [закрыто]

Что я должен использовать - Node.js (Javascript) или Django (Python), если я хочу стать разработчиком полного стека? Я новичок в этом. Поэтому, пожалуйста, дайте совет относительно этого.

30.01.2023
Django prefilled Admin Tabular Inline

Моя цель состоит в том, чтобы первый столбец моего табличного инлайн-листа был заполнен данными из другой таблицы. Я приложил скриншот, где видно, что для tablename=game я хочу вставить номер игры (например, 1), метрику (например, время), имена_игроков и значения (-> scores) …

30.01.2023
Получение jwt-токена для передачи его в модульный тест

Я пытаюсь получить токен доступа jwt, чтобы передать его в модульный тест, но каждый раз, когда я пытаюсь получить его, я получаю ошибку 'not authorized'. Пользователь создан в базе данных с фабрикой #factories.py class UserFactory(factory.django.DjangoModelFactory): class Meta: model = …

30.01.2023
Как показать значение функции Count в моем шаблоне. Django

Я хочу показать общее количество сотрудников, зарегистрированных в моей базе данных. Используя функцию count. Мой views.py: def home(request): return render(request, 'dashboard.html') def return_total_employees(request): return_total = Employees.objects.aggregate(total=Count('EmployeeCard'))[ 'total' ] return render(request, 'dashboard.html', {'return_total ': return_total }) Мой шаблон: <h1> …

30.01.2023
Проверка точного присутствия в наборе запросов django, jinja 2

В моем случае, у меня есть вопрос, чтобы проверить, существует ли точное строковое имя модели в наборе запросов. вот мой код: views.py: if Despiking.objects.filter(user=request.user).exists(): filtered_projects = Despiking.objects.filter(user=request.user) context.update({ 'filtered_projects': filtered_projects.__str__(), }) template.html: {% if info.project_name in filtered_projects %} …

30.01.2023
Контекст Django не передает информацию шаблону

Я пытаюсь передать информацию в html-шаблон из функции представления. Каждый раз, когда я пытаюсь вызвать переменную из html-шаблона, она ничего не показывает. Вот мой configure_peplink.html: {% extends "base_generic.html" %} {% block content %} <h1>Configure Peplink</h1> <p>Configure a Peplink …

30.01.2023
Django-widget-tweaks Невозможно ввести адрес электронной почты ошибка

Я создал форму входа в систему, используя Django-widget-tweaks, но я не могу ввести текст в поле адреса электронной почты. Каково решение? Помогите, пожалуйста. html {% extends 'app/base.html' %} {% load widget_tweaks %} {% block content %} …

30.01.2023
Django - переопределение метода save с помощью super возвращает ошибку unique contraint при создании объекта

Переопределение метода save с помощью super возвращает ошибку unique contraint при создании объекта. Как ее решить? def save(self, *args, **kwargs): if self.pk is None: super(IntoDocumentProduct, self).save(*args, **kwargs) # some logic # more logic super(IntoDocumentProduct, self).save(*args, **kwargs) self.full_clean() …

30.01.2023
Meal, created = Meal.objects.get_or_create(name=meal_data.get('name', '')) AttributeError: объект 'str' не имеет атрибута 'get'

Это django rest_framework api Я создал этот api для ресторана. Это menu api. Я хочу сохранить данные menu.json в мою базу данных, но у меня не получается. Можете ли вы дать какой-нибудь совет по сохранению данных json в мои модели. …

30.01.2023
Python-telegram-bot в приложении django

Я пытаюсь запустить python-telegram-bot в веб-приложении с фреймворком django. Для этого я следую любому примеру из библиотеки Telegram и в итоге вызываю метод application.run_polling(). Я знаю, что это не лучший вариант, потому что это блокирует мой веб-сервер, и я хочу …

30.01.2023
Как вернуть упорядоченные объекты из django CBV(ListView) при нажатии на кнопку или ссылку в шаблоне

Итак, я создаю магазин электронной коммерции на Django (первый проект после обучения). Мне нужно нажать на Sort в шаблоне, и чтобы CBV вернул объект, который упорядочен либо по цене, либо по любому полю, которое я укажу в запросе. Вот …

30.01.2023
Django Форма ChoiceField передает параметр для запроса к базе данных

Я хочу создать Django Form ChoiceField. Варианты выбора будут запрашиваться из внешней базы данных и должны быть отфильтрованы по параметру {company_id}. Как передать этот параметр? views.py ` if request.method == 'GET':' company_id = 1 идентификатор сайта = 3 return …

30.01.2023
7. Добавьте строку "Количество расходов на категорию" в список категорий

Я работаю в Django ORM, у меня есть два класса и 2 формы. Я хочу, чтобы значения из кверисета из класса ExpenseListView(ListView) отображались в классе CategoryListView(ListView), а затем в форме category_list.html from django.contrib.admin import filters from django.db.models import Sum, Count, …

30.01.2023
На странице администратора Django отсутствует CSS

Я следую учебнику youtube по изучению Django и админ сайт не отображается должным образом. Вкладка admin в видео выглядит следующим образом: Моя вкладка администратора выглядит следующим образом: <a href="https://i.stack.imgur.com/vAKKH.png" …