Trident 1.0.9
  • Trident
      • Session (pydent.aqsession)
        • User Objects
          • pydent.aqsession.AqSession
          • pydent.aqsession.Browser
        • Non-User Objects
          • pydent.aqsession.SessionABC
          • pydent.aqsession.AqHTTP
          • Interfaces
      • Models (pydent.models)
        • Model Classes
          • Operations
          • Plans
          • Inventory
          • Data and IO
          • User
        • Model Mixins
          • pydent.models.crud_mixin.CreateMixin
          • pydent.models.crud_mixin.DeleteMixin
          • pydent.models.crud_mixin.JSONDeleteMixin
          • pydent.models.crud_mixin.JSONSaveMixin
          • pydent.models.crud_mixin.SaveMixin
          • pydent.models.crud_mixin.UpdateMixin
          • pydent.models.data_associations.DataAssociatorMixin
          • pydent.models.field_value_mixins.FieldMixin
          • pydent.models.field_value_mixins.FieldTypeInterface
          • pydent.models.field_value_mixins.FieldValueInterface
        • Field Relationships
          • pydent.relationships.BaseRelationship
          • pydent.relationships.BaseRelationshipAccessor
          • pydent.relationships.Function
          • pydent.relationships.HasMany
          • pydent.relationships.HasManyGeneric
          • pydent.relationships.HasManyThrough
          • pydent.relationships.HasOne
          • pydent.relationships.HasOneFromMany
          • pydent.relationships.JSON
          • pydent.relationships.Many
          • pydent.relationships.One
          • pydent.relationships.Raw
          • Exceptions
        • Utilities
          • pydent.marshaller.add_schema
      • Planner (pydent.planner)
        • Classes
          • pydent.planner.Planner
          • pydent.planner.PlannerLayout
        • Exceptions
          • pydent.planner.PlannerException
      • Exceptions (pydent.exceptions)
      • Serialization (pydent.marshaller)
        • pydent.marshaller.SchemaModel
        • pydent.marshaller.ModelRegistry
        • pydent.marshaller.SchemaRegistry
        • pydent.marshaller.descriptors
        • pydent.marshaller.exceptions
        • pydent.marshaller.utils
        • Fields
          • pydent.marshaller.fields.Alias
          • pydent.marshaller.fields.Callback
          • pydent.marshaller.fields.Field
          • pydent.marshaller.fields.FieldABC
          • pydent.marshaller.fields.Nested
          • pydent.marshaller.fields.Relationship
      • Getting Started
        • Logging into a session
        • Models
        • Making queries
        • Relationship Queries
        • Creating inventory
      • Installing Trident
        • Installation for developers
      • Inventory Management
        • Creating new samples
        • Updating sample properties
        • Creating new items
        • Creating new collections
        • Saving inventory
      • Experiment Planning
      • Making Queries
        • Basic Browsing
        • Browser Scope
        • Relationship Browsing
          • Avoid using too many queries (N+1 problem)
          • The Browser Cache
        • Logging Requests
        • Asynchrounous Requests
      • API Reference
        • Session (pydent.aqsession)
          • User Objects
          • Non-User Objects
        • Models (pydent.models)
          • Model Classes
          • Model Mixins
          • Field Relationships
          • Utilities
        • Planner (pydent.planner)
          • Classes
          • Exceptions
        • Exceptions (pydent.exceptions)
        • Serialization (pydent.marshaller)
          • pydent.marshaller.SchemaModel
          • pydent.marshaller.ModelRegistry
          • pydent.marshaller.SchemaRegistry
          • pydent.marshaller.descriptors
          • pydent.marshaller.exceptions
          • pydent.marshaller.utils
          • Fields
      • Advanced topics
        • Structured queries
        • Speeding up queries
          • Temporary Sessions
          • Optimized queries
        • Planner tutorial
        • Aquarium Query Language Schema
          • Aquarium Query Language (AQL) Schema
          • Examples
      • Contributing
        • Running Tests
          • Server vs local tests
        • Installing dependencies
          • Building documentation
          • Manual release
      • pydent change log
        • 1.0.3
        • 1.0.2
        • 1.0.1
        • 1.0.0
        • 0.1.5a23
        • 0.1.5a21
        • 0.1.5a20
        • 0.1.5a19
        • 0.1.5a18
        • 0.1.5a17
        • 0.1.5a16
        • 0.1.5a15
        • 0.1.5a14
        • 0.1.5
        • 0.1.5a13
        • 0.1.5a12
        • 0.1.5a11
        • 0.1.5a10
        • 0.1.5a9
        • 0.1.5a8
        • 0.1.5a6
        • 0.1.5a5
        • 0.1.5a4
        • 0.1.5a3
        • 0.1.5a2
        • 0.1.5a1
        • 0.1.5a
        • 0.1.4a
        • 0.1.3a
        • 0.1.2a
          • Minor changes
  • « API Reference
  • Structured queries »
  • Source

Advanced topicsΒΆ

  • Structured queries
  • Speeding up queries
    • Temporary Sessions
    • Optimized queries
  • Planner tutorial
  • Aquarium Query Language Schema
    • Aquarium Query Language (AQL) Schema
    • Examples

Back to top

© Copyright 2017-2020, University of Washington.
Created using Sphinx 2.4.4.