2013-06-20 11 views
7

Ich erstelle REST-APIs für einige Python-Codes, die mein Team intern verwenden wird und möglicherweise später veröffentlicht. Ich möchte wissen, ob jemand Django REST-Framework http://django-rest-framework.org/ verwendet. Gibt es bessere Möglichkeiten? Wenn es etwas gibt, wovor wir besonders vorsichtig sein müssen.Erstellen von REST-APIs für Python

+0

Sie wollen einen Python REST API bauen, oder Sie wollen ein REST-API für einigen clientseitige Python-Code? –

+0

REST-API für einige clientseitige Python-Codes –

Antwort

6

Wie wäre es Flask? Ich schrieb hier ein Tutorial mit pythonanywhere - http://blog.mashape.com/post/49307674943/web-enable-your-research-project-with-an-api

Nur ein wenig Hintergrund, aber ich bin kein regulärer Python-Entwickler (wie ich es nicht für die Arbeit verwenden). Die meisten Informationen aus diesem Tutorial waren ein Ergebnis davon, "es einfach auszuprobieren" und zu verwenden, was funktioniert. In diesem Fall war es Flask, Python, pythonanywhere.

Update (2013.12.05): Wie geschrieben von http://blog.mashape.com/post/60820526317/list-of-40-tutorials-on-how-to-create-an-api

Python

2

Wir verwenden django-piston auf der Serverseite, um REST-Aufrufe zu verarbeiten. Es hat als ziemlich gut abgeschnitten.

[Client] ← → REST [Web-Server] - [Django/django-piston]

+1

Irgendwelche Ratschläge oder Praktiken, denen ich früh bewusst sein sollte? –

+0

Django-Kolben hat eine sehr gute Dokumentation und wenn Sie ihm folgen, ist das ein guter Anfang. –

Verwandte Themen