File tree Expand file tree Collapse file tree 4 files changed +48
-2
lines changed Expand file tree Collapse file tree 4 files changed +48
-2
lines changed Original file line number Diff line number Diff line change 4
4
contain the root `toctree` directive.
5
5
6
6
Welcome to Django OAuth Toolkit Documentation
7
- ====================
7
+ =============================================
8
8
9
9
Django OAuth Toolkit can help you providing out of the box all the endpoints, data and logic needed to add OAuth2
10
10
capabilities to your Django projects. Django OAuth Toolkit makes extensive use of the excellent
@@ -25,7 +25,7 @@ Requirements
25
25
* Django 1.4, 1.5, 1.6b3
26
26
27
27
Index
28
- ========
28
+ =====
29
29
30
30
.. toctree ::
31
31
:maxdepth: 2
34
34
tutorial/tutorial
35
35
rest-framework/rest-framework
36
36
views/views
37
+ views/details
38
+ models
37
39
advanced_topics
38
40
settings
39
41
glossary
Original file line number Diff line number Diff line change
1
+ Application Views
2
+ =================
3
+
4
+ A set of views is provided to let users handle application instances without accessing Django Admin
5
+ Site.
6
+
7
+ .. automodule :: oauth2_provider.views.application
8
+ :members:
Original file line number Diff line number Diff line change
1
+ Views code and details
2
+ ======================
3
+
4
+
5
+ Generic
6
+ -------
7
+ Generic views are intended to use in a "batteries included" fashion to protect own views with OAuth2 authentication and
8
+ Scopes handling.
9
+
10
+ .. automodule :: oauth2_provider.views.generic
11
+ :members:
12
+
13
+ Mixins
14
+ ------
15
+ These views are mainly for internal use, but advanced users may use them as basic components to customize OAuth2 logic
16
+ inside their Django applications.
17
+
18
+ .. automodule :: oauth2_provider.views.mixins
19
+ :members:
20
+
21
+ Base
22
+ ----
23
+ Views needed to implement the main OAuth2 authorization flows supported by Django OAuth Toolkit.
24
+
25
+ .. automodule :: oauth2_provider.views.base
26
+ :members:
27
+
28
+ Application
29
+ -----------
30
+ Views providing a CRUD for applications outside the Django Admin.
31
+
32
+ .. automodule :: oauth2_provider.views.application
33
+ :members:
Original file line number Diff line number Diff line change 1
1
Using the views
2
2
===============
3
3
4
+ Django OAuth Toolkit provides a set of pre-defined views for different purposes:
5
+
4
6
.. toctree ::
5
7
:maxdepth: 2
6
8
7
9
function_based
8
10
class_based
11
+ application
You can’t perform that action at this time.
0 commit comments