Findig
  • Introduction
    • What Findig is
    • A word on customization
    • When to use (and not to use) Findig
  • Installation
    • Supported Python versions
    • Installing the development version
    • Getting extra features
    • Getting the source code
  • Quickstart
    • The tiniest JSON application
    • Adding resources
    • Collections
    • Data operations
    • Restricting HTTP Methods
    • Custom applications
  • taskman — A tutorial
    • The basic application
    • Serving it up
    • Adding our data models
      • Explicit data models
      • Data sets
    • Validating data
    • Calling our API
      • Listing our tasks
      • Creating a new task
      • Editing a task
      • Deleting a task
    • Customizing error output
    • Wrapping up
  • Findig core modules
    • App — classes for creating WSGI callables
    • findig.content — Formatters, parsers and error handlers
    • findig.context — Request context variables
    • findig.data_model — Data access for Findig applications
    • findig.dispatcher – Low-level dispatchers for Findig applications
    • findig.resource — Classes for representing API resources
    • findig.wrappers — The Findig Request object
  • Higher-level tools
    • findig.tools.counter — Hit counters for apps and resources
      • Counter example
    • findig.tools.protector — Authorization tools
      • Scopes
      • Protectors
      • GateKeepers
    • findig.tools.protector.scopeutil — tools for working with auth scopes
    • findig.tools.validator — Request input validators
    • Abstract classes for higher-level tools
      • Data sets
  • Added features enabled by third-party libraries
    • findig.extras.redis — Some tools that are backed by Redis
  • General Utilities
 
Findig
  • Docs »
  • Findig core modules
  • View page source

Findig core modules¶

Findig provides a number of core modules that each typical application uses in some way (whether explicitly by the application code, or internally by Findig). They are documented in these pages:

  • App — classes for creating WSGI callables
  • findig.content — Formatters, parsers and error handlers
  • findig.context — Request context variables
  • findig.data_model — Data access for Findig applications
  • findig.dispatcher – Low-level dispatchers for Findig applications
  • findig.resource — Classes for representing API resources
  • findig.wrappers — The Findig Request object
Next Previous

© Copyright 2014, Te-jé Rodgers.

Built with Sphinx using a theme provided by Read the Docs.