ubuntu linux Django 安装 及 创建简单 的web示例
来源:互联网 发布:移动网络测试工程师 编辑:程序博客网 时间:2024/05/21 21:39
下载Django之前你要确保你的系统安装了python,在终端输入python,看看是否安装了python
ctrl + c ,退出。若是没有安装则,安装:sudo apt-get install python
1, 下载 Django ,请转到此页面 https://www.djangoproject.com/download/
我下载的的是
Django-1.5.1
版本。
tar xzvf Django-1.5.1.tar.gzcd Django-1.5.1sudo python setup.py install
检测安装是否成功:
打开 python shell( linux下只要在终端输入命令python).
输入命令:
>>> import django>>> django.VERSION(1, 5, 1, 'final', 0)
可知安装成功!
2,使用django-adminy创建一个python web项目。
例如我们创建的项目名称为webTest,
创建自己的web项目的目录
mkdir webProjectcd webProjectdjango-admin.py startproject webTest
3,启动Django 自带的webserver
命令: cd
webTest
// 进入我们的工程目录下
python manage.py runserver //启动Django 自带的webserver
会提示 server已经成功启动了,在浏览器中访问http://127.0.0.1:8000应该就会看到显示有“It worded!”的Django的欢迎页面了。
4,构建我们的第一个python web页面。
在当前的webTest 目录下 键入命令:ls
会显示: webTest manage.py
然后我们进入目录 webTest
, 键入命令 cdwebTest
.
在webTest目录下面创建一个hello.py文件,并且包含下列代码:
#! /usr/bin/pythonfrom django.http import HttpResponsedef index(request): return HttpResponse("Hello World, python web!")
5, 配置当前目录下的urls.py文件。
给原自动生成的url.p文件中添加了最后一行。
让我们在访问http://127.0.0.1:8000时可以自动匹配到我们新建的hello.py页面。
from django.conf.urls.defaultsimport * urlpatterns=patterns('', (r'^$','webTest.hello.index'),)
进入浏览器输入:
http://127.0.0.1:8000
显示:
Hello World, python web!
此外 关于 flask nginx uwsgi 的配置详见:http://blackgu.blogbus.com/logs/171363164.html
- ubuntu linux Django 安装 及 创建简单 的web示例
- django的安装及web部署
- django的安装及web部署(转载)
- django的安装及web部署
- Django 安装及简单实例
- ubuntu下简单的安装部署django程序
- 在ubuntu上安装Django的简单方法
- 使用Django+MySQL+Apache+Linux创建简单的博客
- Ubuntu Django安装和创建项目
- 【python】Django项目的创建示例
- Ubuntu下Django的安装
- Qt Creator的安装及创建C项目示例
- Ubuntu Linux下安装matlab及创建快捷方式
- Linux下的Python安装及Django项目
- Django使用简单示例
- Django入门简单示例
- Ubuntu Linux 下安装配置Django
- maven 3.2.5 的安装及简单示例
- 2013 年 2 月 22 日 Windows Azure 存储中断详细信息
- SVN常用命令
- intent 学习小记
- Reducing SQL Server CXPACKET Wait Type
- connect by prior 递归算法
- ubuntu linux Django 安装 及 创建简单 的web示例
- WebServices学习2——使用Eclipse+Axis2构建Web Service应用(客户端无需生成Stub方式)
- 优秀程序员不得不知道的20个位运算技巧
- Fedora用Yum安装Apache+PHP+Mysql环境
- UML用例图总结
- 简明 Vim 练级攻略(转)
- jquery07
- php消息队列beanstalkd使用
- 余青的博客