mirror of
				https://github.com/encode/django-rest-framework.git
				synced 2025-11-04 09:57:55 +03:00 
			
		
		
		
	Some initial refactoring of the docs.
This commit is contained in:
		
							parent
							
								
									500b0dcddc
								
							
						
					
					
						commit
						91cee26ad8
					
				| 
						 | 
					@ -14,8 +14,8 @@
 | 
				
			||||||
import sys, os
 | 
					import sys, os
 | 
				
			||||||
 | 
					
 | 
				
			||||||
sys.path.insert(0, os.path.dirname(os.path.dirname(__file__)))
 | 
					sys.path.insert(0, os.path.dirname(os.path.dirname(__file__)))
 | 
				
			||||||
sys.path.insert(0, os.path.join(os.path.dirname(os.path.dirname(__file__)), 'djangorestframework'))
 | 
					sys.path.insert(0, os.path.join(os.path.dirname(os.path.dirname(__file__)), 'djangorestframework')) # for documenting the library
 | 
				
			||||||
sys.path.insert(0, os.path.join(os.path.dirname(os.path.dirname(__file__)), 'examples'))
 | 
					sys.path.insert(0, os.path.join(os.path.dirname(os.path.dirname(__file__)), 'examples')) # for importing settings
 | 
				
			||||||
import settings
 | 
					import settings
 | 
				
			||||||
from django.core.management import setup_environ
 | 
					from django.core.management import setup_environ
 | 
				
			||||||
setup_environ(settings)
 | 
					setup_environ(settings)
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										9
									
								
								docs/examples.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								docs/examples.rst
									
									
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,9 @@
 | 
				
			||||||
 | 
					.. toctree::
 | 
				
			||||||
 | 
					  :maxdepth: 1
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  examples/views
 | 
				
			||||||
 | 
					  examples/modelviews
 | 
				
			||||||
 | 
					  examples/objectstore
 | 
				
			||||||
 | 
					  examples/pygments
 | 
				
			||||||
 | 
					  examples/blogpost
 | 
				
			||||||
 | 
					  examples/sandbox
 | 
				
			||||||
| 
						 | 
					@ -1,5 +1,3 @@
 | 
				
			||||||
.. _blogposts:
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
Blog Posts API
 | 
					Blog Posts API
 | 
				
			||||||
==============
 | 
					==============
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,5 +1,3 @@
 | 
				
			||||||
.. _modelviews:
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
Getting Started - Model Views
 | 
					Getting Started - Model Views
 | 
				
			||||||
-----------------------------
 | 
					-----------------------------
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,5 +1,3 @@
 | 
				
			||||||
.. _objectstore:
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
Object Store API
 | 
					Object Store API
 | 
				
			||||||
================
 | 
					================
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,5 +1,3 @@
 | 
				
			||||||
.. _codehighlighting:
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
Code Highlighting API
 | 
					Code Highlighting API
 | 
				
			||||||
=====================
 | 
					=====================
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,5 +1,3 @@
 | 
				
			||||||
.. _sandbox:
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
Sandbox Root API
 | 
					Sandbox Root API
 | 
				
			||||||
================
 | 
					================
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,5 +1,3 @@
 | 
				
			||||||
.. _views:
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
Getting Started - Views
 | 
					Getting Started - Views
 | 
				
			||||||
-----------------------
 | 
					-----------------------
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -87,24 +87,23 @@ Using Django REST framework can be as simple as adding a few lines to your urlco
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Django REST framework comes with two "getting started" examples.
 | 
					Django REST framework comes with two "getting started" examples.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#. :ref:`views`
 | 
					#. :doc:`examples/views`
 | 
				
			||||||
#. :ref:`modelviews`
 | 
					#. :doc:`examples/modelviews`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Examples
 | 
					Examples
 | 
				
			||||||
--------
 | 
					--------
 | 
				
			||||||
 | 
					
 | 
				
			||||||
There are a few real world web API examples included with Django REST framework.
 | 
					There are a few real world web API examples included with Django REST framework.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#. :ref:`objectstore` - Using :class:`views.View` classes for APIs that do not map to models.
 | 
					#. :doc:`examples/objectstore` - Using :class:`views.View` classes for APIs that do not map to models.
 | 
				
			||||||
#. :ref:`codehighlighting` - Using :class:`views.View` classes with forms for input validation.
 | 
					#. :doc:`examples/pygments` - Using :class:`views.View` classes with forms for input validation.
 | 
				
			||||||
#. :ref:`blogposts` - Using :class:`views.ModelView` classes for APIs that map directly to models.
 | 
					#. :doc:`examples/blogpost` - Using :class:`views.ModelView` classes for APIs that map directly to models.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
All the examples are freely available for testing in the sandbox:
 | 
					All the examples are freely available for testing in the sandbox:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    http://api.django-rest-framework.org
 | 
					    http://api.django-rest-framework.org
 | 
				
			||||||
 | 
					
 | 
				
			||||||
(The :ref:`sandbox` resource is also documented.)
 | 
					(The :doc:`examples/sandbox` resource is also documented.)
 | 
				
			||||||
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
How Tos, FAQs & Notes
 | 
					How Tos, FAQs & Notes
 | 
				
			||||||
| 
						 | 
					@ -136,19 +135,13 @@ Library Reference
 | 
				
			||||||
  library/status
 | 
					  library/status
 | 
				
			||||||
  library/views
 | 
					  library/views
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Examples Reference
 | 
					Example Reference
 | 
				
			||||||
------------------
 | 
					-----------------
 | 
				
			||||||
 | 
					
 | 
				
			||||||
.. toctree::
 | 
					.. toctree::
 | 
				
			||||||
  :maxdepth: 1
 | 
					  :maxdepth: 2
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  examples/views
 | 
					  examples.rst
 | 
				
			||||||
  examples/modelviews
 | 
					 | 
				
			||||||
  examples/objectstore
 | 
					 | 
				
			||||||
  examples/pygments
 | 
					 | 
				
			||||||
  examples/blogpost
 | 
					 | 
				
			||||||
  examples/sandbox
 | 
					 | 
				
			||||||
  howto/mixin
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
Indices and tables
 | 
					Indices and tables
 | 
				
			||||||
------------------
 | 
					------------------
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue
	
	Block a user