Django简介,摘自维基百科:
Django是一个开放源代码的Web应用框架,由Python写成。采用了MVC的软件设计模式,即模型M,视图V和控制器C。它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的。并于2005年7月在BSD许可证下发布。这套框架是以比利时的吉普赛爵士吉他手Django Reinhardt来命名的。
Django的主要目标是使得开发复杂的、数据库驱动的网站变得简单。Django注重组件的重用性和“可插拔性”,敏捷开发和DRY法则(Don’t Repeat Yourself)。在Django中Python被普遍使用,甚至包括配置文件和数据模型。
笔者也是今晚刚看到Django支持python3了,刚开始测试。
详细安装步骤如下:
1) 在https://www.djangoproject.com/download/页面下载: Django-1.5c1.tar.gz
2) 解压至D:\Python33;
3) 在command.exe窗口执行指令安装:
D:\Python33>python.exe Django-1.5c1/setup.py install
4) 在IDLE中查看是否安装成功? 查询版本:
>>> import django >>> print django.get_version() SyntaxError: invalid syntax >>> print(django.get_version()) 1.5c1 >>>
5) 创建django工程,在command.exe窗口执行指令即可创建目录《mysite》,
D:\Python33>python.exe Django-1.5c1/django/bin/django-admin.py startproject mysite
查看创建的mysite目录,其下文件结构如下:
mysite/ manage.py mysite/ __init__.py settings.py urls.py wsgi.py
6) 启动mysite,在command.exe窗口执行指令:
D:\Python33>python.exe mysite/manage.py runserver
输出结果如下:
Validating models... 0 errors found January 29, 2013 - 21:41:10 Django version 1.5c1, using settings 'mysite.settings' Development server is running at http://127.0.0.1:8000/ Quit the server with CTRL-BREAK.
此时用浏览器打开显示如下: