equal
deleted
inserted
replaced
|
1 ====================== |
|
2 PyAMS_pagelet package |
|
3 ====================== |
|
4 |
|
5 .. contents:: |
|
6 |
|
7 |
|
8 What is PyAMS? |
|
9 ============== |
|
10 |
|
11 PyAMS (Pyramid Application Management Suite) is a small suite of packages written for applications |
|
12 and content management with the Pyramid framework. |
|
13 |
|
14 **PyAMS** is actually mainly used to manage web sites through content management applications (CMS), |
|
15 see PyAMS_content package), but many features are generic and can be used inside any kind of web |
|
16 application. |
|
17 |
|
18 |
|
19 What is PyAMS_pagelet? |
|
20 ====================== |
|
21 |
|
22 This package is an update of z3c.pagelet package for use with Pyramid. |
|
23 |
|
24 PyAMS_template allows to separate a view's Python code from it's template implementation, so that |
|
25 this template can be easilly overriden for a given view or a given layer. |
|
26 |
|
27 PyAMS_pagelet now allows to split a view template into two parts, which are the content template |
|
28 and the layout template, so that any or both of them can be overriden for a given view or layer, |
|
29 without creating a new view. |