jinja2模板、框架和html是什么关系?
well,正在自学前端,发现不学后端根本搞不懂,故去了学python,然后遇到一个问题
http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/0014320129740415df73bf8f81e478982bf4d5c8aa3817a000
里面说到flask渲染jinja2模板,而所谓的jinja2模板就是html的基础上,在需要交互数据的地方加上了一些标注,然后就能实现前后端MVC,然后有种感觉好像就是:
1)一个模板就是凸显在html数据交换部分用特殊的格式写个标记?总感觉只是为了实现数据交互貌似这个模板是不是太大题小用了。
2)这个“模板”貌似跟网上的“html模板”是两个回事,虽然它们都是html写成(后者外观不一样,前者就是……?),这个模板和html有何关系?教程里说到是python的模板,跟python有何关系?
3)web后端开发需要用到模板(为了分离html和后端),框架(为了处理底层HTTP等)。能否脱离模板?不脱离的话,这种依赖是不是很像依赖jquery却不懂原生javascript那样糟糕?
谢谢!
相关阅读:
js正则,非贪婪模式问题
学习python使用rabbitmq,遇到麻烦
获取微信公众号 的logo图片
Android Studio装了不同版本的SDK,开发时选了最低2.2版本SDK,那studio推荐的只是2.2的属性吗?
JS中for循环的变量i能否用于在for循环中定义的函数?
centos7中如何安装 php-fpm(nginx)
OAuth2是做什么的?
ceph属于运维工程师负责还是研发工程师负责?
七牛token无法获得?
AFNetworking post到后端,数据怎么调用
如何取不同手机浏览器的实际可用高度?
求解答行高设置为0之后带来的问题
windows下的curl工具好难用啊
用jquery插件实现滚动定位在ipad上出现屏幕闪烁抖动
PHP7发布了,但是如何编译呢?
在WEB移动端可以图片剪切的插件
nginx 怎么开启支持http range下载的功能
我想用canvas画圆周运动的点动画,但是js代码没有反映,请问问题在哪?
ASP 怎么使用七牛上传单个文件,
如何让子函数的结果传给父函数