Camelot
  • What’s new
    • Development
    • Release 13.04.13
    • Release 12.06.29
    • Release 11.12.30
    • Release 11.12.29
    • Release 11.11.16
    • Release 11.09.10
    • Release 11.05.13
    • Release 10.11.27
    • Release 10.07.02
    • Release 09.12.07
  • Tutorials
    • Hello World
    • A generic database browser
    • Creating a Movie Database Application
    • Creating a Report with Camelot
    • Add an import wizard to an application
  • Support
    • Community
    • Commercial
  • Camelot Documentation
    • Camelot Installation
    • Creating models
    • Admin classes
    • Customizing the Application
    • Creating Forms
    • Actions
    • Documents and Reports
    • Delegates
    • Charts
    • Document Management
    • Under the hood
    • Built in data models
    • Fixtures : handling static data in the database
    • Managing a Camelot project
    • The Two Threads
    • Frequently Asked Questions
  • Migrate existing Camelot projects
    • Migrate from Camelot 11.12.30 to 12.06.29
    • Migrate from Camelot 12.06.29 to 13.04.13
    • Migrate from Camelot 13.04.13 to the development branch
  • Camelot API
    • admin
    • art
    • bin
    • container
    • core
    • model
    • test
    • types
    • view
  • Advanced Topics
    • Internationalization
    • Unittests
    • Deployment
    • Authentication and permissions
    • Development Guidlines
    • Debugging Camelot and PyQt
  • License
  • Documentation Copyright
 
Camelot
  • Docs »
  • Tutorials

Tutorials¶

This section contains various tutorials that will help the reader get a feeling of Camelot. We assume that the reader has some knowledge of Python.

The reader can read the following sub-sections in any order.

  • Hello World
    • Get started
    • Define the application
    • Run the application
    • Writing unittests
    • Where to go from here
  • A generic database browser
    • Get started
    • Connect to the database
    • Introspection of the database
    • Present data to the user
  • Creating a Movie Database Application
    • Setup Spyder
    • Starting a new Camelot project
    • Main Window and Views
    • Creating the Movie Model
    • The EntityAdmin Subclass
    • Configuring the Application
    • Relationships
  • Creating a Report with Camelot
    • Massaging the model
    • The Summary class
    • Using Jinja templates
  • Add an import wizard to an application
    • Introduction
    • Create an action
    • Add the action to the GUI
    • Select the files
    • Create new movies
    • Refresh the GUI
    • Result
    • Unit tests
    • Conclusion
Next Previous

© Copyright 2009 - 2014, Conceptive Engineering. Last updated on Dec 19, 2016.

Sphinx theme provided by Read the Docs