在Djang中使用codemrror

2024-09-29 00:18:23 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试将CodeMirror编辑器添加到Django应用程序。
我在脚本中使用以下代码:

var myCodeMirror = new CodeMirror(document.body, {
      lineNumbers: true,
      value: "print 'Hello!'",
      mode:  "python",
      theme : 'mbo'
});
myCodeMirror.focus();
document.getElementById('frame').innerHTML=myCodeMirror.getValue(); 

但我并没有因此在页面上得到编辑器,只有值'Hello'。在

请帮忙。在


Tags: django代码脚本true应用程序hellonewvalue
1条回答
网友
1楼 · 发布于 2024-09-29 00:18:23

从codemirror首页:

<!  Create a simple CodeMirror instance  >
<link rel="stylesheet" href="lib/codemirror.css">
<script src="lib/codemirror.js"></script>
<script>
  var editor = CodeMirror.fromTextArea(myTextarea, {
    lineNumbers: true
  });
</script>

另外,在django的页面链接中,我希望使用标记将这些资源声明为static(假设您的脚本位于项目的static dir中):

^{pr2}$

相关问题 更多 >