创建项目
***@Android:~# uliweb makeproject ablog ***@Android:~# cd ablog/ ***@Android:~/ablog# ls apps fcgi_handler.fcgi wsgi_handler.py
创建app(应用)
切记:应用是在项目目录下创建的,例如新闻模块,论坛模块,用户模块都可以算应用
***@Android:~/ablog# uliweb makeapp blog ***@Android:~/ablog# ls apps blog local_settings.ini settings.ini
启动服务
***@Android:~/myblog# uliweb runserver [INFO] * Loading DebuggedApplication... [INFO] * Running on http://localhost:8000/ [INFO] * Restarting with reloader [INFO] * Loading DebuggedApplication...
浏览器输入127.0.0.0:8000,即可
ubuntu截屏
gnome-screenshot -a
创建新的页面
在apps/blog/目录下打开views.py文件
默认内容如下
1 #coding=utf-8 2 from uliweb import expose 3 4 @expose('/') 5 def index(): 6 return '<h1>Hello, Uliweb</h1>'
@expose('/') 含义是,当我们访问 "/" 网页的时候, 系统会调用index函数。
添加如下页面
1 #coding=utf-8 2 from uliweb import expose 3 4 @expose('/') 5 def index(): 6 return '<h1>Hello, Uliweb</h1>' 7 8 @expose('/home') 9 def home(): 10 return '<h1>Welcome back to home.</h1>' 11 12 @expose('/home/<name>') 13 def test(name): 14 return '<h1>Hello, %s</h1>' %name
在浏览器中打开http://127.0.0.1:8000/home,得到以下结果
如果在浏览器中打开http://127.0.0.1:8000/home/xyz,其中xyz为任意字符串,将得到