Django的Helloworld

Django的Helloworld

  • 在环境配置好,安装Python Django完毕后
  • 切换到代码存放目录,如/root/code/python,创建一个project:
django-admin.py startproject helloworld

tree生成如下目录:

这里写图片描述

  • 打开settings.py 文件,做如下修改
LANGUAGE_CODE = 'zh-Hans'
TIME_ZONE = 'Asia/Shanghai'

在installed_apps里面添加自己的定义的应用,例如blog:

INSTALLED_APPS = (
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'blog',
)
  • 于是目录结构如下:

这里写图片描述

  • 在urls.py中添加:
url(r'^blog/index/$','blog.views.index'),
  • 在views.py中添加:
from django.http import HttpResponse  

def index(req):  
    return HttpResponse('<h1>hello, welcome to Leaf's world!</h1>')
  • 运行及结果显示:
    利用django自带的开发服务器
python manage.py runserver 

默认端口号为8000,若需更改可添加如0.0.0.0:8080

这里写图片描述

  • 可能遇到的error:
    django Error: That port is already in use
    原因:端口号已经被占用,说明servr已经在运行了(也有可能在后台运行),找到该进程,kill掉即可.
    解决:命令行输入:
ps aux | grep -i manage
kill -9 掉上述PID
  • 浏览器输入地址显示如下:
    这里写图片描述

OK,后面就可以基于这个框架开发啦!
参考:
http://blog.csdn.net/longshengguoji/article/details/10019745

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值