Описание тега django-drf-renderer

0 ответов

Конечные точки api остального фреймворка Django недоступны после реализации инструментария ouath 2

Мои конечные точки django rest api работали с аутентификацией JWT. Позже я изменил это на Oauth 2 toolkit. Все работает нормально из приложения почтальона. Но конечные точки теста api doc не работают. Это показывает следующий экран. Эта страница по-…
0 ответов

Как отобразить объекты JSON в шаблоне Django?

Я пытаюсь переместить серверную часть Django в RESTful API, чтобы позволить мобильному приложению получить доступ к серверной части. Я использую Django REST Framework для этого. Так что, если я сериализую все свои модели и объекты и выполню рендерин…
0 ответов

ListAPIView с JSONRenderer возвращает текст / HTML

Простой вопрос, я использую DRF с представлением на основе классов для предоставления API для потребления Angular. В частности, я хочу ответить на GET-запрос данными JSON, на которые Angular может подписаться: class AuditListAPIView(generics.ListAPI…
0 ответов

Как получить содержимое BrowsableAPIView в каналах django (или ajax)

Я использую Django Channels для получения данных из сериализатора Django Restful (DRF) (я использую каналы, потому что база данных велика, и если я вызываю данные напрямую, это приводит к таймауту сервера). С чем я борюсь (возможно, я не понимаю, ка…
1 ответ

Объект модели не имеет атрибута HyperlinkedRelatedField

Я проверил десятки примеров и думаю, что делаю это правильно, однако я получаю это сообщение об ошибке "У объекта City" нет атрибута "store". Пожалуйста, помогите, смотрите мой сериализатор в приложении. class CitySerializer(serializers.HyperlinkedM…
1 ответ

DRF форматирование содержимого XLSX

Я пытаюсь установить другой цвет в каждой второй строке в файле XLSX. Из документации я вижу, что могу пройти некоторые условия, используя body собственность или get_body() метод, но это только позволяет мне установить несколько "статических" услови…
1 ответ

DRF не поддерживает несколько классов renderer_classes

Я использую Django 2.x и DRF У меня есть представление, которое возвращает двоичные данные в разных форматах, например pdf, eps, так далее. Чтобы вернуть двоичный ответ, я установил renderer_classes собственность и мой взгляд class DownloadQRCode(AP…
1 ответ

рендерер вернул юникод и не указал значение набора символов

Я использую Django 2.x и DRF. От моего APIView, Я хочу вернуться pdf или eps файл двоичных данных. class DownloadFile(APIView): serializer_class = DownloadFileSerializer renderer_classes = (BinaryFileRenderer,) def post(self, request): serializer = …
2 ответа

Django Rest Framework: возврат ответа от метода отправки миксина

Чтобы взаимодействовать с резервом, сервер должен иметь возможность проверять запросы на основе некоторого криптографического хеширования. Если эта проверка вернет false, сервер должен ответить 400. Кажется разумным сделать это как миксин: class Sla…
0 ответов

Вставьте настраиваемую строку с помощью drf-renderer-xlsx

Я использую drf-renderer-xlsxсогласно официальному док. Конечная точка в порядке, и я могу экспортировать свои данные в формате xlsx. Моя проблема в том, что мне нужно вставить в файл настраиваемую строку. У кого-то есть идеи?
0 ответов

DRF-фильтр поисков в HTML-формах

Я использую Django 3.05, Django Rest Framework 3.11.0, Python 3.7 Задний план Я установил модель безопасности на уровне объектов, чтобы гарантировать User может только читать / записывать данные в Organisation или Venueк которому у них есть доступ. …
0 ответов

Ошибка GDALException OGR

Я работаю с Django DRF и GeoDjango для простой модели, которая выглядит следующим образом. class Company(models.Model): name = models.CharField(max_length=200, default='Company', null=True) def __unicode__(self): return self.name class Shop(models.M…
1 ответ

Django Rest Framework с использованием наборов представлений с разными модулями визуализации

Имеет ли смысл использовать Django Rest Framework также для рендеринга моего HTML-кода с помощью Bootstrap и так далее...? Если нет, то как лучше всего разделить конечные точки API и представление HTML? Я представил API с наборами представлений DRF …
0 ответов

Django REST Framework изменяет класс переопределения на основе ответа

Я использую Django 2.2 и Django REST Framework. у меня есть APIView который загрузит Zip-файл при успешном ответе. class MultiDownloadCode(APIView): serializer_class = MultiDownloadSerializer permission_classes = ( IsAuthenticated, CodeCanExport, ) …
1 ответ

drf-yasg Настроить SwaggerUIRenderer

Я хотел бы настроить стиль (шрифт, цвета, логотип и т. Д.) Создаваемых drf_yasg документов. Я вижу, что могу продлить drf_yasg/swagger-ui.html с блоками extra_head, extra_styles, extra_body, extra_scripts, и при необходимости могу даже перезаписать …
08 июн '20 в 04:32
0 ответов

Объект типа Queue не сериализуем в формате JSON

Я создаю API отдыха для приложения службы поддержки и сталкиваюсь с проблемой при преобразовании формы в сериализатор. Уже существует django-application django-helpdesk, и я создаю REST API поверх него. Я новичок в структуре отдыха django, и докумен…
1 ответ

Django Rest Framework: XLSXRenderer - Как проверить условие для набора запросов и вернуть ответ

from rest_framework.viewsets import ReadOnlyModelViewSet from drf_renderer_xlsx.mixins import XLSXFileMixin from drf_renderer_xlsx.renderers import XLSXRenderer from .models import MyExampleModel from .serializers import MyExampleSerializer class M…
2 ответа

DRF нормализует вложенный сериализатор для загрузки отчета Excel с помощью XLSXRenderer

у меня есть ManyToManyполе в моих моделях. В сериализаторе я могу получить вложенные сериализованные данные, но хочу их нормализовать. models.py class Authors(models.Model): name = models.CharField(max_length=20) class Mets: db_table = "authors" cla…
2 ответа

Как получить каждый столбец как один список из Django QuerySet через DRF

Используя Django-REST-framework, я вижу следующее: class MyRESTfulAPIView(APIView): permission_classes = [IsAuthenticated, MyCustomPermision] def get(self, request): data = MyModel.objects.values('field1').annotate(field2=..., field3=...) return Res…
1 ответ

Переопределение поля Django Rest Framework ModelViewSet ManyToMany Метод partial_update не работает update_or_create

У меня есть вопрос здесь у меня две модели Модель тега class Tag(models.Model): creator = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.CASCADE, related_name='author') name = models.CharField(max_length=100) def __str__(self): return …