Можно ли использовать Django для веб-сервисов? - PullRequest
2 голосов
/ 20 мая 2010

Мой друг сказал: «Pylons намного лучше для веб-сервисов».

Мой другой друг сказал: «Вы можете изменить Django таким образом, чтобы делать именно то, что вам нравится».

В Django, что необходимо изменить (urls.py? Классы моделей? Настройки?), Чтобы выполнять "веб-сервисы" с API-интерфейсами, REST и управлением версиями и т. Д. И т. Д.

Ответы [ 3 ]

4 голосов
/ 21 мая 2010

Да, Django можно использовать для веб-сервисов. Проверьте Джанго-поршень :

Мини-каркас для Django для создание RESTful API.

Поршень - относительно маленький Джанго приложение, которое позволяет вам создавать интерфейсы прикладного программирования (API) для ваших сайтов.

3 голосов
/ 21 мая 2010

Да, мы используем его напрямую. У нас есть функции просмотра, которые отвечают на некоторые URI сериализованными объектами JSON или XML вместо красивых страниц HTML.

2 голосов
/ 08 мая 2015

Абсолютно.

Django фактически предназначен для использования на стороне сервера. Но сначала нужно понять, что это фреймворк.

Фреймворк - это набор инструментов, которые выполняют общие действия в веб-разработке (например, модуль входа или регистрации).

...