В чем заключается требование создания диспетчера задач? [Дубликат]

Просто создайте кеш объектов FileType, чтобы поиск базы данных происходил только в первый раз, когда вы используете данный тип файла:

 class FileTypeCache (dict): def __missing __ (self, key): obj  = self [key] = Session.query (FileType) .filter_by (typename = key) .one () return obj filetype_cache = FileTypeCache () file = File () file.size = 10 file.filetype = filetype_cache ['PPT']  

должен работать, по модулю опечаток.

0
задан 16 April 2012 в 07:59
поделиться