Skip to content

Commit ccf041f

Browse files
committed
Update qedit4web
1 parent 4c58e8c commit ccf041f

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

docs/3x/scripts/qedit4web.py

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,14 @@
1818
import time
1919
import zipfile
2020
import json
21+
import qpy
2122

2223
# ---- INIT ----
2324

2425

25-
DST_S = 'http://qpy.io'
26+
DST_S = 'https://io.qpython.org'
2627

27-
PROJ_ROOT = '/storage/emulated/0/Android/data/org.qpython.qpy/files'
28-
ROOT = PROJ_ROOT
28+
ROOT = qpy.home
2929

3030
# ASSETS = "/assets/"
3131

@@ -122,7 +122,7 @@ def index():
122122

123123

124124
def api_file_tree():
125-
file_tree = file_tree_packer(PROJ_ROOT) + 'cache:{"type":"folder", "content":{}}'
125+
file_tree = file_tree_packer(ROOT) + 'cache:{"type":"folder", "content":{}}'
126126
# response.content_type = 'application/json'
127127
# return json.dumps(file_tree)
128128
response.headers['Access-Control-Allow-Origin'] = '*'
@@ -146,7 +146,7 @@ def file_tree_packer(path):
146146

147147
def api_file_content():
148148
response.headers['Access-Control-Allow-Origin'] = '*'
149-
path = PROJ_ROOT+'/'+request.GET.get('path')
149+
path = ROOT+'/'+request.GET.get('path')
150150
file_object = open(path)
151151
try:
152152
all_the_text = file_object.read()
@@ -159,22 +159,22 @@ def api_file_content():
159159

160160
def api_img_pre(file_path):
161161
response.headers['Access-Control-Allow-Origin'] = '*'
162-
return static_file(file_path, root=PROJ_ROOT)
162+
return static_file(file_path, root=ROOT)
163163

164164

165165
def api_new_folder():
166166
response.headers['Access-Control-Allow-Origin'] = '*'
167-
path = PROJ_ROOT+'/'+request.POST.get('path')
167+
path = ROOT+'/'+request.POST.get('path')
168168
try:
169-
os.mkdir(path)
169+
os.makedirs(path)
170170
except:
171171
return 'err'
172172
return 'ok'
173173

174174

175175
def api_del_file():
176176
response.headers['Access-Control-Allow-Origin'] = '*'
177-
path = PROJ_ROOT+'/'+request.POST.get('path')
177+
path = ROOT+'/'+request.POST.get('path')
178178
try:
179179
if os.path.isdir(path):
180180
shutil.rmtree(path[:-1])
@@ -187,7 +187,7 @@ def api_del_file():
187187

188188
def api_save():
189189
response.headers['Access-Control-Allow-Origin'] = '*'
190-
path = PROJ_ROOT+'/'+request.POST.get('path')
190+
path = ROOT+'/'+request.POST.get('path')
191191
content = request.POST.get('content')
192192
try:
193193
file_object = open(path, 'w')
@@ -201,7 +201,7 @@ def api_save():
201201

202202
def api_run():
203203
response.headers['Access-Control-Allow-Origin'] = '*'
204-
path = PROJ_ROOT+'/'+request.POST.get('path')
204+
path = ROOT+'/'+request.POST.get('path')
205205
try:
206206
import androidhelper
207207
droid = androidhelper.Android()

0 commit comments

Comments
 (0)