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

12.08.2022
Соответствующий запрос Django не существует после создания учетной записи суперпользователя

я работаю над кодом, после миграции я создаю учетную запись суперпользователя, но запрос EC_Admins не существует после входа в систему. вот мои взгляды @login_required(login_url='home') @staff_member_required(login_url='home') def adminhome(request): adminhome.username = request.session['admin_id'] a = EC_Admins.objects.get(ecadmin_id=adminhome.username) adminhome.adminimage = a.ecadmin_image return render(request,'admin/adminhome.html',{'username':adminhome.username,'image':adminhome.adminimage}) и …

12.08.2022
Ошибка импорта при запуске Django из Windows

Пытаюсь запустить Django (версия 2.1) из Window's Python 3.10.6. Я получил ошибку импорта из файла manage.py: ImportError( "Не удалось импортировать Django. Вы уверены, что он установлен и " "доступна в вашей переменной окружения PYTHONPATH? Вы " "забыли активировать виртуальное …

12.08.2022
Django: как настроить Apache для обслуживания приложений Django с помощью mod_wsgi

Я пытался настроить приложение Django с Apache и mod_wsgi, но столкнулся с проблемой, о причине которой у меня нет никаких идей. Приложение прекрасно работает с командой "python manage.py runserver", но когда я попытался запустить его с Apache, я получил следующие …

11.08.2022
Django Form - Validator caused TypeError

Я пытаюсь сделать валидатор даты и времени через regex для данных, поступающих из Django Form. Я не могу понять, почему я получаю 'type' не итерируемый, когда я добавляю валидатор для другого поля. views.py: def saveGate(request): if request.method == 'POST': …

11.08.2022
Генерирование пользовательского ответа для конечной точки API в Django Rest Framework с помощью drf-spectacular

Я пытаюсь сгенерировать документацию для представления на основе функций в DRF, используя библиотеку drf-spectacular. Ответ, который я пытаюсь сгенерировать, должен выглядеть следующим образом: Как вы видите "data" представляет …

11.08.2022
Fechas con Django [закрыто]

<<<0><0>>У меня есть форма, в которой я регистрирую дату создания формы и она просит меня ввести дату закрытия для редактирования, но когда я создаю форму, она просит меня заполнить дату закрытия. Как сделать так, чтобы при отправке формы шаблона я …

11.08.2022
Кверисет из неродственной модели в методе __init__ modelform

У меня есть два класса моделей. Они не являются связанными моделями (нет отношений). # models.py class Model1(models.Model): description = models.TextField() option = models.CharField(max_length=64, blank=False) def __str__(self): return self.option class Model2(models.Model): name = models.CharField(max_length=64, blank=False) def __str__(self): return self.name …

11.08.2022
Как правильно перенаправить на страницу, зависящую от разных групп пользователей, с помощью django?

Я создаю функцию, позволяющую запрещенному пользователю (пользователю без группы) перейти на определенную страницу banned_alert при нажатии на кнопку "пост", потому что им это запрещено. Но когда я тестирую эту функцию, Chrome показывает This page isn’t working | the IP …

11.08.2022
Форма получает неправильный экземпляр

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

11.08.2022
Запуск проекта django

Я новичок в django и хотел бы узнать, могу ли я получить некоторую помощь, Я прохожу свой путь через руководство на сайте django и дошел до точки начала нового проекта с ...\&gt; django-admin startproject mysite после выполнения этой команды …

11.08.2022
Рекурсивный sql-запрос для django M2M

Мне нужна помощь в написании рекурсивной sql команды, которая будет использоваться как функция (get_children) при использовании M2M. models.py class ConditionGroup(models.Model): name = models.CharField(max_length=100, unique=True) child_groups = models.ManyToManyField( "self", related_name="parent_groups", blank=True, symmetrical=False ) def get_children(): query = """ WITH RECURSIVE …

11.08.2022
Django REST Framework | отношение "многие-ко-многим" возвращает "деталь: не найдена"

Я использую фреймворк Django REST. Я создал модель для элементов в системе инвентаризации, а также сквозную таблицу (с именем subassembly) для отношений "многие-ко-многим" между самими элементами, так что элемент может быть частью других элементов и наоборот. Я просто не …

11.08.2022
Запуск промежуточного программного обеспечения для определенных ссылок

Do Я пытаюсь написать код для сайта социальной сети. Мне нужно, чтобы каждая ссылка на использование проверялась, например, если у пользователя нет подписчиков, то число должно быть равно 0, а если нет подписчиков, то число должно быть равно 0. Это …

11.08.2022
Как создать прямое сообщение в каналах django

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

11.08.2022
Как правильно настроить Gmail для отправки электронной почты с помощью Django. Официальная конфигурация не работает для меня

Я готовлю онлайн-портфолио, сделанное на Django, и одной из функций является форма, с помощью которой вы можете связаться со мной по E-mail. Чтобы убедиться, что эта функциональность работает правильно, я тестировал ее с MailTrap и она отлично работает, теперь …

11.08.2022
Неожиданный аргумент ключевого слова в формах Django

Ошибка, которую я получаю: TypeError at /newapplicantregisteration/ newapplicantregisteration() got an unexpected keyword argument 'applicantname' Я пытаюсь создать форму и передать входные данные в бэкенд. Что я могу сделать

11.08.2022
Javascript Подсчет повторений на основе цикла For Loop в Django

Здравствуйте, я хотел бы узнать, может ли кто-нибудь помочь мне выяснить, как подсчитать количество вхождений слова в массиве django. Например, этот массив в настоящее время возвращает [Поезд, Автомобиль, Машина, Поезд, Мотоцикл, Самолет]. Я хочу, чтобы он выдавал, что поезд …

11.08.2022
Как сохранить наборы форм в django

Я хочу добавить несколько форм при нажатии на кнопку и использую наборы форм для этого, но когда я пытаюсь сохранить формы, он не выдает ошибку, но и не сохраняет их. my views.py: def StepThreeView(request): formSet = modelformset_factory(Club, …

11.08.2022
Как показать поля выбора в админке django?

У меня есть модель с большим количеством полей, некоторые поля имеют тип Char с вариантами выбора https://docs.djangoproject.com/en/dev/ref/models/fields/#choices Эти поля не отображаются в панели администратора list_display я генерирую следующим образом list_display = [field.name for field in Event._meta.get_fields()] …

11.08.2022
Как я могу подсчитать общее количество отзывов во всех постах автора?

Я создаю сайт электронной коммерции, здесь также есть система аккаунтов мерчендайзеров. Каждый мерчендайзер может загрузить фото своего продукта со всей информацией для продажи. Товаровед может продавать различные типы товаров. Покупатели могут оставлять отзывы о товаре, который они купили. Теперь …

11.08.2022
Как установить tcp-соединение через прокси ip в python?

Мне нужно подключиться к серверу, который периодически отправляет текстовые данные по TCP-соединению, и серверу нужно, чтобы мой IP был статическим. Мой бэкенд (Django) размещен на Heroku (динамические IP), но у меня есть дополнительный сервис, который предоставляет мне статические IP …

11.08.2022
Выберите 2 запроса и Bootstrap 5

<<<0><0>>Для моделей boostrap 5 вы должны добавить следующие строки, чтобы он работал правильно :<<<1><1>>> jQuery(document).ready(function($){ $(document).ready(function() { $('#id_select').select2({ width: '100%', dropdownParent: $('.modal-body','#mymodel') }); }); });

11.08.2022
Как вывести мою функцию в html в Django

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

11.08.2022
Django-compressor не находит блоки для сжатия в GitHub Action

У меня есть проект Django, который использует django-compressor для минификации и конкатенации CSS файлов, используя автономное сжатие. Я еще не ставил его на сервер, но когда я запускаю manage.py compress в GitHub Action, перед запуском тестов, …

11.08.2022
Django: проблема при попытке отправить данные в базу данных модели django

ProgrammingError at /admin/formRegister/formregister/ столбец formRegister_formregister.password1 не существует LINE 1: ...astname", "formRegister_formregister". "username", "formRegis... ^ Метод запроса: GET URL запроса: http://localhost:8000/admin/formRegister/formregister/ Django Версия: 4.0.5 Тип исключения: ProgrammingError Значение исключения: колонка formRegister_formregister.password1 не существует LINE 1: ...astname", "formRegister_formregister". "username", "formRegis... ^ Расположение …

11.08.2022
Здравствуйте! мне нужно интегрировать pywebio и django [закрыт]

К сожалению, как написано в документации не работает. Прошу помочь с интеграцией Django и чата на pywebio

11.08.2022
Объекты ресурсов должны иметь значение первичного ключа, прежде чем вы сможете получить доступ к их тегам

Я использую django-taggit. Когда я использую сигнал предварительного сохранения, я получаю ошибку ниже. resource objects need to have a primary key value before you can access their tags. model.py class resource(models.Model): title=models.CharField(max_length=100) size=models.CharField( max_length=20, default="") desc=models.TextField(default="") file=models.FileField(default="", blank=True) …

11.08.2022
Django prefetch_related множественные поля

Предположим, что у меня есть следующая модель class Store: name = models.CharField() location = models.CharField() clients = models.ManyToManyField('Client', related_name='stores', on_delete=models.CASCADE) providers = models.ManyToManyField('Provider', related_name='stores', on_delete=models.CASCADE) rating = models.CharField(max_length=128, choices=Rating.choices(), blank=True) Я знаю, что могу сделать что-то вроде …

11.08.2022
Я получаю эту ошибку в context_processors 'NoneType' object is not iterable

Я хочу показывать сообщения в каждом шаблоне, поэтому мне нужен контекстный процессор. Но я получаю эту ошибку 'NoneType' object is not iterable. Я не могу решить эту проблему. Может ли кто-нибудь посмотреть код и дать решение этой проблемы. # context_processors.py …

11.08.2022
Отправка электронной почты с вложением в python с ошибкой под https

У меня ошибка при попытке отправить письмо с вложенным pdf в python (Django) под https активным, но не получается под http, вот мой код: from django.conf import settings import smtplib from email.mime.multipart import MIMEMultipart from email.mime.text import MIMEText from …

11.08.2022
Панель инструментов отладки Django загружается, но не отображается на локальном сервере даже после правильной установки

Я правильно установил django debug toolbar в среду pipenv и выполнил основные шаги, такие как добавление internal_ips в 127.0.0.1 и добавление debug toolbar в installed_apps и middleware, но все равно, когда я запускаю сервер и открываю шаблон приложения, панель …

11.08.2022
Фильтрация данных из 3 различных таблиц в django с 1 промежуточной таблицей

В моем приложении django есть четыре модели со следующей структурой: class User(models.Model): first_name = models.CharField() last_name = models.CharField() class Customer(models.Model): user = models.ForeignKey(User, on_delete=models.CASCADE) class SomeItem(models.Model): customer = models.ForeignKey(Customer, on_delete=models.CASCADE) class SomeOtherItem(models.Model): some_item = models.ForeignKey(SomeItem, on_delete=models.CASCADE, unique=True) …

11.08.2022
"detail": "Учетные данные для аутентификации не были предоставлены." в django rest framework

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

11.08.2022
Pytest не вызывает ошибку ValidationError

Я пытаюсь проверить, что пользователь не может быть одновременно агентом и организатором, но pytest не выдает ValidationError. models.py class User(AbstractUser): email = models.EmailField(unique=True) is_organizer = models.BooleanField(default=False) is_agent = models.BooleanField(default=False, ) def clean(self): super().clean() if self.is_organizer and self.is_agent: raise ValidationError("User …

11.08.2022
Google отклонил запрос при попытке отправить подтверждение по электронной почте в django

Вот ошибка, когда я пытаюсь отправить подтверждение по электронной почте, любая помощь, а не включение менее безопасного приложения, спасибо. (535, b'5.7.8 Имя пользователя и пароль не приняты. Подробнее на\n5.7.8 https://support.google.com/mail/?p=BadCredentials kw21-20020a170907771500b00731219a2797sm3559534ejc.210 - SMTP)

11.08.2022
Как заставить django требовать миграции данных при изменении условия?

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

11.08.2022
Docker не видит таблицу в базе данных после миграции django

Проект Django может быть запущен двумя способами: python manage.py runserver и используя docker compose docker-compose up --build Если запустить стандартным способом (без docker), то все работает. Если запустить с помощью docker, выдается ошибка, что в …

11.08.2022
HMI на основе Python (связь между python-script и webapp) [закрыто]

Я создаю машину для проверки качества собранных деталей путем захвата изображений и запуска SVM на них. Она написана на Python. Сейчас она используется через командную строку и отображает захваченные изображения и результаты заключений в OpenCV-окне. Main.py также обрабатывает другие …

11.08.2022
Django: Не удалось импортировать Django, но django установлен (проверено с помощью django-admin --version, возвращается 4.1)

Так что я попробовал следующее: py manage.py runserver И получил эту ошибку: ImportError: Couldn't import Django. Are you sure it's installed and available on your PYTHONPATH environment variable? Did you forget to activate a virtual environment? …

11.08.2022
Как получить MIME-тип поля FileField в DRF и отправить в параметры?

Надеюсь, у всех все хорошо. Я хочу отправить mime type поля FileField в drf. но не знаю как... { "id": 1, "document": "http://127.0.0.1:8000/images/articles_auth_with_user_eZUJmTW.png", "filesize": "239.55 KB", "filename": "articles_auth_with_user_eZUJmTW.png" "mimetype": "" }, Это ответ, который я отправляю. Я хочу …