| skipped 15 lines |
16 | 16 | | """ |
17 | 17 | | |
18 | 18 | | import flask |
19 | | - | from flask import request, jsonify |
| 19 | + | from flask import request, jsonify, render_template |
20 | 20 | | |
21 | 21 | | framework = None |
22 | | - | app = flask.Flask('OWASP Maryam') |
| 22 | + | app = flask.Flask('OWASP Maryam', template_folder='gui/templates', static_folder='gui/static') |
| 23 | + | |
| 24 | + | @app.route('/iris_cluster') |
| 25 | + | def iris_cluster(): |
| 26 | + | return render_template('index.html') |
23 | 27 | | |
24 | 28 | | @app.route('/', methods=['GET', 'POST']) |
25 | 29 | | def home(): |
26 | | - | page = '<pre>current pages:<br>/api/modules => running modules<br>/api/framework => framework commands</pre>' |
| 30 | + | page = '<pre>current pages:<br>/api/modules => running modules<br>/api/framework => framework commands<br>/iris_cluster => search your query and get iris and cluster results</pre>' |
27 | 31 | | return page |
28 | 32 | | |
29 | 33 | | |
| skipped 110 lines |
140 | 144 | | framework = core_obj |
141 | 145 | | app.run(host=host, port=port) |
142 | 146 | | |
| 147 | + | |