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

Мощный и гибкий инструментарий для создания веб-интерфейсов RESTful. Django - это высокоуровневая система Python Web, которая поощряет быстрое развитие и чистый, прагматичный дизайн. Построенный опытными разработчиками, он заботится о многих проблемах веб-разработки, поэтому вы можете сосредоточиться на написании своего приложения без необходимости изобретать колесо. Его свободный и открытый источник.
6

Django rest framework, используйте разные сериализаторы в том же ModelViewSet

Я хотел бы предоставить два разных сериализатора и в то же время иметь возможность пользоваться всеми возможностями ModelViewSet: При просмотре списка объектов мне бы хотелось, чтобы у каждого объекта был URL, который перенаправляет на его детали, а...
24 мар. '14 в 17:54
4

Как отключить браузерный интерфейс для просмотра django-rest-framework?

Я использую django-rest-framework. Он предоставляет потрясающий API-интерфейс, поддерживающий API-интерфейс Django, который можно просматривать самостоятельно. Но каждый может посетить эти страницы и использовать интерфейс для добавления данных (POST...
10 авг. '12 в 8:34
7

Каковы различия между django-tastypie и djangorestframework?

Почему вы используете один над другим, чтобы выставлять API для вашего приложения Django? http://pypi.python.org/pypi/djangorestframework/ http://pypi.python.org/pypi/django-tastypie
05 сент. '11 в 2:04
3

Как включить связанные поля модели с помощью Django Rest Framework?

Скажем, что мы имеем следующую модель: class Classroom(models.Model): room_number = [....] class Teacher(models.Model): name = [...] tenure = [...] classroom = models.ForeignKey(Classroom) Скажем, что вместо получения результата, ...
28 янв. '13 в 23:22
1

Структура Django REST: немодельный сериализатор

Я начинаю работать в Django REST и нуждаюсь в вашем совете. Я разрабатываю веб-сервис. Служба должна предоставить интерфейс REST другим службам. Интерфейс REST, который мне нужно реализовать, напрямую не работает с моими моделями (я имею в виду опера...
28 нояб. '12 в 10:35
6

TemplateDoesNotExist - ошибка Django

Я использую Django Rest Framework. и я продолжаю получать сообщение об ошибке Exception Type: TemplateDoesNotExist Exception Value: rest_framework/api.html Я не знаю, как я ошибаюсь. Это первый раз, когда я пытаюсь разобраться с REST Framework. Эт...
28 янв. '14 в 14:29
4

Отключить метод в ViewSet, django-rest-framework

ViewSets имеют автоматические методы для списка, получения, создания, обновления, удаления,... Я хотел бы отключить некоторые из них, и решение, которое я придумал, вероятно, не очень хорошее, поскольку OPTIONS все еще утверждает, что это разрешен...
13 мая '14 в 18:40
8

Аутентификация Token для RESTful API: следует ли периодически менять токен?

Я создаю RESTful API с Django и django-rest-framework. В качестве механизма аутентификации мы выбрали "Аутентификацию токена", и я уже реализовал его после документации Django-REST-Framework, вопрос в том, должно ли приложение периодически обновлять...
28 янв. '13 в 17:21
15

Django Rest Framework - не удалось разрешить URL для гиперссылок, используя имя представления "user-detail"

Я создаю проект в Django Rest Framework, где пользователи могут войти в свой винный погреб. Мои модели ModelViewSets работали нормально, и внезапно я получаю эту неприятную ошибку: Не удалось разрешить URL для гиперссылок, используя имя представлен...
12 дек. '13 в 17:49
4

Django REST Framework: добавление дополнительного поля в ModelSerializer

Я хочу сериализовать модель, но хочу включить дополнительное поле, которое требует выполнения некоторых запросов базы данных на экземпляре модели для сериализации: class FooSerializer(serializers.ModelSerializer): my_field = ... # result of some d...
23 авг. '13 в 6:47
4

Как получить Request.User в сериализаторе Django-Rest-Framework?

Я пробовал что-то вроде этого, он не работает. class PostSerializer(serializers.ModelSerializer): class Meta: model = Post def save(self): user = self.context['request.user'] title = self.validated_data['title'] ...
13 мая '15 в 0:28
8

Django Rest Framework: динамическое возвращение подмножества полей

Проблема Как рекомендовано в blogpost Рекомендации по разработке API-интерфейса Pragmatic RESTful, я хотел бы добавить параметр запроса fields к API-интерфейсу Django Rest Framework, который позволяет пользователю выбирать только подмножество поле...
13 мая '14 в 23:22
7

Django Rest Framework - Как добавить настраиваемое поле в ModelSerializer

Я создал ModelSerializer и хочу добавить настраиваемое поле, которое не является частью моей модели. Я нашел описание для добавления дополнительных полей здесь и попробовал следующее: customField = CharField(source='my_field') Когда я добавляю эт...
29 янв. '13 в 13:15
7

Аутентификация маркера Django Rest Framework

Я прочитал руководства по Django Rest Framework и сделал все учебники. Казалось, что все имеет смысл и работает так, как должно. Я получил базовую и сеансовую аутентификацию, как описано. http://django-rest-framework.org/api-guide Тем не менее, я бо...
12 февр. '13 в 17:20
3

Как изменить имя поля в Django REST Framework

Я пытаюсь изменить имя поля модели в сериализаторе DRF, как псевдоним в SQL. Я пробовал разные методы, но не смог добиться успеха. models.py class Park(models.Model): name = models.CharField(max_length=256) alternate_name = models.CharField...
09 апр. '14 в 9:19