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

06.10.2022
Как запретить изменение поля после изменения django

Как сделать так, чтобы после первого изменения поля или заполнения всего объекта модели все его поля стали только для чтения, чтобы нельзя было потом изменить? Если можно на любом примере.

06.10.2022
Ограничить выпадающий список фильтра данных

Я пытаюсь ограничить выпадающий список в своем фильтре, сейчас он содержит все значения, которые имеются в БД. Для этого я подставляю ему group, видимо это совсем не то, что нужно. По всей видимости все объекты попадают в выпадающий список из-за …

06.10.2022
Исправление долго выполняющейся задачи фильтрации в представлениях django

input_df = pd.read_excel(uploadedfile) variable_column = code search_type = 'icontains' filter = variable_column + '__' + search_type li = [] for i in input_df["KT_DB"]: qset=KT_DB.objects.filter(**{ filter: i}) df = pd.DataFrame.from_records(qset.values()) li.append(df) frame = pd.concat(li, axis=0, ignore_index=True) with BytesIO() as b: …

06.10.2022
Django OneToOneField - Вставка записи в другую модель

У меня есть следующие модели. В модели ItemSettings изначально нет вставленных записей. У меня есть HTML таблица со ссылкой Правила для вставки данных настроек для каждого номера товара в ItemMaster. При добавлении данных ItemSettings. Модель ItemSettings будет иметь собственное …

06.10.2022
Произошла ошибка (NoSuchBucket) при вызове операции PutObject

Я пытаюсь загрузить изображения моего проекта django в s3 bucket. В настройках у меня следующее DEFAULT_FILE_STORAGE = 'storages.backends.s3boto3.S3Boto3Storage' AWS_S3_ACCESS_KEY_ID = 'my_key_id' AWS_S3_SECRET_ACCESS_KEY = 'my_secret_key' AWS_STORAGE_BUCKET_NAME = 'app_name' AWS_QUERYSTRING_AUTH = False У меня есть это в моих разрешениях …

06.10.2022
Как я могу использовать jwt в проекте django без использования django rest framework [закрыто]

Я новичок в django и хочу создать сайт, где я могу использовать jwt's без использования django rest framework... Пожалуйста, дайте мне знать, можно ли использовать чистый django, а не drf для реализации jwt's

06.10.2022
Чтение файла .mxd без использования программного обеспечения ArcMap или любого другого.

У меня есть много .mxd файлов, которые нужно преобразовать в shapefile (.shp) или JsonObject Я хочу найти способ сделать этот процесс с помощью кода Не используя эти программы вручную. есть ли способ? Я использую vanilla js для frontend и …

06.10.2022
Преобразование плоской структуры в иерархический JSON

У меня сложная структура базы данных с большим количеством отношений "один-ко-многим". Например. Модели: опрос вопросы Отношения "один ко многим" между ними. Для фроттенда я хочу подготовить точный json. Но я хочу выполнить только один запрос …

06.10.2022
Как реализовать зависимое/цепное выпадение в админке django? [закрыто]

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

06.10.2022
При создании приложения react возникают ошибки NPM, почему

Когда я пытаюсь установить новое приложение react, оно показывает ошибки NPM там, где я уже установил пакет npm

06.10.2022
Как создать combobox с помощью модели django?

Я хочу создать что-то вроде комбобокса в модели django, но не нахожу ни одного типа поля для этого. Что-то вроде этого: введите описание изображения здесь

06.10.2022
Как извлечь данные в анализе настроения, благодаря которым рассчитывается настроение? (Слова, которые отвечают за настроение)

Например: I love icecreame -----> здесь благодаря слову love данные приобретают положительный настрой. Аналогичным образом, как найти точные слова, которые отвечают за результирующее настроение. Я написал базовый код на python (django framework), связанный с анализом настроений, следующим образом data="Love …

06.10.2022
Как отправить почту асинхронно с помощью асинхронного представления Django?

Я создаю проект, и хочу отправлять уведомление по электронной почте, когда пользователь совершает определенное действие. Я провел небольшой поиск и смог добиться этого, используя threading.Thread. Поскольку Django теперь полностью поддерживает async view, я хочу сделать это с помощью …

06.10.2022
Django Restframework POST объект с массивом объектов в таблицы "один-ко-многим

Я новичок в django и пытаюсь найти решение, как разместить объект с массивом объектов в моей базе данных. Вот мой пример модели. class Fruit(models.Model): name = models.CharField(max_length=100) class FruitReviews(models.Model): reviews = models.CharField(max_length=100) fruit = models.ForeignKey(Fruit, on_delete=models.CASCADE) …

06.10.2022
Обслуживание статических файлов Django из частного ведра S3 с помощью CloudFront

Я использую Django 3.2.16 и Python 3.7.3. Я хочу обслуживать мои статические файлы Django из частного ведра AWS S3. Я использую django-storages 1.13.1 и boto3 1.24.85. Я следовал этой статье: https://shrinidhinhegde.medium.com/how-to-serve-django-static-files-in-a-production-environment-from-a-private-s3-bucket-using-aee840a5a643 У меня настроена инфраструктура S3 и CloudFront. …

06.10.2022
Javascript this.value onchange не работает

Я пытаюсь получить значение ввода формы, используя JS: HTML: <td onchange="validate_hours(this)">{{ form.monday }}</td> JS: function validate_hours(elem) { console.log(elem.value) } Но я получаю "undefined". {{ form.monday }} - это форма Django Django form: <input type="number" name="form-0-monday" …

06.10.2022
Как обновить id с помощью innerHTML при нажатии на кнопку

У меня есть следующий JS-код, и я пытаюсь перезагрузить содержимое innerHTML, а не просто вставить его как есть. Вот сценарий <button value="true" id="customSwitches">Button</button> <script type="text/javascript"> $(document).ready(function(event){ $(document).on('click','#customSwitches', function(event){ event.preventDefault(); document.getElementById("table").innerHTML = `{% include 'app/table.html' %}`; }, }); …

06.10.2022
Ошибка Django (admin.E106) ModelInline должна иметь атрибут 'model'

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

06.10.2022
Django: RecursionError: превышена максимальная глубина рекурсии при вызове объекта Python

Я пытаюсь создать суперпользователя, используя python manage.py createsuperuser. Я получил RecursionError: maximum recursion depth exceeded while calling a Python object. Models.py import datetime from django.db import models import uuid from django.contrib.auth.models import AbstractBaseUser, PermissionsMixin, BaseUserManager class UserManager(BaseUserManager): # Creating …

06.10.2022
Django import_export Пароль пользователя не закодирован

Я использую библиотеку from import_export.admin import ImportExportModelAdmin чтобы администратор мог получить файл xls ..csv ..etc так я могу ввести много данных, просто введя один файл со всеми данными проблема в том, что когда я экспортирую заполнение Users …

06.10.2022
Проблема управления пакетами с виртуальной средой Poetry и Django

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

06.10.2022
Docker nginx django gunicorn не обслуживает статические файлы в продакшене

Пытаюсь развернуть сайт с помощью nginx + gunicorn + docker + django. Но ngingx не обслуживает статические файлы. Ниже приведены конфигурации: Структура проекта Django файл настроек production.py STATIC_URL = …

06.10.2022
Нет Изменения обнаружить в формате таблицы

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

06.10.2022
Генерация непрерывных имен по умолчанию для новых объектов в Django

Я хочу создать модель с полем имени по умолчанию. Например, если это первый объект, то имя по умолчанию будет: new, затем new1, new2 ... Как я могу реализовать это в моделях Django?

06.10.2022
Django Rest Framework не может переопределить метод viewset list()

У меня есть model: class Investment(models.Model): status = models.CharField() @property def email_main(self): return self.account.email и a serializer: class InvestmentSerializer(serializers.ModelSerializer): email_main = serializers.ReadOnlyField() class Meta: model = Investment fields = '__all__' и, наконец, view: class …

06.10.2022
Django-filters - Как добавить функцию автозаполнения

Я сделал фильтры с помощью django-filters. В результате я получил выпадающее меню. Возможно ли добавить поле автозаполнения/поиска в это выпадающее меню? Я уже пытался добавить виджет Select2Widget, как указано в другом сообщении, но единственное, что меняется, это то, что …

05.10.2022
Сериализация таблицы Post, которая имеет таблицу Like, связанную с ней через Fk

Hi, поскольку я просто новичок в DRF, мне нужна ваша помощь в сериализации таблицы Post. У меня есть модель Post следующего вида : class Post(models.Model): user = models.ForeignKey( settings.AUTH_USER_MODEL, on_delete=models.CASCADE ) title = models.CharField(max_length=255) descripotion = models.TextField(blank=True) link = …

05.10.2022
Фильтрация Django Rest Framework по полям методов сериализатора

В моих сериализаторах я добавил пользовательское поле "step_type", которое получает значение из другой модели. class AccountSerializer(serializers.ModelSerializer): step_type= serializers.SerializerMethodField() class Meta: model = Account fields = '__all__' def get_step_type(self, obj): step = Step.objects.get(step_name=obj.step_name) return step.step_type Я хочу использовать параметры …

05.10.2022
Как извлечь данные из json-ответа, полученного по api, на python, Django

Я создаю charge и хочу, чтобы он брал свой 'hosted_url' для перенаправления пользователя со страницы. Я пытаюсь извлечь его из json, но я новичок и не знаю как ... url = "https://api.commerce.coinbase.com/charges" payload = { "local_price": { …

05.10.2022
Django Serializer с Websockets не работает из-за запроса и HyperLinkedModelSerializer

Я пытаюсь использовать websockets для отправки набора запросов на фронтенд с помощью сериализатора моделей. Когда я тестирую это, я получаю следующее сообщение: "HyperlinkedIdentityField" requires the request in the serializer context. Add context={'request': request} when instantiating the serializer. …

05.10.2022
Social-auth-app-django facebook authentication url blocked

Мой settings.py содержит следующее : LOGIN_URL = 'login' LOGOUT_URL = 'logout' LOGIN_REDIRECT_URL = 'home' LOGOUT_REDIRECT_URL = 'login' SOCIAL_AUTH_URL_NAMESPACE = 'social' AUTHENTICATION_BACKENDS = [ 'social_core.backends.facebook.FacebookOAuth2', 'social_core.backends.instagram.InstagramOAuth2', 'social_core.backends.linkedin.LinkedinOAuth2', 'social_core.backends.google.GoogleOAuth2', 'social_core.backends.google.GoogleOAuth', 'django.contrib.auth.backends.ModelBackend', ] SOCIAL_AUTH_PIPELINE = [ 'social_core.pipeline.social_auth.social_details', 'social_core.pipeline.social_auth.social_uid', 'social_core.pipeline.social_auth.social_user', 'social_core.pipeline.user.get_username', 'social_core.pipeline.social_auth.associate_by_email', 'social_core.pipeline.user.create_user', 'social_core.pipeline.social_auth.associate_user', …

05.10.2022
Django - эффективный метод проверки, следует ли один пользователь за другим (отношения "многие-ко-многим")

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

05.10.2022
Django обернуть текст внутри формы

Здравствуйте, я пытаюсь обернуть текст внутри формы, но ничего не получается. Я пытался стилизовать или вставить {{ forms|crispy|wordwrap:50 }}, но это тоже не работает, текст продолжает переполняться без переноса строки, есть ли у кого-нибудь решение? ===page.html=== {% extends 'accounts/main.html' …

05.10.2022
Получение ошибки при eb deploy : ERROR: NotAuthorizedError - Operation Denied. Доступ запрещен

ERROR: NotAuthorizedError - Operation Denied. Access Denied Стек: Django-приложение, размещенное на AWS с использованием Elasticbeanstalk. В последний раз, когда я развертывал систему с помощью eb deploy для моей среды QA, все работало нормально. Теперь внезапно появляется ошибка, что …

05.10.2022
React-Django csrf токен Аутентификация

Я действительно застрял здесь, и я перепробовал все, что видел в Интернете. Я следовал этому руководству для выполнения аутентификации токена react-Django csrf. когда я отправляю запрос на csrf cookie, похоже, что все работает …

05.10.2022
Не отображать уже выбранные элементы в качестве вариантов в выпадающем списке в админке django inline, а сохранять уже выбранные

Я использую класс Tabularinline внутри django admin для связи многие-ко-многим. Я хочу фильтровать набор запросов так, чтобы уже выбранные не могли быть выбраны. Я попытался переопределить метод formfield_for_foreignkey и он частично справляется с задачей. Варианты выбора находятся в …

05.10.2022
Django Rest API Cache с помощью Radis и поиск предложений

Проблема У меня есть бэкенд с Django (Wagtail CMS) и фронтенд с react. Я использую их в качестве новостного сайта. Я новичок в Django, а мой коллега по команде управляет фронтендом. Я предоставляю им стандартный API Wagtail с некоторой …

05.10.2022
Django - команда createsuperuser создает суперпользователя в базе данных по умолчанию при передаче параметра --database

В моем проекте есть три базы данных Postgre: DATABASES = { 'default': { 'ENGINE': 'django.db.backends.postgresql_psycopg2', 'NAME': 'default', 'USER': 'user', 'PASSWORD': 'password', }, 'clients_db': { 'ENGINE': 'django.db.backends.postgresql_psycopg2', 'NAME': 'clients_db', 'USER': 'user', 'PASSWORD': 'password', }, 'other': { 'ENGINE': 'django.db.backends.postgresql_psycopg2', 'NAME': 'other', …

05.10.2022
Как я могу позволить пользователю редактировать комментарии в Django Blog, используя DetailView и UpdateView на одной странице?

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

05.10.2022
Программный вход удался, но не распознан

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