如何正确运用Python Flask框架中的JinJa2模板语法?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2404个文字,预计阅读时间需要10分钟。
一、概述
Flask 是一个轻量级的 Python Web 框架,支持 Jinja2 模板引擎。Jinja2 是一个流行的 Python 模板引擎,它可以与 Flask 配合使用来创建动态 Web 应用程序。
Web 页面通常需要 HTML、CSS 和 JS 等技术,因此学习 Flask 是一个不错的选择,可以从基础知识开始。
一、概述Flask是一个轻量级的Python Web框架,支持Jinja2模板引擎。Jinja2是一个流行的Python模板引擎,它可以使用Flask来创建动态Web应用程序。
web 页面一般需要html、css和js,可能最开始学习python web的时候可能这样写:
from flask import Flask app = Flask(__name__) @app.route('/') def hello(): return '<h2>hello</h2><p >hello world!!!</p>' if __name__ == '__main__': app.run(host='0.0.0.0', port=8000, debug=True)
上面的代码虽然也可以执行,但是不美观,现在编程基本上都是前后端分离,不会在后端代理嵌入前端的代码,为了实现前后端分离,使用MVT设计方案:
M 全拼为 Model,与MVC中的M功能相同,负责和数据库交互,进行数据处理。
本文共计2404个文字,预计阅读时间需要10分钟。
一、概述
Flask 是一个轻量级的 Python Web 框架,支持 Jinja2 模板引擎。Jinja2 是一个流行的 Python 模板引擎,它可以与 Flask 配合使用来创建动态 Web 应用程序。
Web 页面通常需要 HTML、CSS 和 JS 等技术,因此学习 Flask 是一个不错的选择,可以从基础知识开始。
一、概述Flask是一个轻量级的Python Web框架,支持Jinja2模板引擎。Jinja2是一个流行的Python模板引擎,它可以使用Flask来创建动态Web应用程序。
web 页面一般需要html、css和js,可能最开始学习python web的时候可能这样写:
from flask import Flask app = Flask(__name__) @app.route('/') def hello(): return '<h2>hello</h2><p >hello world!!!</p>' if __name__ == '__main__': app.run(host='0.0.0.0', port=8000, debug=True)
上面的代码虽然也可以执行,但是不美观,现在编程基本上都是前后端分离,不会在后端代理嵌入前端的代码,为了实现前后端分离,使用MVT设计方案:
M 全拼为 Model,与MVC中的M功能相同,负责和数据库交互,进行数据处理。

