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

17.09.2021
Ошибка Mypy : json.decoder.JSONDecodeError: Непрерванная строка начинается в: строка x столбец y (char z)

Я запускаю mypy против моего проекта django в контейнере docker. Используя эту команду: mypy --install-types --non-interactive --config-file=../setup.cfg "$@" Последние 6 месяцев или около того он работал замечательно, но иногда возникает эта ошибка: Traceback (most recent call last): …

17.09.2021
Celery Beat Task зависает без ошибок

У меня есть приложение Django, и я использую Celery Beat для периодического запуска задачи. Если я вызываю задачу при запуске Celery, она выполняется без ошибок: app/tasks.py ... @task(name='task1') def func(): # Some code func.run() ... Если я …

17.09.2021
CSS SVG BackGround image в Django

я использовал шаблон en, который использует bootstrap 5, в css я могу найти : background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'/><path fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/></svg>"); похоже, что django не находит этот url …

17.09.2021
Heroku на самом деле не копирует статические файлы?

Недавно я изменил структуру каталогов моего приложения django, что заставило меня установить DISABLE_COLLECTSTATIC и указать collectstatic для запуска на релизе. Глядя на журналы развертывания, я не вижу ничего плохого: /app/.heroku/python/lib/python3.8/site-packages/environ/environ.py:637: UserWarning: Error reading /app/.env - if you're not configuring …

17.09.2021
Приложение не совместимо с buildpack , django heroku

Использую buildpack: heroku/python, но все равно пишет, что не совместим Пожалуйста, помогите, я новичок в django Вот журнал сборки : -----> Building on the Heroku-20 stack -----> Using buildpack: heroku/python -----> App not compatible with buildpack: https://buildpack-registry.s3.amazonaws.com/buildpacks/heroku/python.tgz More info: …

17.09.2021
Когда я устанавливаю wagtailtrans, он показывает ошибку

Перемещение в c:\users\hp\appdata\local\programs\python\python39\lib\site-packages\pil. из C:\Users\hp\AppData\Local\Programs\Python\Python39\Lib\site-packages~il Перемещение в c:\users\hp\appdata\local\programs\python\python39\lib\site-packages\pillow-8.3.2.dist-info. из C:\Users\hp\AppData\Local\Programs\Python\Python39\Lib\site-packages~illow-8.3.2.dist-info ОШИБКА: Команда завершилась со статусом выхода 1: 'c:\users\hp\appdata\local\programs\python\python39\python.exe' -u -c 'import io, os, sys, setuptools, tokenize; sys. argv[0] = '"'"'C:\Users\hp\AppData\Local\Temp\pip-install-r132d9vs\pillow_2201a7b052fc4b8aa3f08901eaf540e4\setup. py'"'"'; file='"'"'C:\Users\hp\AppData\Local\Temp\pip-install-r132d9vs\pillow_2201a7b052fc4b8aa3f08901eaf540e4\setup. py'"''';f = getattr(tokenize, '""'''open'"''', open)(file) if os.path.exists(file) else …

17.09.2021
Django ORM bulk create_or_update + delete не обновляется

Class Item(Model): article = CharField owner = ForeignKey(User) price = IntegerField stock = IntegerField Здравствуйте, прошу помочь с логикой массового создания_или_обновления_или_удаления. У меня есть список Items в db. Затем у меня есть новый список элементов. items = …

17.09.2021
Нежелательный/неправильный URL при использовании Django Paginator

Я пытаюсь использовать Django Paginator в своей веб-странице, но сгенерированный URL неверен Вот мой код: <div class="row"> <div class="col-auto"> <ul class="pagination"> {% if tickets.has_previous %} <li class="page-item"><a class="page-link" href="{{current_uri}}?p=1"><<</a></li> <li class="page-item"><a class="page-link" href="{{current_uri}}?p={{ tickets.previous_page_number }}"><</a></li> {% else %} <li …

17.09.2021
Как назначить определенные группы пользователям при регистрации в Django

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

17.09.2021
<built-in function imread> возвращает NULL без установки ошибки в представлениях django

я хочу создать qr сканер в django.Для этого у меня есть модель с полем "image" и форма. views.py: @login_required def scan_qr(request): if request.method == 'POST': form = QrScannerForm(request.POST,request.FILES) if form.is_valid(): scanner = form.save(commit=False) scanner.save() image = scanner.image print(scanner) print(image) …

17.09.2021
Загрузка изображений работает локально, но развернутая версия на heroku падает, частичные учетные данные сбиваются

У меня есть проект python/django, развернутый на heroku с aws s3 image upload, я могу загружать изображения и размещать их на сайте локально, но развернутая версия на heroku выдает мне эту ошибку PartialCredentialsError at /teams/1/add_photo В env найдены частичные …

17.09.2021
Почему django cache.set() хранит странные символы

Когда я сохраняю строку через кэш-фреймворк django from django.core.cache import cache cache.set('host_cache_key_81e44325-c046-44c6-88d7-bad7cd91ec13', ""brown.example.com:8006") И попытайтесь извлечь значение: 127.0.0.1:6379&gt; get :1:host_cache_key_81e44325-c046-44c6-88d7-bad7cd91ec13 "\x80\x05\x95&amp;\x00\x00\x00\x00\x00\x00\x00\x8c\"brown.example.com:8006\x94." Я получаю некоторые странные символы вокруг него, почему это так и как …

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: &lt;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 -&gt; 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 %} &lt;!DOCTYPE html&gt; &lt;html lang="en"&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;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() Но при этом срабатывает только последнее предупреждение и все время одно и то же. Можно сделать …