zoukankan      html  css  js  c++  java
  • 用uliweb 创建项目

    创建项目

    ***@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为任意字符串,将得到

  • 相关阅读:
    关系数据理论
    JavaScript语言——对象
    网络编程基础入门级
    数据库加快查询速度索引
    C/C++随机函数的生成(转载)
    sql连接查询
    深入浅出HTTP请求
    17搜索如何抓全网页
    搜索引擎之百度一下
    搜索引擎之中搜
  • 原文地址:https://www.cnblogs.com/goodhacker/p/3202324.html
Copyright © 2011-2022 走看看