def graphviz_index(): kwargs = {} url = get_redirect_url('graphviz', request) if url: return redirect(url) source = request.args.get('src') if source: kwargs['diagram'] = base64_decode(source) body = render_template('graphviz.html', **kwargs) response = make_response(body) response.headers['Content-Type'] = 'application/xhtml+xml' return response
def nwdiag_index(): import nwdiag kwargs = {'version': nwdiag.__version__} url = get_redirect_url('nwdiag', request) if url: return redirect(url) source = request.args.get('src') if source: kwargs['diagram'] = base64_decode(source) body = render_template('nwdiag.html', **kwargs) response = make_response(body) response.headers['Content-Type'] = 'application/xhtml+xml' return response
def seqdiag_index(): import seqdiag kwargs = {"version": seqdiag.__version__} url = get_redirect_url("seqdiag", request) if url: return redirect(url) source = request.args.get("src") if source: kwargs["diagram"] = base64_decode(source) body = render_template("seqdiag.html", **kwargs) response = make_response(body) response.headers["Content-Type"] = "application/xhtml+xml" return response