博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python使用模板手记
阅读量:4328 次
发布时间:2019-06-06

本文共 1054 字,大约阅读时间需要 3 分钟。

1.首先是$符号

在webpy中,模板html里面可以写python代码,但要用$开始。但如果网页代码本来就有$符号(javascript或者正则表达式),我们需要对其进行转意。用$$代替$

给jquery加上jQuery.noConflict();

调用jquery的时候 把$改为jQuery
例jQuery("a")

 

2.加载静态资源

标签:

1.在项目的根目录创建static文件夹

能够直接在网页中访问static文件夹中的文件

如果static文件夹有一个文件为favicon.ico,那么访问的地址为127.0.0.1:8080/static/favicon.ico

2.webpy中只提供static一个静态文件夹,如果我还需要一个存储上传文件的upload静态文件夹呢

只有自己建立一个视图函数来处理了

urls = (    ‘/‘ , ‘index‘ ,    ‘/upload/(.*)‘, ‘upload‘ ,    ‘/(js|css|images)/(.*)‘, ‘static‘,     ‘/one‘ , ‘one‘    ) class upload:   def GET(self, name):     f = open(‘upload/‘ + name)     return f.read() class static:    def GET(self, media, file):        try:            f = open(media+‘/‘+file, ‘r‘)            return f.read()        except:            return ‘‘ # you can send an 404 error here if you want

 

标签:

原文地址:http://www.cnblogs.com/meelo/p/4237294.html

 

模板传参

index.py

return render.index(datas = datas, i = i, paginations = paginations)

  

 index.html头部

$def with (datas, i, paginations)

使用

$for data in datas:  

$data['title']

  

 

转载于:https://www.cnblogs.com/cxscode/p/8166613.html

你可能感兴趣的文章
总结(6)--- python基础知识点小结(细全)
查看>>
亿级曝光品牌视频的幕后设定
查看>>
ARPA
查看>>
JSP开发模式
查看>>
我的Android进阶之旅------>Android嵌入图像InsetDrawable的使用方法
查看>>
Detours信息泄漏漏洞
查看>>
win32使用拖放文件
查看>>
Android 动态显示和隐藏软键盘
查看>>
raid5什么意思?怎样做raid5?raid5 几块硬盘?
查看>>
【转】how can i build fast
查看>>
null?对象?异常?到底应该如何返回错误信息
查看>>
django登录验证码操作
查看>>
(简单)华为Nova青春 WAS-AL00的USB调试模式在哪里开启的流程
查看>>
图论知识,博客
查看>>
[原创]一篇无关技术的小日记(仅作暂存)
查看>>
20145303刘俊谦 Exp7 网络欺诈技术防范
查看>>
原生和jQuery的ajax用法
查看>>
iOS开发播放文本
查看>>
20145202马超《java》实验5
查看>>
JQuery 事件
查看>>