Django是Python下的一款网络服务器框架。Python下有许多款不同的框架。Django是重量级选手中最有代表性的一位。许多成功的网站和APP都基于Django。
链接网址:http://user.qzone.qq.com/506062608/2
安装pip
1
2sudoapt-getinstallpython-pip python-dev build-essential
sudopipinstall--upgrade pip
安装Django
1
sudopipinstalldjango
安装成功之后我们可以进入python命令行查看django版本
1
2
3
4
5
6
7
8pi@raspberrypi ~/python_test$ python
Python 2.7.3 (default, Mar 18 2014, 05:13:23)
[GCC 4.6.3] on linux2
Type"help","copyright","credits"or"license"formoreinformation.
>>>importdjango
>>> print(django.VERSION)
(1, 6, 5,'final', 0)
>>>
启动
使用下面的命令创建项目:
1
django-admin.py startproject django_site
在当前目录下,将生成django_site文件夹。其文件树结构如下:
进入django_site,启动服务器:
python manage.py runserver 8000
第一个网页’hello word’
修改urls.py
我们添加了最后一行。它将根目录的URL分配给一个对象进行处理,这个对象是django_site.first_page。
用以处理HTTP请求的这一对象还不存在,我们在django_site/django_site下创建views.py,并在其中定义first_page函数:
第一行说明字符编码为utf-8,为下面使用中文做准备。first_page函数的功能,是返回http回复,即这里的Hello World。first_page有一个参数request,该参数包含有请求的具体信息,比如请求的类型等,这里并没有用到。
页面效果如下: