用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为任意字符串,将得到
转载于:https://www.cnblogs.com/goodhacker/p/3202324.html
用uliweb 创建项目相关推荐
- 微软SCRUM 1.0流程模板在中文版TFS2010上无法创建项目的解决办法(续)
原文: http://www.almnetworks.net/zh-CN/post/2010/08/04/Microsoft-Visual-Studio-Scrum-10-Template-on-Ch ...
- 1.3创建项目「深入浅出ASP.NET Core系列」
控制台创建项目 dotnet new --help 使用控制台采集项目,务必要熟练使用命令,--help是命令帮助的指明灯,在你无法google的时候,可以离线状态最快的帮助到你. 根据模板名称,我们 ...
- 【一步步学小程序】1.创建项目以及TabBar
1.创建项目 如图,创建项目,输入项目名称.选择目录,AppID是唯一标识,我们可以先点如图红框内的测试号,自动生成一个AppID,然后点新建即创建完一个新项目. 2.创建3个页面 确保如图左上角的编 ...
- Android Studio创建项目
版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/u010046908/article/details/47000873 创建项目 首先,先指出Andr ...
- Django项目准备和配置(MVT图解、创建项目和应用、更换解释器、安装应用、本地化、模板路径、项目中匹配urls、应用中匹配urls.py、准备视图、开启服务器、修改DATABAS配置信息)
Django模型主要包含: 模型配置 数据的增删改 增:book = BookInfo() book.save() 和BookInfo.objects.create() 删:book.delete() ...
- 如何在Leangoo中,为企业创建项目
Leangoo(中文名:领歌)是一款基于看板的项目协作工具. 我们可以使用 Leangoo 可视化地进行项目需求.任务.问题和文档的管理和协作,随时随地跟踪团队工作进展.Leangoo 工具的设计融入 ...
- Windows下在Django中创建项目时ImportError: No module named django.core解决方法
Windows下在Django中创建项目时ImportError: No module named django.core解决方法 今天在对照<Python编程:从入门到实践>学## 标题 ...
- django创建项目,创建app以及调用templates(模版)和static(静态文件)的方法
# django创建项目,创建app以及调用templates和static的方法 创建项目project 检查django的版本.我用的是2.2.1版本 打开终端,输入命令: python -m d ...
- 升级vue-cli为 cli3 并创建项目
一.升级npm install -g @vue/cli 二.创建项目 1.vue create vue3-project 下面会提示让你配置下自己想要用到的功能,然后它会自动帮你安装,这个看自己需求 ...
最新文章
- 在不允许新建对象的条件下,将list中指定条件的值去除
- @Slf4j注解介绍
- 10个奇幻的HTML5和Javascript效果
- 从Adobe Photoshop CC 2018的“新建Web”看Web网页常见分辨率
- MINA核心结构和处理消息的逻辑流程
- 文件、异常、模块——初步了解
- 【已解决】Ubuntu 12.04 LTS Source安装nodejs时出现bash ./configure permission denied
- “SD卡已损坏。可能需要重新格式化卡” 解决办法!
- 番茄时间管理法(Pomodoro Technique)
- ORA-00932:数据类型不一致,应为-,但却获得BLOB类型
- 通过web前端实现水印制作
- 传递组播与广播帧:数据待传指示传递信息(DTIM)
- 正式赛1006 子序列计数
- 地图API公交线路查询
- 精通CSS+DIV网页样式与布局--页面背景
- 印象笔记Markdown的使用方法
- 超详细的商业智能BI知识分享,值得收藏
- Kali linux安装步骤,史上最详细的步骤,傻瓜式教学
- ubuntu配置工作环境
- js 时间戳与时间格式的转化, xx天xx小时xx分倒计时,距离当前时间多久
热门文章
- caffe学习笔记(1)
- TensorFlow 2.0 —— 模型训练
- 常系数线性微分方程的直接解法-利用特征方程
- centos pip命令安装mysql_centos下pip安装mysql_python报错mysql_config not found
- Spring线程池开发实战
- Golang笔记——json介绍
- Linux学习笔记4
- python可以实现的小游戏_今天教小白用Python实现一款小游戏!最适合装逼的神技!亲测可用...
- c语言统计输入的字符数字的个数字,请问这个用c怎么做:输入一串字符,分别统计其中数字和字母的个数...
- java开发微信抢红包挂_「高并发秒杀」微信抢红包实战案例