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

06.10.2022
Подключение файла javascript к django в статическом файле

Я прикрепляю js файл к моему Django, но у меня проблема, потому что JS не работает при просмотре сайта, когда Django видит стиль CSS файла. Я пробовал смотреть некоторые тотуриалы, но все та же проблема. Стрелки и т.д. не …

06.10.2022
Возможно ли добавить ограничение на поле datetime в Postgressql с помощью Django?

Когда я пытаюсь добавить ограничение на поле closed_at, я получаю ошибку миграции django.db.utils.ProgrammingError: functions in index predicate must be marked IMMUTABLE. Можно ли это сделать? from django.db.models.functions import Now class ModelName(): # Other fields closed_at = models.DateTimeField() class Meta: …

06.10.2022
MultiValueDictKeyError при загрузке файла /profiles/

Я использую фреймворк django. И я просто хочу загрузить изображение. У меня есть следующее: views.py: # Create your views here. def store_file(file): with open("temp/mensschappy.png", "wb+") as dest: for chunk in file.chunks(): dest.write(chunk) class CreateProfileView(View): def get(self, request): …

06.10.2022
Django: Как добавить дату объекта (или любое другое поле) внутри TextField того же объекта на Django Template?

Info - TextField: Среда за шесть недель до пасхального воскресенья - , является христианским святым днем поста Дата: 22 февраля 2023 года Оба поля извлекаются из базы данных и одного и того же объекта. Я пытаюсь получить следующее на …

06.10.2022
Параметр запроса не фильтрует тег с именем, включающим знак ++ или +

В настоящее время у меня странная проблема, когда я пытаюсь выполнить поисковый запрос по тегу например, тег = Python, тогда он покажет все статьи, связанные с python, { "id": 1, "headline": "Article 1", "abstract": "Abstract 1", "content": …

06.10.2022
Heroku: ModuleNotFoundError :No module named 'six'

Я развертываю приложение Django на Heroku. Приложение успешно работает на моей локальной машине, которая использует Python 3.6.3.rc1. Но его не удалось развернуть (heroku activity). remote: ModuleNotFoundError: No module named 'six' На самом деле, всегда …

06.10.2022
Django Datatable.net с фильтрами, CRUD и пагинацией

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

06.10.2022
Djang+PostgreSQL: Использовать случайный порядок, если порядок не задан (в CI)

В CI я хочу, чтобы PostgreSQL упорядочивал результаты, если не задан явный "ORDER BY". Мы используем Django, но чистое решение на основе PG тоже подойдет. Предыстория: Все тесты были в порядке, потому что PG всегда использовал один и …

06.10.2022
Как показать непрерывный серийный номер в пагинации с помощью django

У меня есть макет списка блогов. Сейчас я использую {{forloop.counter}} в своем шаблоне для генерации серийных номеров, и он работает отлично. Страница 1 показывает 1 - 20 серийных номеров, затем страница 2 снова показывает 1 - 20 серийных номеров. …

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', …