#django
#django
Вопрос:
Я хочу создать веб-сервис в проекте django. Под веб-сервисом я подразумеваю маршрут, который будет взаимодействовать со структурами json вместо html. Мне интересно, поместило ли шоу код веб-сервиса в views.py или, если я должен создать отдельный файл (например api.py ?). Это будет работать в обоих случаях, я просто хочу знать, какой способ самый чистый
Комментарии:
1. это для общего пользования или для какой-либо внутренней связи между доверенными серверами? Если последнее, то подумайте о том, чтобы не использовать REST из-за накладных расходов и тому подобного. Вместо этого используйте сокеты или систему сообщений, такую как ZeroMQ.
Ответ №1:
Я надеюсь, вы хотите создать веб-API для своего приложения.
Для django есть два доминирующих сторонних плагина
- Фреймворк Django Rest. — http://www.django-rest-framework.org /
- Tastypi — http://tastypieapi.org /
У обоих есть свои плюсы и минусы. Проведите некоторое исследование и выберите тот, который лучше всего подходит для ваших нужд.