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

06.10.2022
Я не могу импортировать из одного приложения в другое. Почему я не могу это сделать?

Это моя директория : Я хочу импортировать модель класса groups в директории group отсюда : from django.db import models from django.utils.text import slugify from django.urls import reverse import misaka …

06.10.2022
Как установить placeholder для целочисленного поля django

У меня есть типовая форма: class CaseForm(ModelForm): class Meta: model = Case fields = ["sex", "age"] С соответствующей моделью: class Case(TimeStampedModel): id = models.UUIDField( primary_key=True, unique=True, default=uuid.uuid4, editable=False ) user = models.ForeignKey( get_user_model(), blank=False, null=True, on_delete=models.SET_NULL) …

06.10.2022
Как синхронизировать том docker для обновления при обновлении локальных файлов? Django, nginx

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

06.10.2022
Страница не найдена (404)Текущий путь, {% url 'post_detail' post.pk % }, не совпал ни с одним из этих путей

[привет я новичок в django и я столкнулся с проблемой при использовании первичных ключей.название проекта blog project и app is blog это мой код]. вот скриншот ошибки, когда я нажимаю на заголовок:1 пожалуйста, помогите мне #blog/urls.py from …

06.10.2022
Можно ли добавлять объекты в django queryset, как это делается в python list. У меня есть пустой кверисет django, теперь я хочу добавить в него объекты

Вот как я инициализировал Empty Queryset, теперь я хочу добавить в него объекты. Как я могу это сделать. from django.db.models.query import EmptyQuerySet

06.10.2022
Запросы на получение регулярно (каждые 2 с) отправляются на / при включении SSL в приложении Django

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

06.10.2022
Django: Как использовать User ModelForm для входа в систему?

Я пытаюсь использовать модельФормы для входа в систему, а не Форму (чтобы избежать повторений): class LoginForm(forms.ModelForm): class Meta: model = get_user_model() widgets = { "password": forms.PasswordInput(), } fields = ("email", "password") Однако, поскольку поле email имеет …

06.10.2022
Docker на windows Vmmem растет с каждой пересборкой контейнера

У меня есть веб-сайт Django + Gunicorn + Nginx, запущенный в контейнере docker на windows 10, который работает замечательно. Каждый раз, когда я обновляю исходный код, я выполняю следующую команду для перестройки контейнера: docker-compose up -d --build [servicename] …

06.10.2022
Django фильтр по полям, которые могут изменяться

У меня есть эта модель : class Project(models.Model): state = models.CharField(max_length=7, default='#FFFF00') name = models.CharField(max_length=200, default="") price = models.FloatField(default=0) decision = models.TextField(blank=True, null=True) Например, если я хочу отфильтровать все проекты с именем 'hello_project' с ценой 10, я …

06.10.2022
Аннотирование частоты встречаемости объектов типа "многие ко многим" в запросе (Django)

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

06.10.2022
Почему я получаю эту TypeError в Django Cloudinary при выполнении Debug=False?

Итак, у меня есть проект Django, использующий django-cloudinary-storage для медиафайлов, развернутый на Heroku. Я знаю, что это глупо, но я запускал приложение с Debug=True. Все было в порядке, все статические и медиафайлы обслуживались отлично. Но потом я …

06.10.2022
Модели Django - наследуются от двух классов: каждый с пользовательским Manager?

У меня возникла проблема, когда у меня есть Model, который наследуется от двух других AbstractModel классов. Оба из AbstractModel используют пользовательский Manager для направления всех запросов к определенной базе данных. Вот первый Model: # appA / …

06.10.2022
Как я могу получить количество страниц в LimitOffsetPagination django rest framework?

Если мой код выглядит следующим образом: class SimpleLimitOffsetPagination(LimitOffsetPagination): offset_query_param = 'page' max_limit = 100 default_limit = 5 def get_paginated_response(self, data): return Response({ 'count': self.count, 'max_page': 'needs count of pages', 'results': data }) Возможно ли получить подсчет страниц? Или …

06.10.2022
Проблема с добавлением и изменением инстанса в админке django

Я пытаюсь из админки добавить или изменить экземпляр модели - CompletedWork. Ошибка: TypeError at /admin/ReportingTool/completedwork/68/change/ init() отсутствует 1 необходимый позиционный аргумент: 'user' моя модель: class CompletedWork(models.Model): period = models.ForeignKey(directory.Period, on_delete=models.SET('deleted date'), ) worker = models.ForeignKey( settings.AUTH_USER_MODEL, on_delete=models.SET('deleted worker'), …

06.10.2022
Используя URLconf, определенный в Django, попробовал эти шаблоны URL в таком порядке:

У меня есть приложение django. И некоторая функциональность загрузки teit. Страница с функцией загрузки загружается корректно. Но после того, как я делаю submit. Я получаю эту ошибку: Page not found (404) Request Method: POST Request URL: …

06.10.2022
Ошибка соединения между Django и Postgres

Я создаю тестовый сервер Amazon AWS с Django, на котором я использую Postgres в качестве базы данных. Вот мой путь: $ sudo apt update $ sudo apt install python3-pip python3-dev libpq-dev postgresql postgresql-contrib Я загрузил свои файлы …

06.10.2022
Можно ли использовать ImageFields из других моделей через наследование? (django)

У меня есть две модели с полями imageFields, и я хочу иметь там одинаковые изображения, чтобы отображать их на странице администратора... Мои две модели: class Produkt(models.Model): STATUS_CHOICES = ( ('draft', 'offline'), ('published', 'online'), ) title = models.CharField(max_length=250) slug = …

06.10.2022
Как я могу импортировать одну модель из одного приложения в другое? я делал это стандартным способом, но он не работает [закрыто]

Это компоновка каталога/ связанные с ним файлы и настройки: Когда я запускаю …

06.10.2022
Создание одноколоночного фрейма данных в Pandas из кверисета Django

Я пытаюсь создать фрейм данных, содержащий значения из field_1 и field_2 в одном столбце. Я не часто использовал pandas раньше, поэтому я уверен, что это наивно. # Create a dataset in CSV format field_names = ["description", "comments"] writer = …

06.10.2022
Django Ошибка: __init__() принимает 1 позиционный аргумент, но было задано 2

Я новичок в Django и пытаюсь создать свой первый проект по учебнику от Udemy, но сталкиваюсь с этой ошибкой. Мой проект имеет следующую структуру папок: -demo __ init__.py admin.py apps.py models.py tests.py urls.py -views.py -первый …

06.10.2022
Я получаю ошибку 'str' объект не имеет атрибута 'status_code' [закрыто]

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

06.10.2022
Heroku : (2002, "Не удается подключиться к локальному серверу MySQL через сокет '/var/run/mysqld/mysqld.sock' (2)"

Я пытаюсь развернуть свое приложение django на heroku. Во время развертывания я получаю эту ошибку. Я не уверен, что что-то не так с моим файлом настроек или настройками heroku. Python 3.10, Django 4.1.2 Вот настройки базы данных, которые …

06.10.2022
Как полностью удалить виртуальную среду в Docker?

Я пытаюсь создать контейнер Django и Postgre с помощью docker-compose. Я следовал этому руководству: https://docs.docker.com/samples/django/. Я использую Windows и выполнил следующую команду: docker-compose run web django-admin startproject composeexample . После этого я изменил свой Dockerfile, …

06.10.2022
Django RetrieveAPIView где находится место прав для небольшого обновления базы данных

Я использую фреймворк Django REST, и все еще довольно новичок в этом... Я хочу получить сообщение из базы данных с помощью метода generics.RetrieveAPIView, что я и сделал. Но я хочу также установить поле read в true в базе данных. …

06.10.2022
Django, нет модуля с именем 'polls' - Многоразовые приложения Django

Я нахожусь в конце начала работы над проектом Django, я собрал пакет, как описано в Advanced tutorial: Как писать многократно используемые приложения. Я получил файл tar.gz, который я установил не в виртуальной среде с помощью команды python.exe …

06.10.2022
Шифровать и расшифровывать поле Django rest framework как суперпользователь?

Я прочитал ответы здесь: plaintext API secret и прочитал о шифровании и расшифровке API ключей и секретов. В django Rest Framework, 1- хранить API ключ и Secret в виде обычного текста в БД REST-фреймворка Django. 2- …

06.10.2022
Django как создать динамическое поле

Я не понимаю принцип динамического поля. В моем случае у меня есть 3 класса в моих моделях: 1- Товар: название, ссылка, описание и наличие (наличие не должно быть закодировано в базе данных и должно определяться динамически. Он должен …

06.10.2022
CKEditor 5 открыть изображение в полноэкранном режиме

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

06.10.2022
Получение ошибки при использовании пользовательского поля manytomany при сохранении в админке django

У меня проблема в админке django. Когда я отправляю свои формы в django admin, я получаю Невозможно присвоить "<QuerySet [<ProductAttributeValue: color : red>, <ProductAttributeValue: size : L>]>": "StockJoinProductAttributeValue.prod_att_value" должен быть экземпляром "ProductAttributeValue".. Я знаю проблему. …

06.10.2022
Как преобразовать набор древовидных запросов в словарь?

Book_category_list=[] for book_category in BookCategory.objects.filter(parent__isnull = True): book_category_list.append(book_category.get_family())** Теперь список категорий книг в формате набора запросов дерева. Мне нужно перечислить категории в древовидной структуре. Поэтому мне нужно преобразовать этот список book_category_list в формат словаря. BookCategory - это модель …

06.10.2022
Django ORM: возможно ли аннотировать QuerySet полем через обычное и обратное отношение внешнего ключа?

Предположим следующие классы моделей: class Person(models.Model): # ...irrelevant fields... class PersonEmailLogin(AbstractBaseUser): email = models.EmailField() person = models.ForeignKey(Person) # ...more irrelevant fields... class SomeModel(models.Model): person = models.ForeignKey(Person) # ...more irrelevant fields... Примечание: это все неуправляемые модели …

06.10.2022
Django - Получение последнего связанного объекта для каждого объекта в наборе запросов с помощью одного запроса к базе данных

У меня есть приложение Django, где я собираю данные с датчиков, которые разделены на области. class Area(models.Model): name = models.CharField(max_length=50) code = models.IntegerField(unique=True, primary_key=True) class Sensor(models.Model): name = models.CharField(max_length=30) area = models.ForeignKey(Area, on_delete=models.CASCADE) class Observation(models.Model): date_time = …

06.10.2022
Как отсортировать папку django templates

я сделал свой первый блог шаблоны в порядке blog/templates/sth.html потому что он не нашел в этом порядке blog/templates/blog/sth.html но теперь я сделал новое приложение и сделал его в порядке users/templates/registiration/login.html и получил эту ошибку Использование движка django: django.template.loaders.app_directories.Loader: C:\Users\NDarksoul\.virtualenvs\blog-PCvr0qFP\lib\site-packages\django\contrib\admin\templates\blog\base.html …

06.10.2022
Djangosaml2 метаданные и настройки django

Я пытаюсь изменить свой логин на SAML2 для проекта Django. У меня есть только URL метаданных, где я могу увидеть настройки и сертификат для этого. В этих метаданных есть только одно содержание сертификата и ds:SignatureValue, которое генерируется уникально для …

06.10.2022
Как получить данные в react после перенаправления бэкенда django на страницу react с функцией перенаправления, содержащей данные в ней

Я работаю над приложением с двумя частями, как фронтенд и бэкенд в react и django, я использую поток на стороне сервера и использую аутентификацию токена для входа и систему аутентификации с OAuth. Когда пользователь нажимает на фронтенде на LOGIN WITH …

06.10.2022
Django - Добавить объект, связанный с другим

Я попробовал настроить учебник по опросам Django. Я дал опции, чтобы пользователи могли сами добавлять вопросы и опции. Объект "Choice" из моего models.py кажется хитрым. from django.db import models # Create your models here. class Question(models.Model): question …

06.10.2022
Django - общие отношения в админке django - есть ли способ предварительно получить данные, вместо того, чтобы делать запрос к базе данных для каждого поля в каждой строке и столбце?

У меня есть следующие модели (все упрощено): class Car(models.Model): field_int = models.IntegerField(_('field_int'), null=True) field_datetime= models.DateTimeField(_('field_datetime')) field_boolean = models.BooleanField(_('field_boolean'), default=False) class Bus(models.Model): field_int = models.IntegerField(_('field_int'), null=False) field_datetime= models.DateTimeField(_('field_datetime')) field_boolean = models.BooleanField(_('field_boolean'), default=True) и у меня есть что-то вроде …

06.10.2022
Консультации по дорожной карте Django

Мой первый пост здесь. Мне 43 года, и в этом году я начал изучать веб-разработку. Я много изучал и практиковал HTML CSS и начал изучать JS. В прошлом я прошел несколько курсов по python и очень люблю этот язык. …

06.10.2022
Как запретить сотрудникам или администраторам редактировать суперпользователей

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

06.10.2022
Django Rest Framework - Сериализация вложенных объектов

У меня есть входной JSON, который я хотел бы правильно выразить в Django Model, чтобы он был правильно сериализован Django Rest Framework. объект MainObject имеет свойство name и список условий; каждое условие состоит ровно из …