首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    新增文章评论功能

    趁着这两天比较闲,把博客文章的评论功能给加上了。 做了一个简单的评论功能,暂时还没做回复功能,做回复的话得复杂一点,样式需要改变下,懒得搞,留着下次有时间再搞吧。...文章评论功能其实也没啥大作用,但是一直在不断的完善自己的博客就感觉很不一样。...可是网站做到现在再要加移动端适配得写不少css啊,而作为一个后端又贼烦写这些样式~~ 要么就是只把主页和文章详情页调整下好了,其他等以后换套前端框架吧。...以后尽量多分点时间给它吧,后台用到现在都没换,唉,难道是懒的么~ 虽然该有的功能基本都有了,但是真的是丑啊,当时开发出来也是为了能用就行,先做好以后慢慢改,结果做好就一直用到现在用了两年,也就刚开始一直在完善,到现在新增改查都分开的就很不

    68920

    HTML|Flask之模板继承

    1 什么是模板继承 模板继承是jinja里面最有力的部分了。就相当于在模板里面创建一个基础的骨架,里面的内容一般是一个网站中的常用元素,比如说网页的头部与尾部。这样下次需要用的话我们直接继承就好了。...2 基础模板 我们来新建一个 base.html,它定义了一个简单的 HTML 骨架,用 于显示一个简单的两栏页面。“子”模板的任务是用内容填充空的块: {% block head %} <link rel="stylesheet" href="{{ url_for('static...接下来我们来写几个子模版: {% extends "test01.html" %} {% block title %}Index{% endblock %} {% block head %}...这里 {% extends %} 标记是关键,它告诉模板引擎这个模板“扩展”了另一个模板, 当模板系统评估这个模板时会先找到父模板。这个扩展标记必须是模板中的第一个标记。

    5.9K50

    HTML5新增了哪些特性?

    HTML5与HTML比较 区别1:html5 不区分是否是严格模式还是传统模式,而html 声明时有严格、传统、框架模式。文档声明变得简单明了。 html5 的声明: html的声明: html 4.01 Strict:<!...区别3:html无法在网页上动态的绘制图片,而 html5 新增了canvas画布,canvas绘制的图片放大后会失真,而SVG可绘制矢量图形。...H5 新增特性 Canvas、SVG -- 用于绘画的元素,canvas绘制的图片会失真而SVG绘制的不会失真。 video、audio -- 用于播放视频和音频的媒体。...H5 的优缺点 概括html5有以下几点优势: 提高可用性和可维护性,改进了用户体验。 新增语义化标签,有助于开发人员定义清晰的结构。 可以播放视频音频,增加多媒体元素。

    65020

    Django 2.1.7 模板 - HTML转义

    相关篇章 Django 2.1.7 创建应用模板 Django 2.1.7 配置公共静态文件、公共模板路径 Django 2.1.7 模板语言 - 变量、标签、过滤器、自定义过滤器、模板注释 Django...2.1.7 模板继承 参考文献 https://docs.djangoproject.com/zh-hans/2.1/topics/templates/ HTML转义 模板对上下文传递的字符串进行输出时...关闭转义 过滤器escape可以实现对变量的html转义,默认模板就会转义,一般省略。 {{t1|escape}} 过滤器safe:禁用转义,告诉模板这个变量是安全的,可以解释执行。...> 刷新浏览器后效果如下图: 字符串字面值 对于在模板中硬编码的html字符串,不会转义。...1)修改templates/booktest/html_escape.html代码如下: 模板硬编码手动转义:{{data|default:"<b>123</

    4.1K30
    领券