Class List_of_assets(studio)¶
-
class
edit_db.list_of_assets(group_ob)¶ level = „project“
Запись и редактирование временного списка ассетов {
name,type,set_of_tasks} из редактора создания асетов. Не использует БД, запись в файлjsonв$HOME/.lineyka/, после создания ассетов список очищается.Данные хранимые в файле
json(имя столбца : тип данных)edit_db.studio.list_of_assets_keys:list_of_assets_keys = [ 'asset_name', # text 'asset_type', # text 'set_of_tasks', # text ]
Examples
Создание экземпляра класса:
import edit_db as db project = db.project() group = db.group(project) list_of_assets = db.list_of_assets(group) # group - обязательный параметр при создании экземпляра list_of_assets # доступ ко всем параметрам и методам принимаемого экземпляра group - через list_of_assets.group
-
asset_name¶ Имя ассета.
Type: str
-
asset_type¶ Тип ассета.
Type: str
-
set_of_tasks¶ Название набора задач.
Type: str
-
group¶ Экземпляр группы принимаемый при создании экземпляра класса, содержит все атрибуты и методы
edit_db.group.Type: edit_db.group
-
get(group_name=False)¶ Чтение списка ассетов данной группы.
Параметры: group_name (str) – Имя группы, не требуется если группа инициализирована лучше не использовать.Результат: (True, [список ассетов (словари)]) или (False, comment) Тип результата: tuple
-
get_list()¶ Чтение всех данных в словарь по группам.
Результат: (True, {„group_name“: [список ассетов (словари)], … }) или (False, comment) Тип результата: tuple
-
remove(group_name=False)¶ Удаление списка ассетов данной группы.
Параметры: group_name (str) – Имя группы, не требуется если группа инициализирована лучше не использовать.Результат: (True, „Ok!“) или (False, comment) Тип результата: tuple
-
save_list(rows, group_name=False)¶ Запись списка ассетов в файл.
Параметры: - rows (list) – Список ассетов (словари по
edit_db.studio.list_of_assets_keys). - group_name (str) – Имя группы, не требуется если группа инициализирована
лучше не использовать.
Результат: (True, „Ok!“) или (False, comment)
Тип результата: tuple
- rows (list) – Список ассетов (словари по
-