Navigation
index
modules
|
next
|
Tastypie 0.9.11 documentation
»
Table Of Contents
¶
Welcome to Tastypie!
Getting Started with Tastypie
Interacting With The API
Tastypie Settings
Using Tastypie With Non-ORM Data Sources
Tools
Resources
Bundles
Api
Resource Fields
Caching
Validation
Authentication / Authorization
Serialization
Throttling
Tastypie Cookbook
Debugging Tastypie
Sites Using Tastypie
Getting Help
Quick Start
Requirements
Required
Optional
Getting Started with Tastypie
Installation
Configuration
Creating Resources
Hooking Up The Resource(s)
Creating More Resources
Adding To The Api
Limiting Data And Access
Beyond The Basics
Interacting With The API
Front Matter
Fetching Data
Sending Data
Deleting Data
You Did It!
Tastypie Settings
API_LIMIT_PER_PAGE
TASTYPIE_FULL_DEBUG
TASTYPIE_CANNED_ERROR
TASTYPIE_ALLOW_MISSING_SLASH
TASTYPIE_DATETIME_FORMATTING
Using Tastypie With Non-ORM Data Sources
Approach
Using Riak for MessageResource
Tools
Browser
Python
Javascript
Resources
Quick Start
Why Class-Based?
Why
Resource
vs.
ModelResource
?
Flow Through The Request/Response Cycle
Why Resource URIs?
Advanced Data Preparation
Reverse “Relationships”
Resource Options (AKA
Meta
)
Basic Filtering
Advanced Filtering
Resource
Methods
ModelResource
Methods
Bundles
What Are Bundles?
Attributes
Api
Quick Start
Api
Methods
Resource Fields
Quick Start
Standard Data Fields
Relationship Fields
Authentication / Authorization
Usage
Authentication Options
Authorization Options
Implementing Your Own Authentication/Authorization
Validation
Usage
Validation Options
Implementing Your Own Validation
Caching
Usage
Caching Options
Implementing Your Own Cache
Serialization
Usage
Implementing Your Own Serializer
Serializer
Methods
Throttling
Usage
Throttle Options
Implementing Your Own Throttle
Tastypie Cookbook
Adding Custom Values
Pre-Request Alterations To The Queryset
Using Your
Resource
In Regular Views
Using Non-PK Data For Your URLs
Nested Resources
Adding Search Functionality
Creating per-user resources
camelCase JSON Serialization
Debugging Tastypie
“I’m getting XML output in my browser but I want JSON output!”
“What’s the format for a POST or PUT?”
Sites Using Tastypie
LJWorld Marketplace
Forkinit
Read The Docs
Luzme
Politifact
Indices and tables
¶
Search Page
Project Versions
latest
v0.9.11
v0.9.10
v0.9.9
RTD Search
Full-text doc search.
Table Of Contents
Table Of Contents
Indices and tables
Next topic
Welcome to Tastypie!
This Page
Show Source
Show on GitHub
Edit on GitHub
Quick search
Enter search terms or a module, class or function name.
Navigation
index
modules
|
next
|
Tastypie 0.9.11 documentation
»