修复在线编辑功能没带环境变量问题
This commit is contained in:
parent
44d2e2b20c
commit
cbcfb67c44
@ -150,6 +150,10 @@ def custom_static_js(name):
|
|||||||
# print(name)
|
# print(name)
|
||||||
return js_render(name)
|
return js_render(name)
|
||||||
|
|
||||||
|
@home.route('/raw/js/<path:filename>')
|
||||||
|
def custom_raw_js(filename):
|
||||||
|
return send_from_directory('js', filename)
|
||||||
|
|
||||||
# @home.route('/txt/<name>')
|
# @home.route('/txt/<name>')
|
||||||
# def get_txt_files(name):
|
# def get_txt_files(name):
|
||||||
# base_path = 'txt'
|
# base_path = 'txt'
|
||||||
|
|||||||
@ -1 +1 @@
|
|||||||
3.9.46beta10
|
3.9.46beta11
|
||||||
@ -140,19 +140,21 @@ function f(){
|
|||||||
<div class="layui-btn-container footer">
|
<div class="layui-btn-container footer">
|
||||||
<button class="layui-btn layui-btn-normal " lay-submit lay-filter="reBtn"><i class="layui-icon layui-icon-refresh"></i>刷新</button>
|
<button class="layui-btn layui-btn-normal " lay-submit lay-filter="reBtn"><i class="layui-icon layui-icon-refresh"></i>刷新</button>
|
||||||
<button class="layui-btn layui-btn-normal" lay-submit lay-filter="saveBtn"><i class="layui-icon layui-icon-ok"></i>保存</button>
|
<button class="layui-btn layui-btn-normal" lay-submit lay-filter="saveBtn"><i class="layui-icon layui-icon-ok"></i>保存</button>
|
||||||
<button class="layui-btn layui-btn-normal" lay-submit lay-filter="openRawBtn"><i class="layui-icon layui-icon-file-b"></i>查看原始文件</button>
|
<button class="layui-btn layui-btn-normal" lay-submit lay-filter="openRawBtn"><i class="layui-icon layui-icon-file-b"></i>原始</button>
|
||||||
|
<button class="layui-btn layui-btn-normal" lay-submit lay-filter="openFileBtn"><i class="layui-icon layui-icon-file-b"></i>渲染</button>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
|
const raw_url = '/raw/js/{{name}}';
|
||||||
const api_url = '/admin/view/{{name}}';
|
const api_url = '/admin/view/{{name}}';
|
||||||
const api_save_url = '/admin/save_edit/{{name}}';
|
const api_save_url = '/admin/save_edit/{{name}}';
|
||||||
// 初始化 脚本编辑页面
|
// 初始化 脚本编辑页面
|
||||||
function init_scripts(form) {
|
function init_scripts(form) {
|
||||||
$.ajax({
|
$.ajax({
|
||||||
type:'get',
|
type:'get',
|
||||||
url: api_url,
|
url: raw_url,
|
||||||
timeout : 2000,
|
timeout : 2000,
|
||||||
async:false,
|
async:false,
|
||||||
// data:'',
|
// data:'',
|
||||||
@ -205,7 +207,9 @@ function f(){
|
|||||||
$ = layui.$;
|
$ = layui.$;
|
||||||
init_scripts(form);
|
init_scripts(form);
|
||||||
form.on('submit(openRawBtn)',function (data) {
|
form.on('submit(openRawBtn)',function (data) {
|
||||||
// console.log(api_url);
|
open(raw_url);
|
||||||
|
});
|
||||||
|
form.on('submit(openFileBtn)',function (data) {
|
||||||
open(api_url);
|
open(api_url);
|
||||||
});
|
});
|
||||||
form.on('submit(reBtn)', function (data) {
|
form.on('submit(reBtn)', function (data) {
|
||||||
|
|||||||
@ -64,26 +64,28 @@
|
|||||||
<div class="layui-btn-container footer layer-footer">
|
<div class="layui-btn-container footer layer-footer">
|
||||||
<button class="layui-btn layui-btn-normal " lay-submit lay-filter="reBtn"><i class="layui-icon layui-icon-refresh"></i>刷新</button>
|
<button class="layui-btn layui-btn-normal " lay-submit lay-filter="reBtn"><i class="layui-icon layui-icon-refresh"></i>刷新</button>
|
||||||
<button class="layui-btn layui-btn-normal" lay-submit lay-filter="saveBtn"><i class="layui-icon layui-icon-ok"></i>保存</button>
|
<button class="layui-btn layui-btn-normal" lay-submit lay-filter="saveBtn"><i class="layui-icon layui-icon-ok"></i>保存</button>
|
||||||
<button class="layui-btn layui-btn-normal" lay-submit lay-filter="openRawBtn"><i class="layui-icon layui-icon-file-b"></i>查看原始文件</button>
|
<button class="layui-btn layui-btn-normal" lay-submit lay-filter="openRawBtn"><i class="layui-icon layui-icon-file-b"></i>原始</button>
|
||||||
|
<button class="layui-btn layui-btn-normal" lay-submit lay-filter="openFileBtn"><i class="layui-icon layui-icon-file-b"></i>渲染后</button>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
|
const raw_url = '/raw/js/{{name}}';
|
||||||
const api_url = '/admin/view/{{name}}';
|
const api_url = '/admin/view/{{name}}';
|
||||||
const api_save_url = '/admin/save_edit/{{name}}';
|
const api_save_url = '/admin/save_edit/{{name}}';
|
||||||
// 初始化 脚本编辑页面
|
// 初始化 脚本编辑页面
|
||||||
function init_scripts(form) {
|
function init_scripts(form) {
|
||||||
$.ajax({
|
$.ajax({
|
||||||
type:'get',
|
type:'get',
|
||||||
url: api_url,
|
url: raw_url,
|
||||||
timeout : 2000,
|
timeout : 2000,
|
||||||
async:false,
|
async:false,
|
||||||
// data:'',
|
// data:'',
|
||||||
// dataType:'json',
|
// dataType:'json',
|
||||||
success: function(data) {
|
success: function(data) {
|
||||||
// console.log(data);
|
// console.log(data);
|
||||||
console.log(`访问${api_url} success`);
|
console.log(`访问${raw_url} success`);
|
||||||
$('#script_code').val(data);
|
$('#script_code').val(data);
|
||||||
form.render();
|
form.render();
|
||||||
},error: function(XMLHttpRequest,textStatus,errorThrown) {
|
},error: function(XMLHttpRequest,textStatus,errorThrown) {
|
||||||
@ -94,7 +96,7 @@
|
|||||||
} else if (XMLHttpRequest.status == 500) {
|
} else if (XMLHttpRequest.status == 500) {
|
||||||
layer.msg('Internel Server Error.',{icon: 2},function () {});
|
layer.msg('Internel Server Error.',{icon: 2},function () {});
|
||||||
} else {
|
} else {
|
||||||
console.log(`访问${api_url} error`);
|
console.log(`访问${raw_url} error`);
|
||||||
let code = XMLHttpRequest.responseText;
|
let code = XMLHttpRequest.responseText;
|
||||||
$('#script_code').val(code);
|
$('#script_code').val(code);
|
||||||
form.render();
|
form.render();
|
||||||
@ -115,7 +117,9 @@
|
|||||||
$ = layui.$;
|
$ = layui.$;
|
||||||
init_scripts(form);
|
init_scripts(form);
|
||||||
form.on('submit(openRawBtn)',function (data) {
|
form.on('submit(openRawBtn)',function (data) {
|
||||||
// console.log(api_url);
|
open(raw_url);
|
||||||
|
});
|
||||||
|
form.on('submit(openFileBtn)',function (data) {
|
||||||
open(api_url);
|
open(api_url);
|
||||||
});
|
});
|
||||||
form.on('submit(reBtn)', function (data) {
|
form.on('submit(reBtn)', function (data) {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user