def edit():
#file_list = {
# 'filename1': 'path1',
# 'filename2': 'path2',
# 'dirname1': {
# 'filename3': 'path3',
# 'dirname2': {
# 'filename4': 'path4',
# 'filename5': 'path5'
# }
# }
#}
file_list = make_file_tree(ROOT)
file = request.GET.get('file')
if file:
with open(os.path.join(ROOT, file), 'r') as in_file:
code = in_file.read()
if file.split('.')[-1] in ['pyui', 'json']:
code = json.dumps(json.loads(code), indent=4, separators=(',', ': '))
output = template(os.path.join(IDE_REL_ROOT, 'main.tpl'), files = file_list, save_as = file, code = code)
else:
output = template(os.path.join(IDE_REL_ROOT, 'main.tpl'), files = file_list)
return output
评论列表
文章目录