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

17.09.2021
Django устанавливает набор форм с текущим пользователем

Django 3.2.7 У меня есть форма, содержащая несколько inlineformset_factory formset. Для всех моих моделей есть мета-поле created_by. Только в главной форме Person's created_by заполняется текущим пользователем. Для всех наборов форм (emailfs, imagefs), он не установил их created_by …

17.09.2021
Как я могу получить id объекта из модели Subjects?

Я хочу связать сообщение для этого определенного объекта в модели субъекта, но не могу понять, как это сделать (ошибка в views.py). Ваша помощь для такого новичка как я будет оценена по достоинству. models.py class Subjects(models.Model): title = models.CharField(max_length=200) slug …

17.09.2021
Как передать параметр страницы в тег шаблона Django url?

Я создаю простое поисковое приложение. У меня есть модель с некоторыми данными, а индексная страница - это просто строка поиска, которая ищет результаты по этой модели. Я создаю форму, используя просто HTML, а не правильную Django Form. index.html: <form …

17.09.2021
Как понять, когда тестировать? Django

я пишу тесты для приложения django и мне нужно знать, находится ли представление в тесте. # views.py class SomeClass(View): def get(self, request): # how to know if this view is called by test? Спасибо!

17.09.2021
Получение сообщений о специфических ошибках типа HTTPError при работе django +firebase

я пытался сделать страницу регистрации с помощью django и при использовании кода ff user = auth_.create_user_with_email_and_password(email, password) при достижении этой точки он выбрасывает различные ошибки в зависимости от ввода пользователя например, если пользователь вводит короткий пароль менее …

17.09.2021
Как удалить кнопки из CKeditor 4 в Django с помощью settings.py

Я пытаюсь удалить кнопки из панели инструментов CKeditor 4 из файла settings.py в Django Я добавил следующую строку в CKEDITOR_CONFIGS, но это не сработало 'removeButtons' : ['Underline,JustifyCenter'], Строки CKEDITOR_CONFIGS: CKEDITOR_CONFIGS = { 'default': { 'skin': 'moono', # …

17.09.2021
Djano annotate с операцией вычитания возвращает None, когда подреберье равно None

Моя цель - получить баланс для экземпляра биллинга путем вычитания платежей, размещенных в течение периода. В моей модели Billing у меня есть поле backlog, которое содержит backlogs за предыдущий период. Модель Billing имеет m2m отношения с моделью Payment через модель …

17.09.2021
Python - Неверный синтаксис - Почему возникает эта ошибка?

Я уже знаю, что это будет дрянной вопрос, согласно руководству по вопросам SO, но я должен свести детали к минимуму. У меня есть отслеживание, но я не знаю, почему оно выдает ошибку. Traceback: "Синтаксическая ошибка" возникает внутри класса, …

17.09.2021
Как сделать многофайловую загрузку в Django, позволяющую пользователю удалить загруженный файл до отправки формы?

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

17.09.2021
Как сделать двухстороннюю проверку доступа в django?

Я хотел бы повысить безопасность доступа, сделать двухстороннюю проверку доступа с помощью кода, отправляемого в whatsapp или с помощью qrcode. Есть ли какая-нибудь программа или библиотека с такой функцией?

17.09.2021
Django: Почему база данных регистрируется при каждом запросе?

В моем settings.py настроена база данных. У меня есть страница, которая каждые 10 секунд выполняет sql-запрос к базе данных, определенной в settings.py. Я пользуюсь им уже 1 год и никогда не имел с ним никаких проблем. Мой администратор …

17.09.2021
Amazon RDS: OperationalError: (2003, "Не удается подключиться к серверу MySQL на rds.amazonaws.com (110)".

Я создал базу данных MySQL и пытаюсь подключить ее к своему приложению. Но я получаю приведенную выше ошибку. Мои настройки базы данных в settings.py следующие: DATABASES = { 'default': { 'ENGINE': config('db_engine'), 'NAME': config('db_name'), 'USER': config('db_user'), 'PASSWORD': config('db_password'), 'HOST': …

17.09.2021
Вычислить разницу между последовательными числами в рядах одной и той же модели

Я пытаюсь вычислить разницу между последовательными числовыми значениями в поле odometer_reading моей модели. В моем Models.py есть поля, как показано ниже: class Refuel(models.Model): vehicle = models.ForeignKey(Vehicle, blank=True, null=True, on_delete=models.SET_NULL) gaz_station = models.ForeignKey( GazStation, related_name=_("Station"), blank=True, null=True, on_delete=models.SET_NULL …

17.09.2021
Звонок из браузера на телефон - django

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

16.09.2021
Как сохранить задачу celery во временную базу данных, которая затем будет обновлена до основной базы данных

Какой хороший способ сравнить новые данные со старыми, которые обновляются каждый день с помощью Django ORM? В принципе, у меня есть скрепер, который собирает хакатоны каждый день (по сути, просто задача celery), и я хочу, чтобы самые новые данные объединялись …

16.09.2021
Я получаю ошибку pre-receive hook declined при попытке push to heroku

Я пытаюсь отправить свой проект python/django в heroku для деплоя, но постоянно получаю ! [remote rejected] master -> master (pre-receive hook declined) . Не уверен, почему это происходит? Я пробовал удалять и начинать заново, но ничего не произошло, …

16.09.2021
Ошибка импорта в параллельных папках python django не может быть исправлена с помощью PYTHONPATH

структура джанго вот моя структура django Я пытаюсь импортировать функцию "home_view" из Pages APP в основные урлы в проекте "Kianwoodco" эти утверждения, похоже, не работают from ..Pages.views import home_view from src.Pages.views import home …

16.09.2021
Как использовать jQuery для нахождения баланса по дебету и кредиту в таблице строк Django

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

16.09.2021
Проект django : статический каталог недоступен в docker

я работаю над личным проектом, базовым webapp, который отлично работает локально. /home/mxp/DOCKER/django_cv/django/venv/bin/gunicorn my_cv.wsgi --bind 0.0.0.0:8000 -e "DEBUG=1" -e "SECRET_KEY=****" -e "DJANGO_ALLOWED_HOSTS=localhost 127.0.01" [2021-09-16 20:50:13 +0200] [560882] [INFO] Starting gunicorn 20.1.0 [2021-09-16 20:50:13 +0200] [560882] [INFO] Listening at: http://0.0.0.0:8000 (560882) …

16.09.2021
Vuejs + django passwordreset email и перенаправление на vue front end

Я пытаюсь реализовать сброс пароля, отправляя электронное письмо пользователям, используя Django в бэкенде и vue во фронтенде (оба работают на разных IP-адресах). Я пытался использовать пакет django-rest-passwordreset и шаги, предоставленные (Django REST-Auth Password Reset и https://newbedev.com/django-rest-auth-password-reset). …

16.09.2021
Можно ли использовать gunicorn для моего приложения Django в системе WSL Ubuntu?

Я работаю на машине с Windows 10, используя Ubuntu внутри WSL. Я сделал это, потому что не могу заставить gunicorn работать, так как я исследовал, что он недоступен в Windows. Я могу успешно запустить свое приложение с помощью моего файла …

16.09.2021
Django NoReverseMatch при ошибке функции выхода из системы

Я сталкиваюсь с такой ошибкой в части logout моего проекта Django. Я перепробовал много способов с примерами, которые искал в интернете, но ошибка не проходит. layout.html {% load static %} <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" …

16.09.2021
Есть ли недостаток в перенаправлении на другое представление вместо того, чтобы возвращать его напрямую?

Я создал жестко закодированный target_url, чтобы использовать его как redirect аргумент для запуска другого представления. Я мог бы также вернуть это представление напрямую, но я хочу, чтобы пользователь имел конкретный url в адресном поле браузера. Есть ли какие-либо …

16.09.2021
Большинство моих расчетов в views.py, как убрать или сделать правильно?

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

16.09.2021
Ошибка invalid literal for int() with base 10: b'05 09:16:38.454165'

Помогите найти ошибку пжлст. Буду благодарна. Views from django.shortcuts import render, redirect from django.views.generic.list import ListView from django.views.generic.detail import DetailView from django.views.generic.edit import CreateView, UpdateView, DeleteView, FormView from django.urls import reverse_lazy from django.contrib.auth.views import LoginView from django.contrib.auth.mixins import LoginRequiredMixin from …

16.09.2021
Можно ли сделать doctest на метод модели Django (validate_unique)

У меня есть модель Django, в которой я переопределил validate_unique(). Я хочу добавить доктест для проверки на исключение, которое я выбрасываю, если сохраняемый объект недостаточно уникален (а не сам по себе). Это работает нормально (например, в Admin создание вырожденного …

16.09.2021
Django model manytomany field count occurrence

Models.py class Region(models.Model): name = models.CharField(blank=False, unique=True) count = models.IntegerField(blank=True, null=True) # This should be the occurrence count in ETF class ETF(models.Model): ticker = models.CharField() region = models.ManyToManyField(Region, blank=True) Пример: Если в модели ETF 100 объектов ETF имеют …

16.09.2021
Django Отправка оповещений по электронной почте только о новых оповещениях

Я пытаюсь отправить оповещения по электронной почте для всех новых оповещений, которые только что были созданы. Я пробовал last_alert = Alert.objects.filter(kiosk=kiosk).last() Но при этом срабатывает только последнее предупреждение и все время одно и то же. Можно сделать …

16.09.2021
У объекта "JobPost" нет атрибута 'job_type'

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

16.09.2021
Как обнаружить необработанное исключение без оператора try

Когда интегрируем sentry с django, sentry обнаруживает необработанные исключения и перехватывает их Интеграция Django в Sentry позволяет автоматически сообщать об ошибках и исключений. Django интеграция Sentry сообщает обо всех исключениях, ведущих к Internal Server …

16.09.2021
Как периодически запускать функцию с параметрами?

В моей системе есть форма (DashboardData модель), которую заполняет каждый пользователь. В этой форме мы запрашиваем имя пользователя, пароль и диапазон для обновления для другой системы. Варианты этого диапазона - раз в неделю, раз в месяц и раз в …

16.09.2021
Как показать ошибку на стороне клиента после валидации на стороне сервера в django

Я довольно новичок в django. Я хочу проверить значение, введенное пользователем для ввода значения цены на моей веб-странице, со всеми значениями в моей существующей базе данных при выполнении валидации на стороне сервера.. Я использую django forms. В моей базе …

16.09.2021
Как преобразовать функцию фильтрации JavaScript в Django Python?

У меня есть следующая функция фильтрации на JavaScript, и мне нужно сделать то же самое на Django. Это моя функция JavaScript: absentAttendees() { return this.meeting.attendees.filter((element) => this.timeAttendees(element.user.id) <= 0 || (element.absent && this.timeAttendees(element.user.id) <= 0)); } timeAttendees(user) { let …

16.09.2021
Получение KeyError из представлений в get_context_data() при доступе к urlpatterns

Итак, я обновился с django 2.2 до 3.2. Я НЕ сталкивался с этой проблемой при использовании django 2.2, но после обновления до django 3.2 я получаю KeyError от функции get_context_data() при доступе к urlpatterns. Все url-шаблоны определены с помощью …

16.09.2021
Django получить все изображения (которые ForeignKey=Product) при ajax запросе

Всем привет! Сразу к делу) При получении массива в get запросе невозможно получить все изображения так, это есть в стандартной ситуации. код models.py: class Product(models.Model): ... class ProductImage(models.Model): product = models.ForeignKey(Product, blank=True, related_name="image", null=True, default=None, on_delete=models.CASCADE) image = models.ImageField(upload_to='product_images/') …

16.09.2021
Как использовать вход HTML <select> тега в качестве значения для получения данных Django Models, которые имеют этот конкретный вход в качестве одного из своих данных?

Я использую тег HTML &lt;select&gt; для того, чтобы пользователь мог выбрать название проекта, где проект - это QuerySet в Django Model. Поэтому я хочу использовать это значение для отображения пользователю других данных, связанных с этим проектом. Имя HTML &lt;select&gt; - …

16.09.2021
Проблема входа в систему с помощью django-Knox

Я пытаюсь войти в систему, используя свои регистрационные данные в Djang-Knox. К сожалению, у меня возникают "non_field_errors": [ "Невозможно войти в систему с предоставленными учетными данными". ] < view.py class LoginView(KnoxLoginView): permission_classes = (permissions.AllowAny,) def post(self, request, format=None): serializer = …

16.09.2021
Как удалить загруженный файл из массива Javascript?

Пользуясь ссылкой здесь...Загрузка нескольких файлов - со ссылкой 'remove file' Я смог в основном заставить это работать. Однако....It удаляет загруженный файл с экрана... но не удаляет его из массива, так что он все еще загружается. Я играл с этим …

16.09.2021
Проблема Python с виртуальной средой

Я создал проект Django CMS и создал свой первый блог. При запуске сервера я открываю http://127.0.0.1:8000/blog по умолчанию. Я сохранил его в папке Projects. Теперь я хочу протестировать Wagtail CMS, но не могу открыть страницу, потому …

16.09.2021
Django + Postgres + UUID

Я пытался добавить поле UUID в мою модель, чтобы использовать его в URL, но я продолжаю получать эту ошибку django.db.utils.ProgrammingError: столбец "id" имеет тип bigint, но выражение имеет тип uuid LINE 1: ..._book" ("id", "title", "author", "price") VALUES ('f6b15400-... …