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

17.06.2022
Django views.py изменяет json перед созданием модели

У меня есть приложение Django и модель Unit в нем. TYPES = ( ('offer', 'OFFER'), ('Category', 'CATEGORY'), ) class Unit(models.Model): id = models.CharField('ID', max_length=50, primary_key=True) unit_type = models.CharField(max_length=30, choices=TYPES) name = models.CharField('Name', max_length=50) date = models.DateTimeField('Date of creation or …

17.06.2022
Как ограничить пользователя в изменении значений модели в админке Django и из psql

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

17.06.2022
Сериализатор Django, требующий дикт вместо экземпляра модели

Я пытаюсь сделать действительно простую сериализацию в viewset в django, но мой сериализатор, который должен требовать экземпляр для сериализации, требует dict. Это мой пользовательский сериализатор: А это мой ViewSet: class JSONAPIModelViewSet(viewsets.ViewSet, GenericAPIView): """ A viewset designed to …

17.06.2022
Google удалил менее безопасный вариант и столкнулся с проблемой SMTP

Менее безопасные приложения и ваш аккаунт Google Чтобы обеспечить безопасность вашего аккаунта, с 30 мая 2022 года Google больше не поддерживает использование сторонних приложений или устройств, которые просят вас войти в аккаунт Google, используя только имя пользователя и пароль. …

17.06.2022
Django: создание списка элементов столбцов выбранных строк

Я новичок в Django и SQL и пытаюсь решить те же простые проблемы, чтобы начать понимать их. У меня есть 3 модели: Клиент, Продукт и Заказ. Я хочу перечислить продукты, заказанные клиентом. Модели: class Client(models.Model): name = …

17.06.2022
Как хранить список в поле модели Django при использовании SQLite

Привет всем, я столкнулся с проблемой, что мне нужно вставить список [ ] в поле модели при использовании SQLite, Group_Model.py: class ClassificationGroup(models.Model): vendor_id = models.ForeignKey(Vendor, on_delete=models.CASCADE, default=None, null=True) id = models.IntegerField(primary_key=True) name = models.CharField(max_length=100) description = models.CharField(max_length=1000) classification_id …

17.06.2022
Django Rest Framework не показывает обновленное поле до перезапуска сервера

Я использую DFR. Когда я посылаю запрос патча для обновления записи пациента, она изменяется в базе данных и я могу видеть это в панели администратора, но ответ api запроса не изменяется, пока я не перезапущу сервер. Модель пациента: class …

17.06.2022
Как редактировать поле M2M в Django в модели?

Мне нужно создать форму, которую можно редактировать. Как это сделать? Если я просто использую {{ form.analog }}, то она просто показывает форму. Но это не работает. С моим вариатором в только показывает none view def editpart(request, id): added = …

17.06.2022
Django channel WebsocketCommunicator connect test

Возвращает json-сообщение при успешном подключении Я хочу проверить это значение, как мне это сделать? test.py communicator = WebsocketCommunicator(application, "/test/", ) connected, _ = await communicator.connect() consumer.py class ExchangeRateConsumer(AsyncJsonWebsocketConsumer): async def connect(self): await self.accept() await self.send_json({...})

17.06.2022
Django поле is_active не изменяется

Я использую django 4.0 когда я изменяю is_active на False из django admin, это не вносит никаких изменений в объект, я переопределил метод сохранения в models models.py class Topic(CreatedModel, DatedModel): name = models.CharField( max_length=255, unique=True, null=False, ) slug = …

17.06.2022
Как автозаполнить в django admin.ModelAdmin.search_help_text названия полей параметров, определенных в admin.ModelAdmin.search_fields

Насколько я понимаю, Django предлагает встроенную настройку функциональности поиска по списку изменений django-admin через параметры admin.ModelAdmin.search_fields и admin.ModelAdmin.search_help_text. Я хочу пойти немного дальше, чтобы django автоматически заполнял admin.ModelAdmin.search_help_text параметр verbose_name полями, указанными в admin.ModelAdmin.search_fields. Например, рассмотрим следующий …

17.06.2022
Django AttributeError: объект 'tuple' не имеет атрибута 'backend'

Я пытаюсь реализовать аутентификацию с помощью Simple JWT Authentication. Я использую пользовательские модели пользователей, и я также хочу изменить метод аутентификации, потому что мой пароль зашифрован с помощью bcrypt, и я должен следовать этому. Мой проект называется …

17.06.2022
Сортировка Django queryset с помощью пользовательского порядка

Допустим, у меня есть следующая модель Django: class Todo(models.Model): class Priority(models.IntegerChoices): HIGH = 1, "High" LOW = 2, "Low" MEDIUM = 3, "Medium" title = models.CharField(max_length=255) priority = models.PositiveSmallIntegerField(choices=Priority.choices, db_index=True) Следующие данные испытаний через фабричного …

17.06.2022
Развертывание Django на Plotly Dash Enterprise

Добрый вечер, Я пытаюсь установить Django и запустить сервер разработки и производственный WSGI на Dash Enterprise. Я предисловил это тем, что я также довольно новичок в Python и Django, но не в программировании. …

17.06.2022
"Продукт", соответствующий запросу, не существует, django

Я столкнулся с этой ошибкой при тестировании API для создания заказа. Заказ создается, когда я делаю запрос, но я все равно получаю это сообщение об ошибке. Заказ имеет связь с orderItem, а orderItem имеет связь с моделью продукта, как …

17.06.2022
Запланированные задачи - выполняются без ошибок, но не дают никакого результата - Django PythonAnywhere

Я установил запланированное задание для ежедневного выполнения на PythonAnywhere. В задании используется Django Commands, так как я обнаружил, что это предпочтительный метод для использования с PythonAnywhere. Задачи не выдают ошибок, но я не получаю никакого вывода. 2022-06-16 …

17.06.2022
Установка зависимостей с помощью файла requirements.txt с помощью Pip не удается при развертывании приложения django на elastic beanstalk

Приложение не развертывается, потому что не удается установить Django после успешной установки других пакетов. Кто-нибудь знает, почему это может быть? requirements.txt: asgiref==3.5.2 attr==0.3.1 backports.zoneinfo==0.2.1 certifi==2022.6.15 charset-normalizer==2.0.12 Django==4.0.5 django-cors-headers==3.13.0 djangorestframework==3.13.1 idna==3.3 mysqlclient==2.1.0 numpy==1.22.4 python-dotenv==0.20.0 pytz==2022.1 requests==2.28.0 sqlparse==0.4.2 tzdata==2022.1 urllib3==1.26.9 …

17.06.2022
Как добавить отдельное разрешение для выбранного ModelAdmin в Django wagtail подобно 'Page permissions'?

Я создаю приложение для управления преподаванием в Wagtail. Я создаю AdminModal для "Предметов". Я хочу разрешить доступ к выбранному предмету только выбранной группе пользователей. Точно так же, как "Разрешения страницы" в "Добавить группу". Не подскажете, как это сделать?

17.06.2022
Разделение одного поля из модели на два поля ввода формы в представлении обновления django

У меня это customer model только с одним полем адреса. class PullingCustomer(models.Model): code = models.CharField(verbose_name='Code', max_length=10, primary_key=True) name = models.CharField(verbose_name='Customer', max_length=255, blank=False, null=False) address = models.CharField(verbose_name='Address', max_length=255, blank=False, null=False) city = models.CharField(verbose_name='City', max_length=25, blank=True, null=True) def __str__(self): cust = …

17.06.2022
Django как фильтр для фильтра SQL запросов

Как я могу реализовать такую же фильтрацию в django с помощью SQL запроса. В django, если мне нужно фильтровать на основе значений нескольких колонок, я могу снова фильтровать наборы запросов с помощью .filter. Пример в Django: Model is Employee data …

17.06.2022
Иногда я получаю Server Error (500) Missing staticfiles manifest entry

Прежде чем вы пометите это как дубликат, я сделал поиск и пошел бросить много вопросов https://stackoverflow.com/search?q=[django]+Missing+staticfiles+manifest+entry Мой сайт работает, но иногда я получаю Server Error (500), И в логах я получаю: ValueError: Missing staticfiles manifest entry for …

17.06.2022
Как сделать ImageField в Django специфичным для приложений?

Я прочитал несколько ответов/статей по этим ссылкам, но все еще в замешательстве, так как все они ПОХОЖИ на то, что мне нужно: здесь здесь здесь здесь здесь Я хочу использовать …

17.06.2022
Группировка ModelMultipleChoiceField в пользовательской форме групп и разрешений в django

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

17.06.2022
Django.core.exceptions.ImproperlyConfigured: Для области видимости 'jwt_token' не установлена скорость дросселирования по умолчанию

Два дня назад все работало нормально. Но теперь я получаю эту вышеуказанную ошибку. Я не уверен, в чем проблема. Когда я вызываю jwt/token/ для простой jwt аутентификации в django rest framework, я получаю эту ошибку. Мои настройки base.py …

17.06.2022
Django-s3direct 2.0.2 admin upload не отображается в Django 3.2

Я нахожусь в процессе обновления своих версий после периода забвения. Ранее я был на Django==2.2.24 и django-s3direct==1.1.5. Я пытаюсь перейти на Django 3.2 и django-s3direct 2.0.2. В админке не отображается форма прямой загрузки S3 - она должна появиться …

17.06.2022
Добавление поля для нескольких файлов в Django ModelForm

Я хочу создать форму, которая позволяет загружать несколько изображений. У меня есть модель Listing, которая выглядит следующим образом: class Listing(models.Model): location = models.CharField("Address/Neighborhood", max_length=250) class ListingImage(models.Model): listing = models.ForeignKey( Listing, related_name="images", on_delete=models.SET_NULL, null=True, ) image = models.ImageField() Я …

17.06.2022
Почему оператор >= в python работает как > в операторе if?

У меня есть оператор if, который проверяет, больше или равно ли значение, отправленное в форме Django, чем listing_price (начальная цена товара) и больше ли оно всех остальных предложений перед сохранением. Вторая часть условия работает, но форма будет сохранена только …

17.06.2022
Безопасно ли использовать один и тот же венчур для разных проектов?

Я пытаюсь изучить фреймворк Django, и я создал виртуальную среду, включающую Django 4 и python 3.10. Безопасно ли использовать эту VENV для всех моих будущих проектов или я должен создавать новую для каждого из них? Учтите, что эти проекты будут …

17.06.2022
Есть ли проблема импорта в этом коде? Я пробовал много решений, например, изменить имя приложения, но ни одно из них не помогло.

From rest_framework import serializers from rest_framework import hospital class hospitalsSerializer(Serilizers.Modelserializer): class Meta: модель=больница field='all' //это мой serializers.py

17.06.2022
Добавление кнопки к полю в форме для добавления данных из другой формы Django

Итак, у меня есть html-файл с моделью формы, и я хотел бы добавить кнопку '+' только к одному полю формы, чтобы открыть модальную форму с другой меньшей формой для заполнения и просто взять информацию из одного столбца. У меня …

17.06.2022
Django Проверка CSRF не удалась даже с @csrf_exempt

У меня есть веб-сервис, написанный на Django, в котором есть файл py с кучей функций представления, которые украшены @csrf_exempt. Все работает так, как работало годами. Недавно я добавил еще одну функцию и запись в urls.py. Я использовал тот же …

17.06.2022
Как отобразить несколько полей из другой модели вместо одного поля <select> в Django Admin

каждый. У меня есть две модели, связанные отношениями один-ко-многим ModelA: field_1 .. field_n ModelB: some_field = ... field = ForeignKey(ModelA) Что мне нужно сделать, чтобы при открытии записи ModelB на сайте Admin, кроме всех полей ModelB, отображались …

17.06.2022
"GET /articles/articles_img/2022/06/17/secre_top.jpg HTTP/1.1" 404 3793 Что делать?

#articles models.py from django.db import models from django.utils import timezone class Articles(models.Model): article_title = models.CharField('Название', max_length=50) article_anons = models.CharField('Анонс', max_length=50) article_author = models.CharField('Автор', max_length=32, default='user') article_date = models.DateField('Дата публикации', default=timezone.now) article_content = models.TextField('Контент') article_image = models.ImageField('Превью', upload_to='articles_img/') article_tags …

17.06.2022
Приложение Cloud Foundry Django `cf push` регистрирует ошибку `port 5432 failed: Connection refused`

Я развертываю базовое приложение Django на Cloud Foundry. Похоже, что приложение не может подключиться к базе данных или аутентифицироваться в ней. Я столкнулся с ошибкой после выполнения команды cf push -f manifest.yml. Она возвращает Start unsuccessful и предлагает …

17.06.2022
Wsgi:error pid 131476:tid 140411361216256 remote 200.110.48.158:35204 ModuleNotFoundError: Нет модуля с именем 'django.core'

[Thu Jun 16 20:32:08.505090 2022] [wsgi:error] [pid 131476:tid 140411386394368] [remote 193.32.127.157:53433] Traceback (most recent call last): [Thu Jun 16 20:32:08.505133 2022] [wsgi:error] [pid 131476:tid 140411386394368] [remote 193.32.127.157:53433] File "/root/novo-ai-api-main/backend/server/server/wsgi.py", line 18, in &lt;module&gt; [Thu Jun 16 20:32:08.505139 2022] [wsgi:error] [pid …

17.06.2022
Обновление до Django 4.0.5 в существующем веб-приложении в Pythonanywhere

У меня есть веб-приложение, работающее в сети, и я хочу обновить версию Django с 3.1 до 4.0.5, потому что с помощью новой версии можно решить проблему, когда аннотационный запрос не находит результатов и получает 0 вместо None. Как …

17.06.2022
Как вернуть дополнительную информацию о словаре в кверисет через Django ListViewApi?

В настоящее время мой запрос возвращает следующий ответ, используя ListViewApi [ { task: x year: y total_value: 10 },{ task: p year: e total_value: 10 } ] Я хочу отобразить следующую дополнительную информацию в формате словаря, используя …

17.06.2022
Django: Переключение формы в шаблоне в зависимости от поля выбора

Я ищу способ переключения и отображения формы в шаблоне в зависимости от выбора в CharField в другой форме. Мое приложение имеет следующие модели: class Damage(models.Model): damage_place = models.CharField() damage_date = models.DateField() class DamageType1(models.Model): damage = models.ForeignKey(Damage) ... class …

17.06.2022
Django Allauth перенаправляет на localhost вместо 127.0.0.1

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

17.06.2022
Raise SMTPServerDisconnected("Соединение неожиданно закрыто") smtplib.SMTPServerDisconnected: Соединение неожиданно закрыто

Я использую Django и каждый раз, когда я пытаюсь отправить письмо, я получаю такой ответ Internal Server Error: /order/ Traceback (most recent call last): File "C:\Users\Daniil\AppData\Local\Programs\Python\Python39\lib\site-packages\django\core\handlers\exception.py", line 55, in inner response = get_response(request) File "C:\Users\Daniil\AppData\Local\Programs\Python\Python39\lib\site-packages\django\core\handlers\base.py", line 197, in _get_response …