tastypie-queryset-client

Client for Tastypie
Download

tastypie-queryset-client Ranking & Summary

Advertisement

  • Rating:
  • License:
  • MIT/X Consortium Lic...
  • Price:
  • FREE
  • Publisher Name:
  • Tatsuo Ikeda
  • Publisher web site:
  • https://bitbucket.org/ikeikeikeike/

tastypie-queryset-client Tags


tastypie-queryset-client Description

tastypie-queryset-client is a client for Tastypie to provide operation similar to the Django Model API.UsageGet>>> client = Client("http://api.server.com/your/v1/")>>> client.your.objects.get(name="your")< your: {u"id": u"1", u"name": u"your", u"status": u"any"} >Count>>> client = Client("http://api.server.com/your/v1/")>>> client.your.objects.count()100Filter>>> client = Client("http://api.server.com/your/v1/")>>> client.your.objects.filter(name="your")< QuerySet < class 'Response' > (3/3) >Save>>> client = Client("http://api.server.com/your/v1/")>>> your = client.your(name="name")>>> your< your: {u"name": u"name"} >>>> your.save() # save Your object.>>> your< your: {u"id": u"2", u"name": u"name"} >Delete>>> client = Client("http://api.server.com/your/v1/")>>> message = client.message(subject="subject delete 1", body="body delete 1")>>> message.save()>>> message.id>>> message.delete() # remove Message object.>>> try:>>> message.id>>> except AttributeError:>>> assert True # throw AttributeError.Setup pip install tastypie-queryset-clientDocumentationtastypie-queryset-client.readthedocs.orgProduct's homepage


tastypie-queryset-client Related Software