The Glashammer User Manual

Getting Started Guide
The getting started guide.
Introduction
A verbose introduction into Glashammer and the general principles it adheres to.
Setting up an application
Describes the details of using Glashammer’s core features to create a WSGI application.
gh-admin utility
Information about the gh-admin administration script.
Rules, endpoints and views
Set up how URLs are served in your application.
Templating
How to use and add templates to a Glashammer applciation.
Events
Learn how to use builtin Glashammer events, and how to create and use your own.
Configuration Variables
Glashammer applications are configurable by default, and this chapter will show you how to add and use your own configuration variables.
Serving static files
This chapter will describe how to serve static files through WSGI, and then how to override that with real web server serving.
Testing Glashammer Applications
This chapter describes the utilities provided by Glashammer to ease unit testing.
Bundles
Glashammer is extended by the way of “bundles”. This chapter describes the ready-made bundles available with Glashammer, and explains how to create your own reusable compoents.
Form handling and validation
Using the form framework with Glashammer.
Database Support
Using databases with SQLAlchemy, Storm, or others.
Sessions
Use Glashammer sessions to store session data.
Internationalization
Using Glashammer’s internationalization framework to translate your applications.
HTML Helpers
Helpers for generating html on the fly.
The Glashammer API
The complete Glashammer API.
Links to external documentation
Contains quick links to references for the libraries used in Glashammer.

Full table of contents