Pārlūkot izejas kodu

maint: stop the compatibility of web framework integration before v1.1

wangweimin 3 gadi atpakaļ
vecāks
revīzija
87fc5c11ba
2 mainītis faili ar 0 papildinājumiem un 106 dzēšanām
  1. 0 105
      pywebio/html/index.html
  2. 0 1
      setup.py

+ 0 - 105
pywebio/html/index.html

@@ -1,105 +0,0 @@
-<!--This file is just for backward compatible-->
-<!doctype html>
-<html lang="">
-<head>
-    <meta charset="UTF-8">
-    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
-    <title>PyWebIO Application</title>
-    <link rel="icon" type="image/png" sizes="32x32"
-          href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAwklEQVQ4T63TvU5CQRCG4WcwMfEuqOgNtQ2Nd4CxV2LHtVhJ0N7AHdjQUBtrrLwLA4ks2Rx+/Qucw3Y78807M7sz4ft5dq6mI7RQX7o/JCNzfdfetkNifRk6k9wLN9jYdxMkyZPQ1faZXYUwB/OCix8V/W4Y4zJDCsBAX7jdM7iQJY+udELu+cTrP2X/xU2+NMPAg3B3UPaVOOmFoQkapQC8Z8AUpyUBs6MAKrZQ+RErf2PlQTrKKK8gpZdpewgOXOcFTTxEjYwMoIkAAAAASUVORK5CYII="
-          id="favicon32">
-    <link rel="icon" type="image/png" sizes="16x16"
-          href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABmUlEQVRYR82XK0wDQRCGv21TUUUJGBwGDBggGCSGBIcAWnBAgsNAgkKhSMDgCA8HtEXgSDBIDC9DDRgcpoSiKo52yea49DiutMttsz27M/98N7s7OyNo9tujgxSTwDiCIaAXSH27l4AXJA/AFSUuWOajGWnR0ChLP3HWkWSAZEN716CM4JQKW6R5+sunPkCeJJJNBCtAosnAQTMHyS6CDWYoh2mEAxzTR4JzYOCfgYNuBRymmOc5uPAbIMswMS6BbkPBPZkiVSZIc+/X/Qng/vl1C4LXIBzG/JmoAag9hxuDaa+XwAIw6p2JGkCObQSrhtMeLifZYZY1tegCqKsW4zHCadfldqgyqK6oC3DGIZIFXZVI9oIjplkUqArXyatGkYkU1+dc5p0eQY4MghNTqlo6kjkFsI9gScvRlLHkQJDnFhgxpampc6cAikCXpqMp8zcF8AnETSlq6lTaAsD6Flg+hNavofVCZL0UW3+M2uI5VhBWGxIFYL0lUxBWm1KviFttyz0Iq4OJB2F1NPO/qdaG0+DD3qLx/AuMVJFhmC8dSgAAAABJRU5ErkJggg=="
-          id="favicon16">
-    <link rel="stylesheet" href="css/markdown.min.css">
-    <link rel="stylesheet" href="css/bootstrap.min.css">
-    <link rel="stylesheet" href="css/codemirror.min.css">
-    <link rel="stylesheet" href="codemirror/base16-light.min.css">
-    <link rel="stylesheet" href="css/toastify.min.css">
-    <link rel="stylesheet" href="css/app.css">
-</head>
-<body>
-<div class="pywebio">
-    <div class="container no-fix-height" id="output-container">
-        <div class="markdown-body" id="markdown-body">
-            <div class="alert alert-warning" role="alert">
-                警告:您正在使用旧版本的方式来实现PyWebIO与Web框架整合,此方式在当前版本中已经不被推荐,并在将来可能会被移除。<br/>
-                请访问<a href="https://pywebio.readthedocs.io/zh_CN/latest/guide.html#web" target="_blank" class="alert-link">此处</a>来查看新版本PyWebIO中与Web框架整合更简单的方式。
-            </div>
-            <div class="text-center" id="pywebio-loading" style="display: none; position: fixed; top: 40%; left: 0;right: 0;">
-                <div class="spinner-grow text-info" role="status">
-                    <span class="sr-only">Loading...</span>
-                </div>
-            </div>
-
-            <div id="pywebio-scope-ROOT"></div>
-        </div>
-        <div id="end-space"></div>
-
-    </div>
-
-    <div id="input-container">
-        <div id="input-cards" class="container"></div>
-    </div>
-</div>
-
-
-<footer class="footer">
-    Powered by <a href="https://github.com/wang0618/PyWebIO" target="_blank">PyWebIO</a>
-</footer>
-
-<script src="js/mustache.min.js"></script>  <!--template system-->
-<script src="js/codemirror.min.js"></script>  <!--code textarea editor-->
-<script src="codemirror/matchbrackets.js"></script>  <!--codemirror plugin-->
-<script src="codemirror/python.js"></script> <!--codemirror python language support-->
-<script src="codemirror/loadmode.js"></script> <!--codemirror plugin: auto load mode-->
-<script src="codemirror/active-line.js"></script> <!--codemirror plugin: auto load mode-->
-<script src="js/prism.min.js"></script>  <!-- markdown code highlight -->
-<script src="js/FileSaver.min.js"></script>  <!-- saving files on the client-side -->
-<script src="js/jquery.min.js"></script>
-<script src="js/popper.min.js"></script>  <!-- tooltip engine -->
-<script src="js/bootstrap.min.js"></script>
-<script src="js/toastify.min.js"></script> <!-- toast -->
-<script src="js/bs-custom-file-input.min.js"></script> <!-- bootstrap custom file input-->
-<script src="js/purify.min.js"></script>  <!-- XSS sanitizer -->
-
-<script>
-    if (window.navigator.userAgent.indexOf('MSIE ') !== -1 || window.navigator.userAgent.indexOf('Trident/') !== -1)
-        $('#output-container').html('<div class="alert alert-danger" role="alert"> Sorry, this website does not support IE browser. ☹ </div>');
-</script>
-<script src="js/pywebio.min.js"></script>
-
-<script src="js/require.min.js"></script> <!-- JS module loader -->
-<script>
-
-    require.config({
-        paths: {
-            'plotly': "https://cdn.jsdelivr.net/npm/plotly.js/dist/plotly.min", // 'https://cdn.plot.ly/plotly-latest.min'
-        },
-    });
-
-
-    $(function () {
-        // https://www.npmjs.com/package/bs-custom-file-input
-        bsCustomFileInput.init()
-    });
-
-    const urlparams = new URLSearchParams(window.location.search);
-    WebIO.startWebIOClient({
-        output_container_elem: $('#markdown-body'),
-        input_container_elem: $('#input-cards'),
-        backend_address: urlparams.get('pywebio_api') || './io',
-        app_name: urlparams.get('app') || 'index',
-        protocol: 'auto',
-        runtime_config: {
-            debug: urlparams.get('_pywebio_debug'),
-            outputAnimation: !urlparams.get('_pywebio_disable_animate'),
-            httpPullInterval: parseInt(urlparams.get('_pywebio_http_pull_interval') || 1000)
-        },
-    });
-
-</script>
-
-
-</body>
-</html>

+ 0 - 1
setup.py

@@ -65,7 +65,6 @@ setup(
             "html/js/codemirror.min.js",
             "html/image/favicon_open_16.png",
             "html/image/favicon_closed_32.png",
-            "html/index.html",
             "platform/tpl/index.html"
         ],
     },