Публикации по теме 'django-rest-framework'


Эффективные массовые обновления с помощью Django Rest Framework
Использование ListSerializer с bulk_update для создания эффективных конечных точек PUT API с Django Rest Framework Конечные точки общей платформы отдыха обычно предназначены для изменения одного объекта за раз. Однако вы часто обнаруживаете, что это может стать огромным узким местом для производительности, когда вам нужно изменить тысячи объектов. В этом случае вместо тысяч вызовов к вашей конечной точке лучше сделать один вызов, который выполняет операцию сразу. В этом руководстве..

DJANGO + DJANGO-ALLAUTH (система электронной почты для восстановления пароля)
Хорошо, привет, ребята, сегодня еще одна важная тема, которая «должна быть» на любом известном нам веб-сайте, а именно, это система электронной почты для восстановления пароля . В целом, я думаю, что каждый веб-сайт / приложение должны иметь эту систему восстановления из-за потребностей людей. Мы можем забыть пароль (это нормально), и мы, как пользователи, можем захотеть запомнить пароль, поэтому мы должны создать эту систему. Конечно, для этого мы будем использовать библиотеку «..

Аутентификация пользователей в приложении BackBone + Django
Аутентификация пользователей в приложении BackBone + Django До сих пор планировалось использовать Backbone JS во внешнем интерфейсе и Django с Rest API, работающим во внутреннем. Но когда дело доходит до аутентификации пользователей, я ничего не понимаю. Я понятия не имею, как люди делают это с Rest API. Когда я попытался погуглить, это меня испугало. Я имею в виду, что это не невозможно, но поскольку у меня есть ограничение по времени, чтобы закончить его за неделю, я предпочел не..

Подожди, а где мой ананас?
Несколько сериализаторов против нескольких представлений в Django Rest Framework Когда вы создаете простые представления CRUD API в Django Rest Framework, я предполагаю, что большую часть времени вы создаете только две конечные точки: одну для действий list / create и вторую для retrieve / update / destroy действия. Реализация только одного представления для нескольких действий означает наличие для них только одного сериализатора. Меньше кода, больше «СУХОГО», не так ли?..

Вопросы по теме 'django-rest-framework'

Django REST Framework и общие отношения
Проблема У меня есть модель со следующими стандартными универсальными полями внешнего ключа: content_type = models.ForeignKey(ContentType) object_id = models.PositiveIntegerField() event_object = generic.GenericForeignKey('content_type',...
4805 просмотров
schedule 18.10.2022

Настроить Django-rest
Я пытаюсь настроить DJango restframework на компьютере с Windows и получаю следующую ошибку при запуске кода: Шаги сделаны. Скачал rest-framework и другие утилиты с github #P3# #P4# #P5# #P6# Создал новый проект firstwebservice, в...
17153 просмотров
schedule 19.03.2022

Публикация отношения "один ко многим"
Я пытаюсь предоставить API для моей модели Django через структуру Django REST. У меня есть объект Observation . Наблюдение может содержать несколько наблюдаемых вещей. Поэтому я представил это так: class Observation(models.Model):...
5456 просмотров

Разбить отношения на страницы в Django REST Framework?
Мы используем Django REST Framework для нашего API, и нам нужно разбить на страницы поля отношений, которые возвращают несколько элементов. Чтобы продемонстрировать использование примеров, аналогичных приведенным в документации : class...
6049 просмотров

Как сериализовать модели Django с вложенными объектами (Django REST Framework)
Если у меня есть два сериализатора, один из которых вложен, как настроить метод restore_object? Например, если у меня определены следующие сериализаторы, как определить поле объекта восстановления для моего вложенного сериализатора? Из документации...
20721 просмотров

Шаблоны вложенных URL-адресов в Django REST Framework
Я пытаюсь выйти за рамки исходных плоских шаблонов URL-адресов Django REST Frameworks. Например, если у меня есть типы объектов parentobject и childobject, где parentobject имеет дочерний объект(ы), то стандартный REST выглядит следующим образом....
7227 просмотров
schedule 02.09.2022

Плоский фреймворк Django REST, сериализатор для чтения и записи
Что нужно для создания плоского представления сериализатора для чтения и записи в среде Django REST? Документы относятся к «плоскому представлению» (конец раздела...
8396 просмотров
schedule 05.05.2022

Разрешения на уровне объекта инфраструктуры Django REST
Я использую Django REST Framework для доступа к «пользователю» ресурса. Поскольку информация о пользователе является личной, я не хочу, чтобы запрос GET перечислял всех пользователей в системе, ЕСЛИ они не являются администраторами. Если...
29867 просмотров

База данных отслеживания истории разработки с использованием django-rest-framework
Я впервые использую API django-rest-framework. Вот мой вопрос: Мне нужно спроектировать базу данных, в которой есть две таблицы: Сервер => Чтобы сохранить информацию о сервере, такую ​​как IP-адрес и имя сервера. id: INT, name: VARCHAR,...
465 просмотров
schedule 22.07.2023

Django rest framework - сериализатор миниатюр изображений
Мой случай прост: я хочу отправить URL-адреса эскизов клиенту в ответах на запросы AJAX. У меня есть настраиваемые поля изображений, которые десериализуют изображения в кодировке base64 от клиента и sorl_thumbnail в качестве механизма эскизов. В...
1357 просмотров
schedule 01.09.2022

ошибка с сериализацией в django rest framework
Я использую django rest framework и получаю эту ошибку: Аргумент base_name не указан и не может автоматически определить имя из набора представлений, так как у него нет атрибута .model или .queryset . это мой код urls.py...
4309 просмотров

Django Rest Framework, гиперссылка на вложенные отношения
У меня есть две модели: Пользователь и Билет . Заявка принадлежит одному Пользователю , Пользователь имеет много Заявок . Я добился этого, когда я перехожу по URL-адресу /users/1/tickets , я получаю список билетов пользователя. Я хочу...
5568 просмотров
schedule 28.08.2022

Django REST Framework, pre_save() и serializer.is_valid(), как они работают?
Мне нужно прикрепить пользователя к запросу, это кажется довольно частым делом, но оказывается почти невозможным. Документы для Django REST Framework предлагают использовать метод pre_save класса сериализатора, что я и сделал, но он не вызывается...
8800 просмотров
schedule 08.02.2023

Утверждение не выполнено: не найдена модель для «0» Django REST и адаптера Ember.
Я получаю сообщение об ошибке со следующим кодом: App.SearchRoute = Ember.Route.extend({ model: function(){ return this.store.find('cabinets') } }); App.SearchAdapter = DS.DjangoRESTAdapter.extend({ namespace: 'rest_framework'...
479 просмотров

Сообщение об исключении не предоставлено (Django REST POST)
Я использую Django 1.6 и Django REST Framework. У меня очень простой взгляд. В демонстрационных целях я хочу, чтобы он возвращал адреса электронной почты всех пользователей, когда он получает запрос GET, и то же самое, когда он получает запрос...
7569 просмотров
schedule 14.09.2022

Тестирование аутентификации в представлениях Django Rest Framework Не удается пройти аутентификацию при тестировании
После того, как я сильно боролся с этой проблемой, я пришел с просьбой о небольшой помощи. Я пишу тест для представления Django Rest Framework, проверяя, могу ли я получить доступ к данным во время аутентификации, и нет. Однако, даже когда я...
8869 просмотров
schedule 07.12.2023

Как отключить возврат страницы с ошибкой HTML с помощью фреймворка django rest?
Если у меня есть ошибка за пределами библиотек DRF, django отправляет обратно HTML-код ошибки вместо правильного ответа на ошибку, используемого DRF. Например: @api_view(['POST']) @permission_classes((IsAuthenticated,)) def...
6814 просмотров

Фреймворк Django Rest: предоставление разработчику доступа к просматриваемому API без токена
Мы используем Django Rest Framework в наших веб-проектах, и это здорово. Мы также используем аутентификацию на основе заголовков с токеном и т. д. Это создает ситуацию, когда наши разработчики не могут легко просматривать доступный для просмотра API...
220 просмотров
schedule 06.01.2023

Клиент для фреймворка django rest?
Django rest framework — отличный инструмент для предоставления данных в протоколе restful, но есть ли у него встроенный клиент, который выполняет тяжелую работу сзади, чтобы обеспечить простую реализацию в архитектуре SOA между различными проектами...
3415 просмотров
schedule 14.01.2023

Как переопределить проверку поля модели в фреймворке django rest ModelSerializer
У меня есть следующая модель: class UserProfile(models.Model): mobileNumber = models.BigIntegerField(primary_key=True) authKey = models.CharField(max_length=300,null=False,blank=False) creationDateTime =...
5508 просмотров