Google App Engine datastore properties and helpers


Keywords
google, app, engine, helpers, datastore, properties
License
Other
Install
pip install gae-catnado==0.0.1.dev33

Documentation

gae-catnado

This is a work in progress subject to sudden change.

A collection of useful properties and helpers for use with Google App Engine.

Install with pip: pip install gae-catnado.

See the docs on GitHub.

Changelog

0.0.1dev29

  • Revamped catnado.utils.validators to write clean data to self.request.registry
  • Added some more unit tests around validators

0.0.1dev28

  • Added catnado.handlers.csrf_protected_handler as a handler whose POST/PUT/DELETE requests are protected automatically.

0.0.1dev27

  • Added catnado.handlers.simple_public_handler for rendering simple pages.
  • Added catnado.utils.csrf for easily adding CSRF protection to apps.

0.0.1dev14

  • Unit tests for catnado.utils.validators

0.0.1dev13

  • Updates to catnado.utils.validators

0.0.1dev12

  • Added catnado.utils.api and catnado.handlers.service_api_handler; helpers for making secure API calls and building API handlers that validate requests are coming from another service within the same application.
  • Added catnado.utils.validators
  • Added flake8-docstrings-catnado and related bits and pieces

"we've traced the call... it's coming from inside the house!"

0.0.1dev11

  • Added JSONProperty and basic unit tests
    • A way to store JSON data validated by a JSON Schema (draft 3 or 4)
    • This new property adds the new pip requirement jsonschema