Запитання з тегом «django-rest-framework»

Потужний і гнучкий інструментарій для створення RESTful веб-API. Django - це веб-система Python високого рівня, яка заохочує швидкий розвиток та чистий, прагматичний дизайн. Побудований досвідченими розробниками, він піклується про великі труднощі веб-розробки, тому ви можете зосередитись на написанні програми, не потребуючи винаходити колесо. Це безкоштовно та з відкритим кодом.

4
Повноваження авторизації позбавлені - django, еластичне бобове стебло, 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" http://localhost:8000/oauth2/access_token/ і curl -H "Authorization: Bearer <your-access-token>" http://localhost:8000/api/ на localhost із успішними результатами, що відповідають документації. Підштовхуючи це до існуючого екземпляра еластичного зерна AWS, я отримав: { "detail" …

7
Аутентифікація маркера Django Rest Framework
Я прочитав Посібники з Django Rest Framework і провів усі підручники. Здавалося, все має сенс і працює так, як слід. Я отримав базову аутентифікацію та аутентифікацію сеансу, як описано. http://django-rest-framework.org/api-guide Однак я боюся з частиною документації щодо автентифікації маркера, її трохи не вистачає або не вдається настільки глибоко, як навчальні …

9
Як зареєструвати користувачів у фреймворку Django REST?
Я кодую REST API за допомогою Django REST framework . API буде бекендом соціального мобільного додатка. Після підручника я можу серіалізувати всі свої моделі, і я можу створювати нові ресурси та оновлювати їх. Я використовую AuthToken для автентифікації. Моє запитання: Отримавши /usersресурс, я хочу, щоб користувач програми мав можливість зареєструватися. …

6
Перевірка власних полів Django REST Framework
Я намагаюся створити власну перевірку для моделі, щоб перевірити, чи start_dateвона передує її, end_dateі це виявляється майже неможливим. Матеріали, які я пробував: вбудовані валідатори Django: жодної перевірки на це немає написання власного, ось так: def validate_date(self): if self.start_date < self.end_date: raise serializers.ValidationError("End date must be after start date.") Цей біт …

1
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 "/home/abu/projects/django-example/django2x/urls.py", line 21, in <module> path('sample/', include('sample.urls')), File "/home/abu/.virtualenvs/django-example/lib/python3.6/site-packages/django/urls/conf.py", line 34, in include urlconf_module = import_module(urlconf_module) File "/usr/lib/python3.6/importlib/__init__.py", …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.