Web.py

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
第9行: 第9行:
 
  import web
 
  import web
 
  urls = (
 
  urls = (
   '/', 'index'
+
   '/hello/webpy', 'index'
 
  )
 
  )
 
  class index:
 
  class index:
第18行: 第18行:
 
   
 
   
 
  python code.py
 
  python code.py
  http://localhost:8080/ :)
+
  http://localhost:8080/hello/webpy :)
  
 
Build on Python 2.3
 
Build on Python 2.3

2007年4月7日 (六) 18:18的版本

"Django lets you write web apps in Django. TurboGears lets you write web apps in TurboGears. Web.py lets you write web apps in Python." - Adam Atlas

http://webpy.org/

Install

wget http://webpy.org/web.py-0.2.tar.gz
python setup.py install // install to /usr/local/lib/python2.4/site-packages/web
touch code.py
import web
urls = (
  '/hello/webpy', 'index'
)
class index:
 def GET(self):
   print "hello, webpy"

if __name__ == "__main__": web.run(urls, globals())

python code.py
http://localhost:8080/hello/webpy :)

Build on Python 2.3

File "utils.py", line 528
   return .join(c for c in str(string).split('.')[0] if c.isdigit())
change to return .join([c for c in str(string).split('.')[0] if c.isdigit()]) 
python setup.py install // ok :)

Template

mkdir templates
cd templates
touch index.html

User

So what Python framework did you use?

web.py, the web application framework of choice for discriminating hackers. web.py is itself built upon Cheetah. The data is stored in a PostgreSQL database and served by Lighttpd.

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱