1.安装Django
方法一:在切换了epel.repo的源之后,使用sudo yum install django 安装了Django1.6.
方法二:也可以用pip install django,但是我的CentOS7里没装pip,先装pip:sudo yum install python-pip即可,另外,我目前使用的python2.7.x,如果是python3的话需要pip3.
方法三:安装git,sudo yum install git; git clone https://github.com/django/django.git
方法四:从官网下载django.tar.gz, 执行tar zxvf解包,python setup.py install
详细方法见:菜鸟教程http://www.runoob.com/django/django-install.html
2.创建工程
django-admin startproject 工程名称projectname
3.创建应用(比如blog)
django-admin startapp blog
4.配置文件的设置
vim settings.py
TIME-ZONE = ‘Asia/Shanghai’
LANGUAGE CODE = 'zh-cn'
在INSTALLED APPS 最后添加
‘blog’, # 特别注意写上逗号(元组)
5.建立映射
vim urls.py
添加
url(r'^blog/index/$','blog.views.index')
即使用正则表达式将以blog/index/结尾的url映射到views.py文件中的index方法
6.建立方法(函数)
vim blog/views.py
from django.http import HttpResponse
def index(req):
return HttpResponse('<h1>hello</h1>')
7.启动开发服务器,测试
python manager.py runserver
浏览器访问:127.0.0.1:8000/blog/index
注意从error404页面获取错误信息,调整配置重启开发服务器。