Sahana Eden

Contents:

  • Introduction
  • Building Applications
  • Reference Guide
  • Deploying Applications
  • Extending Eden
    • Implementing Controllers
    • Implementing Data Models
      • Basic Concepts
      • Defining Tables
      • Table Configuration
      • Field Templates
      • Representation Methods
    • Implementing Themes
    • Adding Form Widgets
Sahana Eden
  • Extending Eden
  • Implementing Data Models
  • View page source

Implementing Data Models

Contents:

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

© Copyright 2024, Sahana Software Foundation.

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