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

11.10.2021
Как добавить условие "IF NOT EXISTS" к AddIndexConcurrently в Django Migrations?

Я хочу добавить индекс на поле модели одновременно, используя AddIndexConcurrently. Как я могу добавить условие "IF NOT EXISTS"? Теперь мой запрос выполняется как CREATE INDEX CONCURRENTLY "chat_chatmessage_type_idx" ON "chats_chatmessage" ("type");. Но мне нужно преобразовать …

11.10.2021
Django - Группировка по, разделение по диапазону дат

У меня есть модель: class MyModel(models.Model): store_id = models.TextField() day_dt = models.DateField() param1 = models.IntegerField() param2 = models.IntegerField() Пример некоторых данных: store_id | day_dt | param1 | param2 ---------------------------------------- STORE1 | 2021-09-30 | 10 | 30 STORE2 …

11.10.2021
Как добавить список таблиц в админку Django?

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

11.10.2021
Множественные внешние ключи в DRF

Я совсем новичок в django и python, пожалуйста, помогите мне со следующим запросом: У меня есть 3 модели, с несколькими отношениями по внешним ключам с заданной выборкой данных теперь мне нужно 3 выхода через django ORM или …

11.10.2021
Невозможно запустить модульные тесты Django для Selenium

Я пытаюсь следовать этому руководству , но у меня возникают проблемы с частью 4: Автоматизированное тестирование. У меня есть: Установили Chrome Поместите хромированный драйвер на путь Установил Selenium В …

11.10.2021
Unique=True дать Уже существует! Даже при чередовании значений двух объектов

Для отображения объектов (членов) в определенном порядке я сделал поле order order = models.IntegerField(unique=True,null=True,blank=True) чтобы я мог .order_by('order') иметь его в требуемом порядке В Django Admin, в таблице есть только 2 объекта с order 0,1. Если …

11.10.2021
Объект 'NoneType' не является подписываемым в django rest framework

Я пытаюсь получить данные в формате json в django restframework и использовать данные немедленно, но я понимаю, что получаю ошибку, что 'NoneType' object is not subscriptable' и я чувствую, что мне нужно использовать cleaned_data, но я не знаю, как использовать …

11.10.2021
Django: Форма проверки адреса электронной коммерции не печатает данные Request.POST в терминале

Я создал форму ModelForm с оператором print(request.POST) в представлении. Когда я нажимаю кнопку submit на форме, я не вижу никаких данных в терминале или сохраненных данных в админке. Также я получаю перенаправление на страницу входа в систему при отсутствии входа …

11.10.2021
Создание представления списка с группировкой по имени поля и ссылкой на детали - django admin

Итак, у меня есть следующая таблица: class IncomeStatementQuarterly(models.Model): date = models.DateField() statement = models.CharField(max_length=1000, blank=True, null=True) ticker = models.CharField(max_length=1000, blank=True, null=True) security = models.ForeignKey(SecuritiesTable, models.DO_NOTHING) line_item = models.CharField(max_length=1000, blank=True, null=True) amount = models.DecimalField(max_digits=65535, decimal_places=4, blank=True, null=True) class Meta: ordering=('ticker',) …

11.10.2021
Django.db.utils.IntegrityError: Ограничение UNIQUE не сработало:

Я делаю review api с помощью django, но у меня возникла проблема. models.py from django.db import models import uuid # Create your models here. from django.utils.text import slugify class buildingData(models.Model): building_name = models.CharField(max_length=50, unique=True) slug = models.SlugField(unique=True, default=uuid.uuid1) building_loc …

11.10.2021
Как работать с динамической распаковкой и пониманием байт-структур

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

11.10.2021
Подача медиафайла на pythonanywhere

У меня есть веб-приложение, созданное с помощью Django. Оно состоит из загрузки, обработки файлов и скачивания. Часть загрузки работает с классом FileResponse(), который принимает двоичный файл. Я хочу запустить это приложение на Pythonanywhere. Проблема в том, что, поскольку Django …

11.10.2021
Django общее количество итераций для вложенных циклов for

Пример: django doc cities = [ {'name': 'Mumbai', 'population': '19,000,000', 'country': 'India'}, {'name': 'New York', 'population': '20,000,000', 'country': 'USA'}, {'name': 'Calcutta', 'population': '15,000,000', 'country': 'India'}, {'name': 'Chicago', 'population': '7,000,000', 'country': 'USA'}, {'name': 'Tokyo', 'population': '33,000,000', 'country': 'Japan'}, …

11.10.2021
Django - удаление элементов из select с сохранением исходного запроса

Мне интересно, есть ли в Django функциональность для удаления определенных элементов из select после их добавления. Например, допустим, у меня есть запрос, который выглядит следующим образом: FooBar.objects.annotate( field_1=field_1, field_2=field_1, field_3=field_1 ).filter( some_filter_set ) would produce SQL like so: select …

11.10.2021
Как решить проблему: NOT NULL constraint failed: bloggo_ipaddress.user_id при попытке сохранить ip пользователя

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

11.10.2021
Пакет Pyhton для преобразования html в изображение и pdf [закрыто]

Мне нужен пакет python для преобразования html в изображение и pdf без зависимости от wkhtmltopdf/wkhtmltoimage пакетов.

11.10.2021
Является ли поиск с помощью Javascript менее безопасным, чем использование поискового клиента, такого как Sphinx или Elasticsearch?

У меня есть вопрос по концепции/безопасности... Рассматривая варианты поиска для Django, большинство рекомендует поисковые базы данных или docker-приложения, такие как sphinx или elasticsearch. Однако в моем конкретном случае я смог создать Javascript поиск в реальном времени, который функционирует …

11.10.2021
Django не удалось запустить проект и импорт с помощью git-bash

Я уже установил django, используя virtualenv на git bash, но всегда выдается эта ошибка. ImportError: Couldn't import Django. Are you sure it's installed and available on your PYTHONPATH environment variable? Did you forget to activate a virtual environment? …

11.10.2021
'max_number' не определено при использовании аннотации в django

У меня есть этот код from django.db.models import Max User.objects.annotate(max_number=Max('number')).filter(number=max_number) # Filter all users by the highest number. И когда я выполняю его, я получаю эту ошибку : 'max_number' is not defined Можете ли вы мне …

11.10.2021
PostgreSQL недоступен: instance=None:None, timeout=30s

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

11.10.2021
Запрос по нескольким отношениям внешних ключей в DRF

Я совсем новичок в django и python, пожалуйста, помогите мне со следующим запросом: У меня есть 3 модели, с несколькими отношениями по внешним ключам с заданной выборкой данных теперь мне нужно 3 выхода через django ORM или …

11.10.2021
Как отправить два разных post-запроса из react в рест-фреймворк Django

Я пытаюсь отправить различные типы данных через два различных POST запроса от react, используя Axios. Когда я работал на обычном Django с шаблоном, я делал следующее: html страница с jinja2 <form action="." method="POST"> {% csrf_token %} <p><input class="btn btn-info" …

11.10.2021
Как фильтровать в Django и использовать метод класса в качестве условия?

Я хочу получить набор запросов, содержащий только тех репетиторов, которые удовлетворяют минимальным требованиям. В классе тьютора есть метод "satisfies_min_requirements(self, student) -> bool". В основном он определяет, подходит ли репетитор для ученика. У меня есть подход, который работает, но …

11.10.2021
Является ли генерация CSRF-токена на фронт-энде плохой идеей?

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

11.10.2021
Как обеспечить переводы для автономного приложения django внутри приложения?

Я хочу предоставить тексты перевода (makemessages и запись строк перевода) внутри django-standalone приложения, чтобы приложение поддерживало несколько языков. Как это можно сделать? В настоящее время я использую from django.utils.translation import gettext для определения строк перевода. Я не хочу …

11.10.2021
Функция ограничения доступа к странице по времени

У меня есть логика: import datetime now = datetime.datetime.now() hour_now = now.hour if 23 < hour_now < 6: *...views logic...* else: *...closed.html...* Но мне нужно эту логику сделать отдельной function в utils.py def time_close(): Но …

11.10.2021
Django JSONField сложный запрос ... практический пример запроса к сложной вложенной структуре данных

Я унаследовал следующую структуру данных JSONField: [ { "name": "Firstname", "show": { "value": true }, "type": "text", "uuid": "55668e45-07d1-404e-bf65-f6a3cacfaa97", "label": { "for": "Firstname", "display": "First name" }, "value": "Michael", "options": [], "required": true, "component": "Input", "placeholder": "Input text here", …

11.10.2021
Два веб-сайта Django на Windows Apache

Я пытаюсь разместить два сайта Django на Windows (поэтому нет WSGIdaemonprocess). Когда я размещал только один из них, он работал отлично. Сейчас он все еще работает (основной путь "/" с именем magazyn). Но второй (путь "/awizacje" с именем awizacje) выдает …

11.10.2021
Как передать ввод в api из angular forms без formControlName?

Я передаю некоторые данные из angular в django rest api, что выглядит следующим образом сначала о том, что нужно в django для api: notice { description: something, classname : in which class notice is provided, students : from …

11.10.2021
Различные результаты запросов RAW от django.db.connection и cx_Oracle

Я выполнил следующий запрос из моего проекта Django. from django.db import connection balance_query = " SELECT HAOU.ORGANIZATION_ID ORG_ID, CASE WHEN HAOU.ORGANIZATION_ID = 1 THEN 'F' WHEN HAOU.ORGANIZATION_ID = 9 THEN 'R' ELSE HAOU.NAME END COMPANY, BLNCE (HCA.CUST_ACCOUNT_ID, HCASA.ORG_ID, 0) …

11.10.2021
Как интегрировать обработку живого видео в Django?

Итак, проблема, с которой я столкнулся, заключается в том, что я создаю приложение, в котором студенты присоединяются к комнате и передают свое видео в прямом эфире на сервер (не обязательно, чтобы каждый студент видел друг друга), эти живые кадры …

11.10.2021
Django DRF api не возвращает никаких значений

Я пытаюсь создать свой первый api, используя Django rest framework DRF. Вот мой код: в views.py : class PostViewSet(viewsets.ModelViewSet): # permission_classes = [IsAuthenticated] @action(detail=True, methods=['GET']) def queryset(self, request, pk=None): try: queryset = Post.objects.get(post_id=pk) except Analysis.DoesNotExist: return Response(status=status.HTTP_404_NOT_FOUND) if …

11.10.2021
Как сделать динамический шаблон электронной почты и хранить его в таблице базы данных в django?

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

11.10.2021
Как отправить данные непрерывно из views.py в html-шаблон в Django?

Есть ли способ отправить непрерывные данные из views.py в html-шаблон? Если я использую return, то мы можем отправить данные только один раз, но я хочу отправлять их непрерывно в течение некоторого времени.

11.10.2021
Невозможно получить доступ к члену "create_user" для типа "BaseManager[Any]" Член "create_user" неизвестенPylancereportGeneralTypeIssues

Когда я использую метод create_user в django user = User.objects.create_user(username=user_name, email=email, password=password1) Возникает ошибка : Cannot access member "create_user" for type "BaseManager[Any]" Member "create_user" is unknownPylancereportGeneralTypeIssues Я пытался искать эту ошибку, но так и не смог ее найти

11.10.2021
Выставление медиа из папки media при вводе url domain/media из production [дубликат]

Введите описание изображения здесь Если ввести url : domain/media или doamin/statics . Я получаю список файлов в браузере. Я не хочу перечислять эти файлы или раскрывать их в браузере.

11.10.2021
Конкатенировать определенное поле из дочерних объектов в родительский объект?

У меня есть две модели: class Chapter(models.Model): chapter = models.IntegerField() verses_amount = models.IntegerField() chapter_content = models.TextField() class Verse(models.Model): chapter = models.ForeignKey(Chapter, on_delete=CASCADE) verse = models.TextField() verse_number = models.IntegerField() В поле Verse я сохраняю абзац в поле verse. Как …

11.10.2021
В Django Rest Api, как вернуть только те предметы, которые загрузил владелец

Список дефов Viewset выглядит следующим образом: class ThreeDimensionalModelViewSet(viewsets.ViewSet): serializer_class = ThreeDimensionalModelSerializer queryset = ThreeDimensionalModel.objects.all() permission_classes = [permissions.IsAuthenticatedOrReadOnly] def list(self, request): models = ThreeDimensionalModel.objects.all() serializer = ThreeDimensionalModelSerializer(models, many=True) print(request.user.id) return Response(serializer.data) Сериализатор выглядит следующим образом: class ThreeDimensionalModelSerializer(serializers.ModelSerializer): class …

11.10.2021
В Django, Как ограничить доступ к данным определенному выбранному пользователю

Я разрабатываю академический сайт. Я хочу разработать функцию, где администратор может ограничить доступ определенного пользователя (выбранного пользователя с его id) к некоторым учебным материалам. Админка не стандартная админка django. Он был разработан настраиваемым. Пожалуйста, помогите мне разработать.

11.10.2021
Python сохранить табличные данные в виде картинки

Есть необходимость из данных сделать таблицу и опубликовать ее в телеграмм (использую telebot). Как сделать? Думал сделать Excel из данных, сохранить его, потом конвертировать его в картинку с помощью (from PIL import ImageGrab) а потом эту картинку посылать в сообщении, …