Sahana Eden
latest

Contents:

  • Introduction
  • Building Applications
  • Reference Guide
  • Deploying Applications
  • Extending Sahana Eden
    • Implementing Controllers
    • Implementing Data Models
      • Basic Concepts
      • Defining Tables
      • Table Configuration
      • Reusable Fields
      • Representation Methods
    • Implementing Themes
    • Adding Form Widgets
  • Core Libraries
Sahana Eden
  • »
  • Extending Sahana Eden »
  • Implementing Data Models
  • Edit on GitHub

Implementing Data Models

Contents:

  • Basic Concepts
    • Model Loader s3db
    • Resources
    • Components
    • Super-Entities
    • Field Selectors and Resource Queries
  • Defining Tables
    • Subclassing S3Model
    • model()
    • defaults()
    • mandatory()
    • Exposing names
    • Defining Tables
  • Table Configuration
    • CRUD Hooks
    • Linking to Super-Entities
    • CRUD Strings
    • Adding Components
    • Adding Methods
  • Reusable Fields
    • Common Field Functions
    • Meta-Fields
    • Implementing Reusable Fields
  • Representation Methods
    • Common Representation Functions
    • Foreign Key Bulk Representation (S3Represent)
Previous Next

© Copyright 2021, Sahana Software Foundation. Revision 61ca983f.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: latest
Versions
latest
Downloads
On Read the Docs
Project Home
Builds