summaryrefslogtreecommitdiff
path: root/docs/getting_started/index.rst
blob: 6396a8e6cff177e0ce0583b8ad6722f9de68eb66 (plain)
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
============================
Getting Started With Pyramid
============================

Welcome to Pyramid, the Python web framework that lets you start small
and finish big. Whether you are new to Python web development or you're
an experienced developer that wants a quick look at the major
features, this guide provides a convenient entry point with independent
chapters for each topic.

:doc:`quick_glance`
===================

Python web development is a very big topic. Wouldn't it be great to
have a quick overview, end-to-end, just to get oriented? This chapter
shows "a little about a lot", full of short code snippets and links to
deeper treatment of topics. Additionally, we showcase some facilities
that make Pyramid unique for "applications with ambition."

:doc:`about_guide`
==================

Now that we have set the scene, we explain the purpose of this guide
(and non-purpose), showing how it is organized.


:doc:`scaffolds`
================

Pyramid projects are organized using normal Python facilities for
projects. Normal, though, is in the eye of the beholder. This chapter
shows how to use scaffolds to automate the boilerplate and quickly
start development of a new project.

Topics: scaffolds, packaging, virtual environments

:doc:`configuration`
====================


:doc:`routes`
=============

:doc:`views`
============

:doc:`templates`
================

:doc:`static_assets`
====================

:doc:`testing`
==============

:doc:`forms`
============

:doc:`databases`
================

:doc:`security`
===============

:doc:`json`
===========


:doc:`sessions`
===============

:doc:`internationalization`
===========================


:doc:`special_views`
====================

:doc:`top_ten`
==============

Contents
========

.. toctree::
   :maxdepth: 2

   quick_glance
   about_guide
   scaffolds
   configuration
   routes
   views
   templates
   static_assets
   testing
   forms
   databases
   security
   json
   sessions
   internationalization
   special_views
   top_ten