Home Docs Extensions Github

Versions

1.3.x
1.2.x
1.1.x
1.0.x
0.8.x
0.7.x
0.6.x
0.5.x
0.4.x
0.3.x
0.2.x
0.1.x

Search

Welcome to weppy

The documentation is divided into different parts. We recommend you to read the 'Getting Started' chapter to have a good introduction to the framework. Besides this quick start there's also a more detailed tutorial that shows how to create a small but complete application with weppy.

After these introductive parts the documentation dive into more specific aspects of weppy.

  • Foreword
    • Why not?
    • Acknowledgments
  • Installation
    • virtualenv
  • Getting started
    • An 'hello world' application
    • Expose and routing
    • Rendering the output
    • Dealing with requests
    • Sessions
    • Creating forms
    • Languages and translation
    • Debugging and logging
    • Go ahead
  • Applications and modules
    • The App object
    • Application modules
  • Routing system
    • Exposing functions
    • The url() function
  • The templating system
    • Templates structure
    • Included helpers
    • Basic context
  • Handling requests
    • The request object
    • Handlers and Helpers
    • Errors and redirects
  • Building responses
    • The response object
    • Meta properties
    • Message flashing
  • Sessions
    • Storing sessions in cookies
    • Storing sessions using redis
  • The Database Abstraction Layer
    • The models layer
  • Forms
    • Forms with DAL entities
    • Custom validation
    • Customizing forms
  • The Authorization System
    • Access control with "requires"
    • Database tables
    • Authorization system with DAL Models
    • Auth module configuration
    • Additional login methods
  • Extensions
    • Using extensions
    • Building extensions

© 2022 Giovanni Barillari