当前位置: 首页 > 网络应用技术

如何在Django显示HTML源代码

时间:2023-03-06 18:08:24 网络应用技术

  简介:今天,首席CTO Note将与您分享Django如何显示HTML源代码的相关内容。如果您可以解决您现在面临的问题,请不要忘记注意此网站。让我们现在开始!

  在Django背景中添加HTML编辑器的方法:

  1.下载友善者

  下载固定器,在解压缩后,应删除并复制到静态目录的无用ASP,ASP.NET,PHP,JSP,示例文件。由于Kindeditor是JS文件中的编辑器,因此设置了JS/Editor目录。复制固定器代码到目录。就像此statation/js/js/editor/chinditor-4.1.7一样。

  2.在文本输入域的HTML中添加与相应网站相对应的Javarscript。

  3.在HTML页面上添加以下脚本:

  4.创建chindeditor并在indededitor-4.1.7目录中创建配置。

  //config.js

  hindeditor.ready(function(k){

  window.editor = k.create('#id_content',{

  // 指定

  宽度:“ 800px”,

  身高:“ 200px”,

  });

  });

  #admin.py

  来自django.contrib导入管理

  从chindeditor.models导入文章

  #在这里注册您的模型。

  @admin.register(文章)

  类articleadmin(admin.modeladmin):

  list_display =('title',)

  班级媒体:

  #在管理背景中的HTML文件中添加JS文件,每个路径都会添加static_url/

  js =((

  'js/editor/hindeditor-4.1.7/hindeditor- all.js',

  'js/editor/hindeditor-4.1.7/lang.zh_cn.js',

  'js/editor/hindeditor-4.1.7/config.js',

  治愈

  请勿使用原始独特的SQL语句直接操作数据库。这很愚蠢。其他人不仅可以轻松地对您启动SQL注入攻击,还不能使用Django Orm的异常处理系统。为您的数据库创建模型,使用ORM操作模型类,完成数据库查询,然后将结果渲染到模板中获得对象后。

  我认为是您使模板写错了。在上面2中。您传递给模板的参数是字典。您只能在django的模板中使用该字典的“键”。使用mailcon.lettercon,从模板转换为python是tettercon.lettercon。这是错误的。您应该写{{mailcon |安全}}直接在模板中。

  创建新的时,p1 = post.objects.create(title = title,content = content,pub_date = pub_date,rution = ruttean = rutiate)p1.label.add(p)这没关系。标签是Manytomany字段,然后是更新,p1 = post.objects.filter(id = num).update(title = title,conte。

  由Django的模板引擎自动传输,您可以这样尝试

  {%autoescape on%}

  {aptrip_content}}

  {%endautoescape%}

  像这样

  {atrest_content |安全的}}

  结论:以上是首席CTO的全部内容,请注意Django如何显示HTML源代码。感谢您花时间阅读本网站的内容。我希望这对您有帮助。有关Django如何显示与如何显示HTML源编码有关的HTML源代码的更多信息,请不要忘记在此站点上找到它。