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

16.05.2022
Информация о сессии не хранится в базе данных (таблица django-session) - я использовал пользовательскую модель и бэкенд

Я использую несколько бэкендов и моделей для аутентификации пользователей по умолчанию django auth system и m Я использую несколько бэкендов и моделей для аутентификации пользователей. Модель Django по умолчанию и настроенная модель. Аутентификация по умолчанию django для администраторов-пользователей и настроенная …

16.05.2022
Пожалуйста, помогите мне исправить мой django chained dropdown

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

16.05.2022
Добавление пользовательских тегов форматера в логгер papertrail в django

настройки Страница: "formatters": { "simple": { "format": "%(name)s %(asctime)s %(message)s", "datefmt": "%Y-%m-%dT%H:%M:%S", }, }, Если я напишу здесь такой код: "formatters": { "simple": { "format": "%(name)s %(ip)s %(user)s %(client)s %(asctime)s %(message)s", "datefmt": "%Y-%m-%dT%H:%M:%S", }, }, Выдает следующую …

16.05.2022
Как использовать Django с Docker и не иметь проблем с миграциями?

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

16.05.2022
Можно ли добавить более одного поля к Meta в Model?

Я пытаюсь добавить уникальное "вместе" к моей модели, в которой я назначил разрешения для ролей бэкенда. Моя модель выглядит следующим образом: class Detail(models.Model): order=models.ForeignKey('Order',related_name='orders',on_delete=models.CASCADE,verbose_name='Order') component=models.ForeignKey('Component', related_name='order_component',on_delete=models.RESTRICT,verbose_name='Component') class Meta: unique_together = ('order', 'component') permissions = (("detail_list", "detail_list"),) Когда …

16.05.2022
Фильтр Django ForeignKey Dropdown на основе текущего пользователя

Я использую django ClassBasedViews, где у меня есть Project и Task модели. Каждая задача назначается проекту, и обе модели регистрируют, кто создал запись в поле created_by. class Project(models.Model): name = models.CharField(max_length=100) ... created_by = models.ForeignKey(User, on_delete=models.CASCADE) …

16.05.2022
Django: форма и список вложенных объектов

Я не могу составить список объектов, который сам по себе будет ограничивать следующий список объектов. Позвольте мне объяснить: У меня есть модель Base с полем foreignkey, ссылающимся на модель Parent1, которая сама ссылается foreignkey на модель Parent2. Я хочу …

16.05.2022
Django поиск, при котором значение базы данных частично равно значению поиска

Value_in_database = 'Computer Solutions' search_value = 'Solutions' Я знаю, что если у меня есть значения, подобные приведенным выше, я могу найти свой объект следующим образом: model.objects.filter(name__icontains=search_value) Но мне интересно, возможно ли обратное в Django? value_in_database …

16.05.2022
Валидатор полей Django Serializer не вызывается

Невызов валидатора поля сериализатора кажется распространенной проблемой, но я не могу найти правильное решение. У меня есть обычный (НЕ МОДЕЛЬНЫЙ) сериализатор с полем URLField и пользовательским валидатором для этого поля. Валидатор поля не вызывается при выполнении функции is_valid(), вместо …

16.05.2022
В Django мы должны писать функции внутри представлений или импортировать их из другого файла python?

При написании функций для представлений их следует размещать внутри конкретных представлений, вне представлений в файле views.py или в отдельном скрипте, таком как viewsfunctions.py? Есть ли какие-либо преимущества/требования для любого из этих вариантов? В качестве примера, если бы …

16.05.2022
Отображение (4.0) Django models.JSONFields в виде формы на веб-странице

Я работаю над сайтом на основе Django. Я определил JSONFields в моей таблице БД бэкенда, назовем ее "CampaignTable". JSONFields используется для хранения параметров кампании, которые могут отличаться от кампании к кампании. Я хочу собирать конфигурацию кампании от веб-пользователя в …

16.05.2022
Django Получение имени пользователя из заполненного поля ввода логина

Необходимо регистрировать, когда пользователь не может войти в систему. Функция: if request.user.is_authenticated: for g in request.user.groups.all(): list_aaa.append(g.name) logging.info('User ' + request.user.username + ' logged in (from IP: ' + request.META.get('REMOTE_ADDR') + ') ' + 'Group: ' + str(list_aaa)) …

16.05.2022
Как разграничить доступ к данным на уровне базы данных?

В базе данных созданы три роли: guest,customer и admin. В самом проекте также реализованы три варианта подключения к базе данных: DATABASES = { 'default': { 'ENGINE': 'django.db.backends.postgresql', 'NAME': 'test', 'USER': 'guest', 'PASSWORD': 'guest', 'HOST': 'localhost', 'PORT': 5432, }, 'admin': { …

16.05.2022
Проблема с работой вложенного json во фреймворке django

Привет всем Я пытаюсь написать код для получения вложенного ответа на основе driver_id, я не могу решить эту проблему, пожалуйста, помогите мне. views.py def retrieve(self, request, *args, **kwargs): rating= connection.cursor() rating.execute(''' SELECT...... ''') rating_data=rating.fetchall() json_res=[] obj={} for row in …

16.05.2022
Django Template View получил сообщение из другого url и не отображает данные

Хорошо, моя проблема связана с контекстными данными, которые не отображаются в шаблоне. Прежде всего, я довольно новичок в Django и js программировании. У меня есть первая страница с отправкой данных, используя ajax success (у меня есть ajax для …

16.05.2022
Как я могу упорядочить таблицу в Django, не обновляя всю страницу?

В Django-приложении, над которым я работаю, есть функция, которая позволяет пользователям искать в базе данных по таким параметрам, как имя клиента, номер счета и т.д. Результат поиска отображается в виде таблицы Django, которая дает массив результатов с несколькими столбцами, такими …

16.05.2022
Одновременное выполнение нескольких сценариев в фоновом режиме

У меня есть страница, на которой пользователь выбирает скрипт Python, а затем этот скрипт выполняется. Моя проблема в том, что некоторые скрипты выполняются долго (до 30 м), поэтому я хотел бы запускать их в фоновом режиме, пока пользователь может …

16.05.2022
Объект Django Many to Many 'QuerySet' не имеет атрибута 'members'

Во-первых, вот моя модель Location. В ней есть одно поле ManyToManyField под названием members. Модель: class Location(models.Model): name = models.CharField(max_length=200) # ... members = models.ManyToManyField(User, related_name="members") # ... (Примечание, "# ..." заменяет большее количество полей) …

16.05.2022
Существует ли в Django ManyToManyField с подразумеваемым правом собственности?

Представим, что я создаю Django-сайт "CartoonWiki", который позволяет пользователям писать вики-статьи (представленные WikiArticle-моделью), а также размещать сообщения на форуме (представленные ForumPost-моделью). Со временем на сайт будут добавлены дополнительные возможности. У WikiArticle есть несколько FileUpload, которые должны быть удалены …

16.05.2022
Как заменить значения между двумя фигурными скобками в python?

Я хочу заменить значения в строках между двумя фигурными скобками. e.g: string = f""" my name is {{name}} and I'm {{age}} years old """ Теперь я хочу заменить имя, фамилию и возраст на некоторые значения. render_param …

16.05.2022
Невозможно установить Django через Dockerfile

когда я запускаю команду 'docker build .', "ERROR: Invalid requirement: 'Django=&gt;4.0.4' (из строки 1 файла /requirements.txt). ПРЕДУПРЕЖДЕНИЕ: Вы используете pip версии 22.0.4; однако доступна версия 22.1. Вам следует рассмотреть возможность обновления с помощью команды '/usr/local/bin/python -m pip install --upgrade …

16.05.2022
Django "SQLite 3.9.0 или более поздняя версия" ошибка Cronjob

Я пытаюсь запланировать импорт базы данных для Django с помощью Crontab. Сценарий выглядит следующим образом: #!/usr/bin/python3 import csv import os from app.models import AppData path = "/home/ec2-user/PolisCheckV2/UpdateUploadCSV/VvAA/CSV/" os.chdir(path) with open('AppData.csv') as csvfile: reader = csv.DictReader(csvfile) for row in reader: p …

16.05.2022
Как использовать jinja2 с django mako template tutor openx

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

16.05.2022
Javascript для ошибки цикла не пойманная ошибка типа на .length

В настоящее время я выполняю школьное задание. Задача состоит в том, чтобы сделать простое приложение для постинга в социальных сетях, используя Django и JavaScript. JavaScript используется для того, чтобы динамически загружать посты на веб-страницу и заменять части HTML. Я следовал …

16.05.2022
Создайте модель, список должен возвращать все фильмы с его участием, агрегировать общее количество фильмов с его участием (django )

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

16.05.2022
Использование внешнего ввода для сериализатора фреймворка отдыха Django

У меня есть класс со значением в американских центах. Когда я его сериализую, я хочу иметь возможность конвертировать его в динамически заданную другую валюту. Таким образом, класс выглядит следующим образом: class Evaluation(models.Model): sum_in_cents = models.IntegerField() def converted_sum_in_cents(currency_code): currency_code …

16.05.2022
DRF возвращает ответ Response(serializer.data), требующий более 30 секунд для ответа

Это мое представление, я отладил его, и получение данных запроса и сериализация занимает меньше времени. но когда я делаю serializer.data это занимает почти 30 секунд. У меня около 1000 записей, и сериализатор очень сильно вложен if request.GET.get('venue') and request.GET.get('day'): …

16.05.2022
Передача файлов изображений in_memory во внешний API по POST-запросу

Вот сценарий этого поста..... Пользователь отправляет несколько изображений в REST API, мне нужно получить эти изображения и отправить их во внешний API, чтобы получить оценки, вычисленные в AI Modal. Я нашел много решений для отправки сохраненных изображений во внешний …

16.05.2022
Postman - Запрещено (CSRF-токен отсутствует или неверен.)

У меня возникли проблемы с началом работы с postman - я использовал его раньше с Spring, но это мой первый опыт работы с Django. У меня есть рабочий веб-сайт, все URL работают нормально. Когда я отправляю запрос post …

16.05.2022
Postgresql длинные данные

Я сохранил на своей базе данных postgresql datas пример одной колонки : Column A ---------- a;b;c;d;e;f;g;h;i;j;k;l;m Я хочу разделить эти данные, где есть ";" и различные столбцы, как : Column1 Column2 Column3 Column4 ------- ------- ------- …

16.05.2022
Сериализация пользовательского поля подсчета в DRF

Я пытаюсь отправить сериализованное пользовательское поле, которое содержит количество всех товаров в категории в сосуде; Я пытаюсь понять, почему эта строка работает: vessel_inventory_category_count = serializers.IntegerField( source='vessel_inventory_category.count', read_only=True ) но это не так : vessel_inventory_item_count = serializers.IntegerField( …

16.05.2022
Как отобразить контекст при открытии шаблона из S3buckets?

Я пытаюсь отобразить контекст в шаблоне. Но у меня не получается это сделать. Я открываю свой шаблон из bucket и читаю. Как теперь отобразить контекст. render_param.update({'name': email.split("@")[0],'email': email}) # html_message = loader.render_to_string(obj.html_template.url, request_data) html_message = default_storage.open(obj.html_template.name, 'r') html_message= f""" …

16.05.2022
Как автозаполнить поле в models.py

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

16.05.2022
Админпанель django заблокирована после размещения в репозитории github

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

16.05.2022
Как я могу создать страницу react flow в текущем проекте django?

В настоящее время у меня есть проект django, он работает обычно с html шаблонами. Теперь я хочу добавить страницы react-flow в текущий проект. Пример: использование standat url: http://127.0.0.1:8000/ops/main/ это обычная html страница с bootstrap навигацией. И я …

16.05.2022
Как получить подсчет ИЛИ одиночную точку на значке уведомления, когда приходит уведомление в Django

Я создал API уведомлений с помощью django-notifications. и уведомления успешно отправляются с помощью nofiy.send. Но теперь я хочу добавить счетчик или точку на значок уведомления. для этих 3 иконок я создал отдельный файл icon.html и вызываю его …

16.05.2022
Попытка сохранить время ввода данных в базу данных mysql с помощью django

Я пытаюсь сохранить данные из HTML ввода в базу данных MySql, используя Django. Другие формы, которые я создал, работают. Я пришел к выводу, что это не работает из-за ввода времени. Я преобразовал его в тип datettime python, что должно заставить …

16.05.2022
Ошибка ElasticBeanstalk 100,0 % запросов выдают ошибку HTTP 4xx

Вы можете получить доступ к моему приложению по этой ссылке, предоставленной ElasticBeanstalk: Мой сайт в Http Я создал SSL сертификат и поместил его в Elasticbeanstalk LoadBalancer Примечание: Даже если я добавляю свой SSL …

16.05.2022
Я не могу получить доступ к объектам из поля dict в mongoengine, так как хочу сравнить и получить данные из поля dict

Def recorded_meal(request ): try schema = { "meal_plan_id": { "type": "string", "required": True, 'empty': False}, "id": { "type": "string", "required": True, 'empty': False} } v = Validator() # validate the request if not v.validate(request.data, schema): return Response({'error': v.errors}, status=status.HTTP_400_BAD_REQUEST) …

16.05.2022
Пакет django-tables2 показывает кэшированные данные

У меня установлен пакет: django-tables2==2.4.1 Таблица показывает некоторые удаленные объекты, как будто информация кэшируется. views.py: class CustomListView(LoginRequiredMixin, PermissionRequiredMixin, SingleTableView, FilterView, CustomBaseView): def get_context_data(self, **kwargs): context = super().get_context_data(**kwargs) context.update({ 'table': self.table_class(self.queryset), }) return context list.html: {% load render_table from django_tables2 …