tastypie-queryset-clientClient for Tastypie | |
Download |
tastypie-queryset-client Ranking & Summary
Advertisement
- 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