-
Notifications
You must be signed in to change notification settings - Fork 3
/
index.html
116 lines (99 loc) · 4.49 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
<!DOCTYPE html>
<html>
<head>
<title>Tastypie - RESTful APIs for Django</title>
<link rel="stylesheet" href="default.css" type="text/css">
</head>
<body>
<div class="page_wrapper">
<header>
<hr class="top-rule">
<h1>Tastypie</h1>
<hr class="bottom-rule">
</header>
<section id="content">
<div id="main">
<section class="what-is">
<h2>What Is Tastypie?</h2>
<p>
Tastypie is a webservice API framework for Django. It
provides a convenient, yet powerful and highly customizable
abstraction for creating REST-style interfaces.
</p>
<p>
Tastypie makes exposing your models easy, but
gives you full control over what you expose, letting you
abstract away the database as much as needed. Tastypie also
makes it easy to integrate with <strong>non-ORM</strong>
data sources.
</p>
<p>
Tastypie is <em>BSD licensed</em> & plays nicely with
third-party apps without needing to modify their sources.
</p>
<dl>
<dt>Features:</dt>
<dd>Full <code>GET/POST/PUT/DELETE/PATCH</code> support</dd>
<dd>Reasonable defaults</dd>
<dd>Designed to be extended at every turn</dd>
<dd>Includes a variety of serialization formats (JSON/XML/YAML/bplist)</dd>
<dd><a href="http://en.wikipedia.org/wiki/HATEOAS">HATEOAS</a> by default</dd>
<dd>Well-tested & well-documented</dd>
</dl>
</section>
<hr>
<section id="getting-started">
<h2>Getting Started</h2>
<ol>
<li>Install using Pip: <code>pip install django-tastypie</code></li>
<li>Add to installed apps: <code>INSTALLED_APPS += ['tastypie']</code></li>
<li>Syncdb: <code>./manage.py syncdb</code></li>
<li>Create your resource(s)</li>
<li>Hook them up in the URLconf</li>
</ol>
</section>
<hr>
<section id="community">
<h2>Community</h2>
<p>
There is a
<a href="http://groups.google.com/group/django-tastypie/">mailing list</a>
available for general discussion.
</p>
<p>
For those craving real, human interaction, there is also an IRC
channel (<code>#tastypie</code> on <code>irc.freenode.net</code>).
</p>
<p>
Finally, if you find a bug or would like to request a feature,
please submit an
<a href="http://github.com/django-tastypie/django-tastypie/issues">issue</a>.
</p>
</section>
</div>
<div id="sidebar">
<section id="docs">
<h3><a href="https://django-tastypie.readthedocs.io/en/latest/">Documentation</a></h3>
<p>
<strong>Current version:</strong>
<a href="https://pypi.python.org/pypi/django-tastypie/0.14.0">0.14.0</a>
</p>
<p>
<strong>Github:</strong>
<a href="https://github.com/django-tastypie/django-tastypie">django-tastypie/django-tastypie</a>
</p>
<p>
Graciously hosted by <br>
<a href="http://readthedocs.org/">Read The Docs</a>
</p>
</section>
</div>
<div class="clearboth"> </div>
</section>
<footer>
<div class="copyright">© 2010–2016 — Daniel Lindsley</div>
<div class="pixels">Made pretty by <a href="http://juliaelman.com/">Julia Elman</a></div>
</footer>
</div>
</body>
</html>