def __init__(self): """ constructor """ TaskManager.__init__(self) self.getters.update({ 'approved_categories': 'get_general', 'aspect_ratio': 'get_general', 'author': 'get_general', 'categories': 'get_many_to_many', 'category_relationships': 'get_many_to_one', 'create_timestamp': 'get_time', 'deleted': 'get_general', 'description': 'get_general', 'encoded_videos': 'get_many_to_one', 'is_ready': 'get_general', 'keywords': 'get_general', 'length': 'get_general', 'live': 'get_general', 'name': 'get_general', 'num_views': 'get_general', 'owner': 'get_foreign_key', 'photo_url': 'get_general', 'prerequisite_tasks': 'get_many_to_many', 'public': 'get_general', 'src_file_size': 'get_general', 'status': 'get_general', 'tags': 'get_tags', 'users_who_watched': 'get_general', }) self.setters.update({ 'aspect_ratio': 'set_general', 'author': 'set_general', 'categories': 'set_many', 'description': 'set_general', 'encoded_videos': 'set_many', 'keywords': 'set_general', 'length': 'set_general', 'live': 'set_general', 'name': 'set_general', 'owner': 'set_foreign_key', 'photo_url': 'set_forbidden', # placeholder 'prerequisite_tasks': 'set_many', 'public': 'set_general', 'status': 'set_general', 'tags': 'set_tags', }) self.my_django_model = facade.models.Video
def __init__(self): """ constructor """ TaskManager.__init__(self) self.getters.update({ 'approved_categories' : 'get_general', 'aspect_ratio' : 'get_general', 'author' : 'get_general', 'categories' : 'get_many_to_many', 'category_relationships' : 'get_many_to_one', 'create_timestamp' : 'get_time', 'deleted' : 'get_general', 'description' : 'get_general', 'encoded_videos' : 'get_many_to_one', 'is_ready' : 'get_general', 'keywords' : 'get_general', 'length' : 'get_general', 'live' : 'get_general', 'name' : 'get_general', 'num_views' : 'get_general', 'owner' : 'get_foreign_key', 'photo_url' : 'get_general', 'prerequisite_tasks' : 'get_many_to_many', 'public' : 'get_general', 'src_file_size' : 'get_general', 'status' : 'get_general', 'tags': 'get_tags', 'users_who_watched' : 'get_general', }) self.setters.update({ 'aspect_ratio' : 'set_general', 'author' : 'set_general', 'categories' : 'set_many', 'description' : 'set_general', 'encoded_videos' : 'set_many', 'keywords' : 'set_general', 'length' : 'set_general', 'live' : 'set_general', 'name' : 'set_general', 'owner' : 'set_foreign_key', 'photo_url' : 'set_forbidden', # placeholder 'prerequisite_tasks' : 'set_many', 'public' : 'set_general', 'status' : 'set_general', 'tags' : 'set_tags', }) self.my_django_model = facade.models.Video
def __init__(self): """ constructor """ TaskManager.__init__(self) self.getters.update({ 'completion_requirement' : 'get_general', 'course' : 'get_foreign_key', 'data' : 'get_general', 'url' : 'get_general', }) self.setters.update({ 'completion_requirement' : 'set_general', 'course' : 'set_foreign_key', 'data' : 'set_general', 'url' : 'set_general', }) self.my_django_model = facade.models.Sco
def __init__(self): """ constructor """ TaskManager.__init__(self) self.getters.update({ 'completion_requirement': 'get_general', 'course': 'get_foreign_key', 'data': 'get_general', 'url': 'get_general', }) self.setters.update({ 'completion_requirement': 'set_general', 'course': 'set_foreign_key', 'data': 'set_general', 'url': 'set_general', }) self.my_django_model = facade.models.Sco