je tente de configurer un serveur ubuntu avec le service Web qui créent par django/python, quelqu'un a une ressource/tutorial/exemple de codeComment mettre en œuvre webservice reposant avec python/django
3
A
Répondre
6
Il y a aussi piston, qui est un framework Django pour créer des API RESTful. Il a une légère courbe d'apprentissage, mais s'intègre bien dans Django.
Si vous voulez quelque chose de plus léger, Simon Willison a très nice snippet que je l'ai utilisé précédemment que joliment modélise les méthodes HTTP:
class ArticleView(RestView):
def GET(request, article_id):
return render_to_response("article.html", {
'article': get_object_or_404(Article, pk = article_id),
})
def POST(request, article_id):
# Example logic only; should be using django.forms instead
article = get_object_or_404(Article, pk = article_id)
article.headline = request.POST['new_headline']
article.body = request.POST['new_body']
article.save()
return HttpResponseRedirect(request.path)
Jacob Kaplan-Moss a un bel article sur Worst Practices in REST qui peut aider à vous guider loin de quelques pièges communs.
1
Questions connexes
- 1. mettre en œuvre webservice RESTFUL avec php
- 2. Comment mettre en œuvre AOP avec Spring
- 3. Consommez webservice reposant par proxy web
- 4. Can module django-piston créer télécharger image webservice reposant
- 5. Comment puis-je mettre en œuvre une mauvaise liste dans un WebService en utilisant PHP
- 6. Comment mettre en œuvre une minuterie avec interruption en C++?
- 7. Comment mettre en œuvre en commandant silverlight
- 8. Comment mettre fin CXF appel webservice dans les mises en œuvre à une annulation
- 9. Comment mettre en œuvre le masquage d'image
- 10. Struts2 Tuiles - comment mettre en œuvre?
- 11. comment mettre en œuvre mvc pagination view
- 12. Comment mettre en œuvre "articles connexes?"
- 13. Android onLoadCompleteListener comment mettre en œuvre?
- 14. Comment mettre en œuvre like-HtmlHelper
- 15. Comment mettre en œuvre couplage lâche avec une architecture SOA
- 16. Comment mettre en œuvre un mur d'image avec un iPhone
- 17. comment mettre en œuvre photo gallary avec diaporama
- 18. comment mettre en œuvre miroir de page Web avec jQuery?
- 19. Comment mettre en œuvre une requête avec IQueryable dans SilverLight
- 20. Comment mettre en œuvre CreatedAt Propriété avec Castle ActiveRecord
- 21. Comment mettre en œuvre singleton avec des stratégies?
- 22. Comment mettre en œuvre un rappel avec phonegap
- 23. Comment mettre en œuvre OO avec Lua Metatables?
- 24. Comment mettre en œuvre les changements web.config
- 25. Comment mettre en œuvre Wordpress-like Permalink
- 26. Comment mettre en œuvre la structure hiérarchique
- 27. Comment mettre en œuvre l10n Android?
- 28. Comment mettre en œuvre l'animation de l'icône?
- 29. comment mettre en œuvre l'expandablelist dans android?
- 30. Comment mettre en œuvre le calendrier mondial
Un lien vers un site externe n'est pas une réponse, et ne devrait pas être affiché comme tel. Cela devrait être un commentaire à la publication originale, car vous n'avez fourni aucune information pour en faire une réponse réelle qui sera utile dans une recherche à l'avenir. –