Google App Engine datastore properties and helpers
Project description
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 toself.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
andcatnado.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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
File details
Details for the file gae_catnado-0.0.1.dev33-py2-none-any.whl
.
File metadata
- Download URL: gae_catnado-0.0.1.dev33-py2-none-any.whl
- Upload date:
- Size: 29.7 kB
- Tags: Python 2
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1fe3f7be95c4718b936d9bf7e68f6b463ac9746dee345193f4cf414ed5bd2661 |
|
MD5 | df88dda4dc94e679ca5a3e68a8e22e63 |
|
BLAKE2b-256 | e5b2c1139840526cc0b254f1242e3869e0aed8f0a061a5e425719053af7fb79c |