sysprops
いくつかの定数が欲しいクラスがあります。ただし、これらの定数の値をデータベースから取得したいので、これらのクラス定数の1つにアクセスするたびに何らかのフックが必要です(インスタンス変数のgetattributeメソッドなど)。
class sysprops(object):
SOME_CONSTANT = 'SOME_VALUE'
sysprops.SOME_CONSTANT # this statement would not return 'SOME_VALUE' but instead a dynamic value pulled from the database.