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

18.11.2021
Django chunked upload в IIS

Я загрузил программу, на которой приложение django используется для загрузки файлов и использовал для этого chunk file uploads (с blueimp fileupload на стороне JS). Когда я тестировал свое приложение локально, оно работает. Когда я делаю это на IIS production, …

18.11.2021
Доступ к контекстным переменным, содержащим пробелы

У меня есть словарь python, и я передаю его значения на html-страницу для их отображения. Я могу получить доступ к значениям словаря, используя {{ value.xxx }}, где xxx - элемент словаря. Значения появляются на экране без проблем для имени, …

18.11.2021
Tastypie/Django: Наполнение реляционной базы данных за один ресурс

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

18.11.2021
Когда я нажимаю кнопку "PUBLISH COMMENT BUTTON", комментарии не публикуются в моем фронтенде в django

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

18.11.2021
Django-форма не отображает ошибки

У меня есть следующая форма, ее класс выглядит следующим образом: login_form.py class login_form(forms.Form): uname = forms.CharField(max_length=50,widget=forms.TextInput(attrs={'class':'form-control, form-inline'})) pwd = forms.CharField(max_length=60,widget=forms.TextInput(attrs={'class':'form-control, form-inline'})) Я использую представление под названием "xy_index.py" для инстанцирования в: def xy_index(request): template = loader.get_template('xy_index/index.html') # create …

18.11.2021
Ошибка создания хранилища памяти из облачного запуска Невозможно создать новый ключ сеанса. Вероятно, кэш недоступен

У меня есть приложение, развернутое на Cloud Run. Оно работает за HTTPS балансировщиком нагрузки. Я хочу, чтобы оно могло кэшировать некоторые данные с помощью службы memory store. Я в основном следовал документации, чтобы использовать бессерверный vpc-коннектор, но это исключение …

18.11.2021
Weasyprint выдает ошибку Fontconfig при использовании с Django

Я пытаюсь сделать приложение, которое загружает pdf отчет с данными из формы. Форма сделана Django, pdf - WeasyPrint. Но кажется, что они не работают вместе. Это прекрасно работает как код вне Django: from `weasyprint` import HTML HTML(string='test').write_pdf("./report.pdf") Однако, …

18.11.2021
Невозможно установить соединение с помощью celery и django

Я научился отправлять электронную почту с помощью Django и Celery. Я написал весь код довольно хорошо. Затем, когда я запустил его, я столкнулся с необычной ошибкой, называемой ConnectionRefusedError: [WinError 10061] No connection could be made because the target machine …

18.11.2021
Обращение к полю ID формы в файле Views.py

Я пытаюсь отправить url записи модели по электронной почте, когда моя форма отправлена Однако когда я ссылаюсь на form.id следующим образом + `'(http://localhost:8000/zipherJobCards/viewJobCard/'+form.cleaned_data['id']+')',` Я получаю следующую ошибку KeyError: 'id' Есть ли какой-нибудь правильный способ …

18.11.2021
Django DRF serializer как получить последний объект значения foreignKey

Как я могу захватить только последние Benchmark для каждого провайдера? Сейчас он захватывает их все, но мне нужно, чтобы только последний был сериализован. Как я могу этого добиться? Models.py class Node(models.Model): node_id = models.CharField(max_length=42, unique=True) wallet = models.CharField(max_length=42, null=True, …

18.11.2021
Когда я делаю запись и нажимаю кнопку "PUBLISH BUTTON", появляется ошибка "Blog" Object is not iterable error

Я пробовал много способов, используя фильтр, так как пытался получить один объект, но он все еще не работает. Когда я создаю пост из моего раздела администратора, все работает нормально, но когда я создаю пост из моего фронтэнда с помощью …

18.11.2021
Как пользуясь DjangoFilterBackend сделать одну фильтрацию по умолчанию?

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

18.11.2021
Как запретить повторное создание контейнеров docker с помощью docker-compose up

Мне нужна твоя помощь! На этой неделе я начал использовать docker, запустил все контейнеры для нового Django проекта. В этом проекте есть несколько баз данных, python, веб-сервер django + redis, celery и т.д. Все это обслуживается отдельными …

18.11.2021
Экспорт нескольких файлов csv - Django

Я хотел бы экспортировать один csv для каждого из моих продуктов. Как я могу это сделать? В настоящее время экспортируется только первый файл ... import csv products = Product.object.all() for product in products: response = HttpResponse(content_type='text/csv', charset='utf-8') response['Content-Disposition'] = …

18.11.2021
Перевод (i18n) для атрибута класса на основе FormView

Я нахожусь в процессе создания приложения django, доступного на нескольких языках. Мне удалось сделать это везде, для каждой строки символов, но единственная точка неудачи - перевод атрибута моих классов на основе FormView, например, success_message. Вот пример: from django.utils.translation …

18.11.2021
Django OneToOne поля конфликтуют при создании обоих экземпляров в одном представлении

Я уверен, что я что-то упускаю. У меня есть две модели, Foo и Bar, так class Foo(models.Model): bar = models.OneToOneField(Bar) .. class Bar(models.Model): foo = models.OneToOneField(Foo) .. Теперь мне нужно создать новые экземпляры для обоих, …

18.11.2021
Как я могу использовать целочисленное поле в качестве внешнего ключа в Django?

Вы можете увидеть мои файлы ниже. У меня есть две модели: Order и OrderedBook. Когда пользователь делает заказ, я создаю несколько экземпляров OrderedBook (их количество зависит от того, сколько книг заказал пользователь). Кроме того, OrderedBook имеет поле 'orderNumber', которое является …

18.11.2021
Дублирующие задачи Celery, имеющие несколько task_args, не аннулируются

Я написал следующий метод для отзыва дублирующихся задач celery, которые имеют одинаковое имя задачи и аргументы задачи. from celery import current_app from celery.utils.log import get_task_logger from django_celery_results.models import TaskResult def revoke_duplicate_tasks(task_name, task_args=[], request_id=None): # Get a list of task …

18.11.2021
Отображение поля выбора в админке как поле ввода

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

18.11.2021
Открытие шейп-файла PostGIS с помощью django в веб-приложении

Я создал приложение django, которое подключается к Geoserver и базе данных PostGIS. Предполагается создать веб-приложение, используя Leaflet, django и подключение к PostGIS. Я добавляю данные в PostGIS и импортирую их в django. Однако каждый раз появляются такие ошибки: Object 'parsererror' …

18.11.2021
Создание сайта Django на производстве с использованием базы данных sqlite

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

18.11.2021
Мне приходится менять базу данных каждый раз при обновлении проекта. Что делать?

Моя БД - Postgres, а код на Django, Я живу проектом ежедневно, но я хочу старую БД в новый проект, который имеет только некоторые обновления в нем, но если я не обновить его он показывает ошибку миграции и если я …

18.11.2021
Как ссылаться на файлы ForeignKey при отправке формы

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

18.11.2021
Python, django, отображение правильного имени поля по FK, связанные таблицы

файл models.py #create class roles, id, portal_name, role_name class Roles(models.Model): portal_name = models.CharField(_('Portal name'), max_length=100) role_name = models.CharField(_('Role_name'), max_length=50) #create permission for roles class RolePermission(models.Model): module_name = models.CharField(_('Module name'), max_length=100) module_delete = models.BooleanField(default=False, help_text="Delete module. Default false, can't delete") …

18.11.2021
Могу ли я запомнить экземпляр объекта?

Я использую django-channels и aiortc, я хочу создать server to peer соединение как WebRTC. В моем случае, если клиент отправляет действие new-peer, то сервер отправляет предложение. После того, как клиент получил предложение, клиент отправляет ответ в виде new-answer …

18.11.2021
Я получаю только один объект в методе post внутри APIView из django rest framework, даже если я использую ScrapyItem.objects.all(). Кто-нибудь знает, почему

#Кто-нибудь знает, как это исправить. Я получаю только один объект в методе post внутри APIView из django rest framework, даже если я использую ScrapyItem.objects.all(). Кто-нибудь знает почему## class ScrapyViewSet(APIView): def get(self, request, format=None): snippets = ScrapyItem.objects.all() serializer =ScrapySerializer(snippets, many=True) return …

18.11.2021
Проблемы с подключением http api amplitude к python django

Есть ли у кого-нибудь опыт работы с amplitude analytics ? И можно ли подключить http api amplitude analytics с помощью python django или простого python ? Пожалуйста, помогите мне. Заранее спасибо #аналитика #python #django #amplitude

18.11.2021
Массив изображений из файла .js не отображается в шаблоне Django

Я создаю сайт и у меня есть image-slider.js, который отображает массив изображений var arr=['images/1.jpg','images/2.jpg','images/3.jpg','images/4.jpg','images/5.jpg']; //an array of image sources var pos=0; тогда на моем шаблоне я имею <div id="slider"></div> Изображения отображаются на моих шаблонах, но …

18.11.2021
Фильтрация данных из базы данных в django

Мне нужно выбрать определенную категорию из назначенных встреч для отображения в моей таблице. Я отображаю только все записи из базы данных. У меня есть 3 категории: сантехника, электрика и уборка {% for appointment in appointments %} <td>{{appointment.worker}}</td> …

18.11.2021
Экспортировать только столбцы list_display с именами verbose_name?

Здравствуйте, я новичок в django, поэтому у меня есть основной вопрос. В своем классе администратора я добавил ExportMixin и хочу сохранить excel файл с моими столбцами list_display и названиями verbose. Не id colum или, скажем, у меня есть статус, он …

18.11.2021
Не верно определяется ID при создании объекта в Django

Нужно было сделать собственный slug, в который бы входил номер объекта (уникальный для каждого адреса) и номер ID в БД (sqlite3), т.к. тип объекта по адресу может быть различным. В итоге хотел получить для себя в БД уникальный slug = …

18.11.2021
Как задать параметры запроса в Django и динамически обновлять графики

Я новичок в Django и это отнимает у меня много времени. Любая помощь будет очень признательна. Я использую chart js для отображения графиков в моем HTML и у меня есть фильтр даты в шаблоне HTML, который я буду …

18.11.2021
Пагинация в django rest framework не работает

Я написал CustomPagination из drf в отдельном файле в моем проекте, который выглядит следующим образом. class ProductPageNumberPagination(PageNumberPagination): page_size = 1 class CustomPagination(PageNumberPagination): def get_paginated_response(self, data): return Response({ 'links': { 'next': self.get_next_link(), 'previous': self.get_previous_link() }, 'count': self.page.paginator.count, 'page_size' : 15, …

18.11.2021
Django.db.utils.OperationalError: нет такой таблицы: django_session

Причина: Я начинающий[Plz будьте добры и терпеливы]. Когда я пытаюсь запустить команды в терминале, например: python manage.py makemigrations audioma_manager или python manage.py runserver или python manage.py migrate или python manage.py --run-syncdb где audioma_manager - имя моего …

18.11.2021
Заполнитель и маска форм Dajngo: данные правильно сохраняются в базе данных, но неправильно отображаются на экране

У меня проблема с форматированием floatfield в Django. Я установил placehodler и data-mask: 000.0 Когда я ввожу данные в поля, они правильно сохраняются в базе данных, но когда я отображаю форму, они отображаются неправильно. Например, я ввожу '078.1' …

18.11.2021
Отображение всех внешних ключей ссылки

Можно ли настроить админку Django так, чтобы все внешние ключи отображались в представлении списка в виде ссылок? Щелчок по такой ссылке должен открывать представление для связанного объекта. Самое близкое, что я смог найти, это list_display_links, который …

18.11.2021
Включение редактирования поля в представлении списка в админке Django

Рассмотрите модель, которая хранит формы заявок. Я хотел бы использовать Django admin для быстрого просмотра заявок и изменения их статуса . Я хотел бы иметь возможность изменять статус заявки прямо в представлении со списком всех заявок без необходимости …

18.11.2021
Как вернуть сумму по диапазону дат в django?

Было бы очень хорошо, если бы кто-нибудь помог мне с этим. Я застрял здесь. Я могу сделать это вручную, но как сделать в соответствии с пользовательским вводом. Payment.objects.filter(created_by=42, mode='cash', created_at__range=["2021-11-01", "2021-11-04"]).aggregate(Sum('amount')) Здесь created_by и date_range я отправляю в …

18.11.2021
Django: Загрузка JSON в таблицу Bootstrap с помощью функции AJAX не работает должным образом

Я хочу создать простое приложение, которое может открывать данные из базы данных (живая программа) с помощью Django. Одной из функций является отображение списка таблиц. Был создан API ответ, содержащий список имен таблиц из базы данных: { "message": "success", "results": …