Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword or section
Like this
2Activity

Table Of Contents

GETTING STARTED WITH TASTYPIE
1.1 Installation
1.2 Configuration
1.3 Creating Resources
1.4 Hooking Up The Resource(s)
1.5 Creating More Resources
1.6 Adding To The Api
1.7 Limiting Data And Access
1.8 Beyond The Basics
INTERACTING WITH THE API
2.1 Front Matter
2.2 Fetching Data
2.2.2 Inspecting The Resource’s Schema
2.3 Sending Data
2.4 Deleting Data
2.5 Bulk Operations
2.6 You Did It!
3.5 TASTYPIE_DATETIME_FORMATTING
USING TASTYPIE WITH NON-ORM DATA SOURCES
4.1 Approach
4.2 Using Riak for MessageResource
5.1 Browser
5.2 Python
5.3 Javascript
TESTING
6.1 Example Usage
RESOURCES
7.1 Quick Start
7.2 Why Class-Based?
7.3 Why Resource vs. ModelResource?
7.4 Flow Through The Request/Response Cycle
7.5 Why Resource URIs?
7.6 Advanced Data Preparation
7.7 Reverse “Relationships”
7.8 Resource Options (AKA Meta)
7.8.10 detail_allowed_methods
7.9 Basic Filtering
7.10 Advanced Filtering
7.11 Resource Methods
7.12 ModelResource Methods
BUNDLES
8.1 What Are Bundles?
8.2 Attributes
9.1 Quick Start
9.2 Api Methods
RESOURCE FIELDS
10.1 Quick Start
10.2 Standard Data Fields
10.3 Relationship Fields
CACHING
11.1 Usage
11.2 Caching Options
11.3 Implementing Your Own Cache
11.4 HTTP Cache-Control
VALIDATION
12.1 Usage
12.2 Validation Options
12.3 Implementing Your Own Validation
AUTHENTICATION / AUTHORIZATION
13.1 Usage
13.2 Authentication Options
13.2.1 Authentication
13.3 Authorization Options
13.4 Implementing Your Own Authentication/Authorization
SERIALIZATION
14.1 Usage
14.2 Implementing Your Own Serializer
14.3 Serializer Methods
THROTTLING
15.1 Usage
15.2 Throttle Options
15.3 Implementing Your Own Throttle
16.1 Usage
16.2 Implementing Your Own Paginator
17.1 Usage
TASTYPIE COOKBOOK
18.1 Adding Custom Values
18.2 Per-Request Alterations To The Queryset
18.3 Using Your Resource In Regular Views
18.4 Using Non-PK Data For Your URLs
18.5 Nested Resources
18.6 Adding Search Functionality
18.7 Creating per-user resources
18.8 camelCase JSON Serialization
18.9 Pretty-printed JSON Serialization
18.10 Determining format via URL
18.11 Adding to the Django Admin
DEBUGGING TASTYPIE
19.1 “I’m getting XML output in my browser but I want JSON output!”
19.2 “What’s the format for a POST or PUT?”
19.3 “Why is my syncdb with superuser failing with a DatabaseEr- ror?”
SITES USING TASTYPIE
20.1 LJWorld Marketplace
20.2 Forkinit
20.3 Read The Docs
20.4 Luzme
20.5 Politifact
20.6 Crate
21.1 Philosophy
21.2 Guidelines For Reporting An Issue/Feature
21.3 Guidelines For Contributing Code
21.4 Guidelines For Core Contributors
QUICK START
24.1 Required
24.2 Optional
REFERENCE MATERIAL
RUNNING THE TESTS
COMMERCIAL SUPPORT
PYTHON MODULE INDEX
0 of .
Results for:
No results containing your search query
P. 1
Django Tastypie

Django Tastypie

Ratings: (0)|Views: 448 |Likes:
Published by Chaiyawut_Sook_7280

More info:

Published by: Chaiyawut_Sook_7280 on Jul 30, 2012
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

10/13/2013

pdf

text

original

You're Reading a Free Preview
Pages 4 to 25 are not shown in this preview.
You're Reading a Free Preview
Pages 29 to 65 are not shown in this preview.
You're Reading a Free Preview
Pages 69 to 127 are not shown in this preview.
You're Reading a Free Preview
Pages 131 to 135 are not shown in this preview.

Activity (2)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->