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

89
Получение значения внешнего ключа с помощью сериализаторов django-rest-framework

Я использую структуру django rest для создания API. У меня есть следующие модели: class Category(models.Model): name = models.CharField(max_length=100) def __unicode__(self): return self.name class Item(models.Model): name = models.CharField(max_length=100) category = models.ForeignKey(Category,...

88
Python Django Rest Framework UnorderedObjectListWarning

Я обновился с Django 1.10.4 до 1.11.1, и внезапно я получаю массу этих сообщений, когда запускаю свои тесты: lib/python3.5/site-packages/rest_framework/pagination.py:208: UnorderedObjectListWarning: Pagination may yield inconsistent results with an unordered object_list: <QuerySet [<Group:...

84
Фреймворк Django rest, сериализующий поля многие ко многим

Как мне сериализовать поле «многие ко многим» в список чего-либо и вернуть их через структуру отдыха? В моем примере ниже я пытаюсь вернуть сообщение вместе со списком связанных с ним тегов. models.py class post(models.Model): tag = models.ManyToManyField(Tag) text =...

79
Учетные данные для авторизации удалены - django, elastic beanstalk, oauth

Я реализовал REST api в django с django-rest-framework и использовал oauth2 для аутентификации. Я тестировал: curl -X POST -d "client_id=YOUR_CLIENT_ID&client_secret=YOUR_CLIENT_SECRET&grant_type=password&username=YOUR_USERNAME&password=YOUR_PASSWORD"...

9
Django REST Framework (DRF): TypeError: register () получила неожиданный аргумент ключевого слова 'base_name'

Я обновил до djangorestframework==3.11.0более старой версии. Теперь у меня есть эта ошибка, TypeError: register () получила неожиданный аргумент ключевого слова 'base_name' Traceback ... ... ... File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed File...