Guide: Pyramid for People - table of contents

Original author: Pylons Project Contributors
  • 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

Also popular now: