Build:
Bindings for Genshi templating support under Pyramid.
To use pyramid_genshi, simply include pyramid_genshi in your Pyramid main function:
config.include('pyramid_genshi')
And you can use it as you use other template:
@view_config(route_name='home',
renderer='my_project:templates/home.genshi')
def home(request):
return 'Hello world'
Settings
To adjust output format, you can change genshi.default_format
genshi.default_format = xhtml
To adjust output encoding, you can change genshi.default_encoding
genshi.default_encoding = cp950
To adjust output doctype, you can change genshi.default_doctype
genshi.default_doctype = html5
To adjust the default i18n domain, you can change genshi.default_domain
genshi.default_domain = my_domain
To adjust template auto reloading, you can change genshi.auto_reload
genshi.auto_reload = False
For available options, you can reference to http://genshi.edgewall.org/wiki/Documentation/0.6.x/plugin.html
0.2.1
Support include template by Pyramid asset path
0.2.0
Support Pyramid 1.5
Stop supporting Pyramid before 1.3
Stop supporting text rendering for now, may be added back later
0.1.3
Fix issue caused by Pyramid 1.4 macro argument to the template renderer
0.1.2
Add genshi.auto_reload setting option, and make the default value as True
0.1.1
Add genshi.default_encoding setting option
Add genshi.default_doctype setting option
Add genshi.default_format setting option (same as genshi.method in 0.1.0)
0.1.0
Initial version
Metadata
Release files for pyramid_genshi 0.2.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pyramid_genshi-0.2.1.tar.gz | 9.3 kB | Details |
Release files / pyramid_genshi-0.2.1.tar.gz
| Download URL | pyramid_genshi-0.2.1.tar.gz |
|---|---|
| Size | 9.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
07a3e9eece1de9865845ca08b896b3fb4df7fcef327b98142b340e1466b04863
|
|
BLAKE2b-256 checksum How to use checksums |
a91df83f70e9205962ebd30897e4d5e89d7894fe3ef49a89813766d72d1c1de6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |