RESTful Web服務我嘗試設置與通過Django的/ Python的創建Web服務的Ubuntu的服務器,任何人有一個資源/教程/示例代碼如何實現與Python/Django的
3
A
回答
6
還有piston,這是一個用於創建RESTful API的Django框架。它有一個輕微的學習曲線,但很適合Django。
如果你想要的東西更輕巧,西蒙·威利森具有非常nice snippet我以前使用的是很好的模型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)
雅各布·卡普蘭,莫斯對Worst Practices in REST一個很好的文章,可以幫助指導你遠離一些常見的陷阱。
1
相關問題
- 1. 如何實現與Android的
- 2. 如何實現與PHP
- 3. 如何實現與AngularFire
- 4. 如何實現與陣列
- 5. 如何實現與CSS
- 6. 如何實現與.NETCoreApp1.1
- 7. 如何實現與iPhone的圖片牆
- 8. 如何實現Gmail的IMAP與Omniauth
- 9. 實現與Flexbox的
- 10. 實現與CakePHP的
- 11. 如何實現模板函數與「subtemplated」
- 12. C# - 如何實現與線程
- 13. RxJs:如何實現HTTP與flatMap
- 14. 如何實現「更多」鏈接與jQuery
- 15. 如何實現與邏輯類
- 16. 如何實現history.js與ASP.NET MVC
- 17. 如何實現與CRM在線2015年
- 18. 實現與angular2
- 19. 實現與Android
- 20. 實現與FFT
- 21. 實現與AWK
- 22. 如何實現
- 23. 如何添加現有的實體與實體框架
- 24. DDD:如何正確實現與JPA/Hibernate實體的關係?
- 25. 與分頁實現
- 26. 實現與套裝
- 27. 實現與github上
- 28. Сan't實現與C3P0
- 29. RBTree與泛型的實現
- 30. EHCache與Spring DAO的實現
到外部網站的鏈接不是答案,也不應該這樣發佈。這應該是對原始帖子的評論,因爲您沒有提供任何信息以使其成爲將來在搜索中有用的實際答案。 – 2011-06-23 00:24:53