1
db.define_table('mytable',
    Field('start_number', 'double', requires=IS_NOT_EMPTY()),
    Field('current_number', 'double', default=mytable.start_number, requires=IS_NOT_EMPTY()))

Web サイトで何かが発生すると、current_number別のものに変更できますが、常にデフォルト値start_number(つまり、エントリが作成されたとき) から開始されます。各エントリには、異なるstart_number.

mytableおそらくまだ完全に定義されていないため、見つからないというエラーが表示され続けます。のデフォルト値を に設定することはまだ可能current_numberですstart_numberか?

4

1 に答える 1