
Guide: Pyramid for People - table of contents
- Transfer
This translation, according to tradition, has a free content. Unnecessary, according to the author, parts are removed, others are supplemented. A huge request to those who noticed strong distortions in the text that change the meaning of the story - write in PM, I will correct it. UPD: the translation started a long time ago, but now the focus of activity is shifted to another area - maybe for someone this small part will serve as a good start in learning a new technology for yourself.
Pyramid has emerged as a fast, modern, web framework for the Pylons and Zope communities. When you need only a web application and not a full CMS, Pyramid gives you the opportunity to save most Plone-like technologies, or to assemble a project in haste.
This manual contains a little bit about everything: a practical introduction to most of the capabilities of technology. Fun for the sake of it, at a fast pace it can be mastered, and certainly it is not for the pros.
On the way to the main part
Manuals collected in the main sections. It starts with the creation of UI \ UX (note translation UI - English user interface; UX - User eXperience) for dummies. Each main area consists of a sequence of steps in which there are very few definitions. The working code gradually accumulates.
As described in the script, a simple application is a project management system for a large number of companies that lead many projects. We chose traversal and ZODB as the initial architecture for this tutorial.
Table of contents
General Description (Scenario)
How to Install
Steps
Code Examples
Creating a Simple UX for Pyramid
Objectives
Our Workflow
Table of Contents
Step 01: Hello World in Pyramid
Step 02: Unit and Functional Testing
Step 03: Hello World in Chameleon
Step 04: Framework representations
Step 05: Create a core template
Step 06: View Classes
Step 07: Layouts (Layouts)
Step 08: CSS and JS with Static assets (assets)
Step 09: AJAX with JSON representations
Step 10: Reusable template macro
Resources, Hierarchies, and Traversal
Objectives
Table of Contents
Step 01: Start page: Site Root
Step 02: Base hierarchy for Traversal
Step 03: Type-Specific submission
Step 04: Creating a basic content
Step 05: Projector with resources (resources)
forms and schemes to Deform and Colander
Objectives
Contents
Step 01: Hello World with Deform
Step 02: Processing forms
Next on the list
The following sections still need to be reworked after receiving feedback from the conference:
Pyramid Security
Table of Contents
Step 01: Hello World for ACLs
Step 02: Login and Logout
Storing Content in ZODB
Goals
Presets
Steps
Additional Tasks
Analysis
Discussion
Using repoze.catalog
Goals
Presets
Steps
Additional Tasks
Analysis
resources.py
views.py
Discussion