Update handler
This commit is contained in:
parent
8acf3da0eb
commit
f9fc02564e
51
handler.py
51
handler.py
@ -11,6 +11,9 @@ from config import directory
|
|||||||
import templates.plain.main as template_public
|
import templates.plain.main as template_public
|
||||||
import modules.public.home as public_home
|
import modules.public.home as public_home
|
||||||
|
|
||||||
|
import modules.api.metaprofile.metaprofile as api_metaprofile_metaprofile
|
||||||
|
import modules.api.metaprofile.baseurl as api_metaprofile_baseurl
|
||||||
|
|
||||||
app = Bottle()
|
app = Bottle()
|
||||||
|
|
||||||
@app.route('/')
|
@app.route('/')
|
||||||
@ -21,3 +24,51 @@ def index():
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
return public_home.main().html(params)
|
return public_home.main().html(params)
|
||||||
|
|
||||||
|
@app.route('/api/metaprofile/<alder>', method=['OPTIONS', 'POST'])
|
||||||
|
def index(alder):
|
||||||
|
try:
|
||||||
|
if request.method == 'OPTIONS':
|
||||||
|
return None
|
||||||
|
else:
|
||||||
|
response.content_type = 'application/json'
|
||||||
|
params = request.json
|
||||||
|
if alder == 'add':
|
||||||
|
return json.dumps(api_metaprofile_metaprofile.metaprofile().add(params), indent = 2).encode()
|
||||||
|
elif alder == 'list':
|
||||||
|
return json.dumps(api_metaprofile_metaprofile.metaprofile().list(params), indent = 2).encode()
|
||||||
|
elif alder == 'detail':
|
||||||
|
return json.dumps(api_metaprofile_metaprofile.metaprofile().detail(params), indent = 2).encode()
|
||||||
|
elif alder == 'edit':
|
||||||
|
return json.dumps(api_metaprofile_metaprofile.metaprofile().edit(params), indent = 2).encode()
|
||||||
|
elif alder == 'remove':
|
||||||
|
return json.dumps(api_metaprofile_metaprofile.metaprofile().remove(params), indent = 2).encode()
|
||||||
|
else:
|
||||||
|
return json.dumps({}, indent = 2).encode()
|
||||||
|
except Exception as e:
|
||||||
|
print(str(e),flush=True)
|
||||||
|
return json.dumps({}, indent = 2).encode()
|
||||||
|
|
||||||
|
@app.route('/api/metaprofile/baseurl/<alder>', method=['OPTIONS', 'POST'])
|
||||||
|
def index(alder):
|
||||||
|
try:
|
||||||
|
if request.method == 'OPTIONS':
|
||||||
|
return None
|
||||||
|
else:
|
||||||
|
response.content_type = 'application/json'
|
||||||
|
params = request.json
|
||||||
|
if alder == 'add':
|
||||||
|
return json.dumps(api_metaprofile_baseurl.baseurl().add(params), indent = 2).encode()
|
||||||
|
elif alder == 'list':
|
||||||
|
return json.dumps(api_metaprofile_baseurl.baseurl().list(params), indent = 2).encode()
|
||||||
|
elif alder == 'detail':
|
||||||
|
return json.dumps(api_metaprofile_baseurl.baseurl().detail(params), indent = 2).encode()
|
||||||
|
elif alder == 'edit':
|
||||||
|
return json.dumps(api_metaprofile_baseurl.baseurl().edit(params), indent = 2).encode()
|
||||||
|
elif alder == 'remove':
|
||||||
|
return json.dumps(api_metaprofile_baseurl.baseurl().remove(params), indent = 2).encode()
|
||||||
|
else:
|
||||||
|
return json.dumps({}, indent = 2).encode()
|
||||||
|
except Exception as e:
|
||||||
|
print(str(e),flush=True)
|
||||||
|
return json.dumps({}, indent = 2).encode()
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user