Welcome to DataF’s documentation!¶

DataF is a Framework to create data oriented project in a fast way.

  • Data and database manipulation using SQLAlchemy.
  • Creating Web application using Flask.
  • Creating CLI.
  • Logging.
  • Clean settings using Yaml.

Contents:

  • Installation
    • Dependencies
    • Install
    • DataF CLI
  • Your first project
    • Autogenerate project
    • Entry point
    • Settings
  • How to
    • Create and customise your CLI
      • Add commands
      • Setup command arguments
      • Customise command helper
      • Define a list of choices for a command
      • Override sub parser behavior for a command
    • Create and customise your settings with yaml
    • Manipulating a database
    • Create a web app
    • Customise your logging
  • Settings
    • Global variables
    • Yaml global informations dictionaries
    • Utils function
  • References
    • Database
      • Database manager
      • Database singleton
    • Entity
      • Abstract entity
      • Base entity
    • Flask
      • Flask engine
    • Logging
      • Logging decorator
      • Logging filters
      • Logging handlers
      • Logging level
    • Parser
      • Arg parser
      • Yaml parser
    • Utils
      • property

Indices and tables¶

  • Index
  • Module Index
  • Search Page

DataF

https://secure.travis-ci.org/BenjaminBoumendil/dataf.svg?branch=master

https://codecov.io/github/BenjaminBoumendil/dataf/coverage.svg?branch=master

Navigation

Contents:

  • Installation
  • Your first project
  • How to
  • Settings
  • References

Related Topics

  • Documentation overview
    • Next: Installation

Quick search

©2018, Boumendil Benjamin. | Powered by Sphinx 1.7.9 & Alabaster 0.7.12 | Page source
Fork me on GitHub