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

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": …

18.11.2021
Объект типа 'map' не имеет len()

Я попытался запустить мой образ docker для моего проекта django и получил ошибку: Я пытался использовать разные версии python, но всегда одна и та же проблема возвращается ко мне! Вот мой файл docker FROM python:3 RUN …

18.11.2021
Как загрузить изображения для конкретного пользователя в самосозданной таблице пользователей в Django?

Я получаю MultiValueDictKeyError с этим кодом: Я создал 2 модели одну для пользователей и одну для фотографий. Когда пользователь входит в систему, он должен загрузить фотографию в upload.html. Отношения между моделями user и photos - один ко многим. Я …

18.11.2021
Django-q несколько выражений cron для одного задания

Есть ли способ использовать несколько выражений cron для одного задания в Django-Q. Я хочу запланировать задание на разные дни разного месяца. хочу совместить это- At 11:00 on day-of-month 10, 20, and 30 in January and every month from …

18.11.2021
Как показать сообщение(Ответ должен быть равен вариантам) и я хочу остаться на той же странице, кто нибудь?

Это мой класс "Добавить вопрос". #views.py class AddQuestion(View): def post(self, request): forms = QuestionForm(request.POST) answer = request.POST['answer'] if answer == request.POST['option1'] or answer == request.POST['option2'] or answer == request.POST['option3'] or answer == request.POST['option4']: forms.save() return redirect(reverse('home')) else: print('invalid answer') …

18.11.2021
Django Queryset : Левое внешнее соединение нескольких таблиц, группировка по разным столбцам, имеющим одинаковое значение?

У меня есть следующая модель структуры : Model A : id misc id misc 1 something 2 randomstuff Model B : id : Foreign Key A.id date amount id date amount 1 2021-11-15 10 1 2021-11-16 15 2 2021-11-16 …