Python 安装
Django 安装
官方发布版安装
distutils 安装法,在 Linux 平台可能包括如下步骤:
-
Django-0.96.tar.gz 。
-
Django-*.tar.gz 。
-
Django-* 。
-
install 。
http://www.djangoproject.com/r/7zip/ 下载得到 。
django 模块了:
>>> import django
>>> django.VERSION
(0, 96, None)
通过 subversion 安装 Django
如果想体验有一定风险的新特性,或者想为 Django 贡献代码的话,应该从Subverion 仓库下载安装 Django。
Subversion 是一种与 CVS 类似的免费开源版本控制系统,Django 开发团队使用它管理 Django 代码库的更新。你可以使用 Subversion 客户端获取最新的 Django 源代码,并可任何时候使用 local checkout 更新本地 Django 代码的版本,以获取 Django 开发者所做的最近更新和改进。
最新和最好的Django代码通常叫做*trunk(主干)*。Django开发团队就是使用trunk代码来运行产品级站点,并全力确保其稳定性。
安装步骤:
-
http://svnbook.red-bean.com/ 获取出色的文档。
-
djtrunk 命令检出主流代码。
-
djtrunk 。
-
django-admin.py 之类的管理工具。
提示:
http://www.djangoproject.com/r/python/site-module/ 中获取更多相关知识。
install 了,你刚才已经手动完成了安装!
http://code.djangoproject.com ,判断代码是否有更新,然后把上次更新以来的所有变动应用到本地代码。就这么简单。
安装数据库
1、PostgreSQL
官方网站: (http://www.postgresql.org/)
下载地址:Windows 平台 http://www.djangoproject.com/r/python-pgsql/windows/
2、SQLite 3
官方网站:(http://www.sqlite.org/)
下载地址: http://www.djangoproject.com/r/python-sqlite/
3、MySQL
官方网站:(http://www.mysql.com/)
下载地址:http://www.djangoproject.com/r/python-mysql/
4、 SQL Server 和 Oracle
正在努力让它能够支持 SQL Server 和 Oracle
第一个测试项目
1、创建一个 mysite 目录
运行 django-admin.py startproject mysite
startproject 都创建了哪些内容:
mysite/
__init__.py
manage.py
settings.py
urls.py
文件描述:
-
__init__.py :让 Python 把该目录当成一个开发包 (即一组模块)所需的文件。
-
manage.py :一种命令行工具,可让你以多种方式与该 Django 项目进行交互。
-
settings.py :该 Django 项目的设置或配置。
-
urls.py :该 Django 项目的 URL 声明,即 Django 所支撑站点的内容列表
2、开发服务器
运行 python manage.py runserver 命令
输出:
Validating models... 0 errors found. Django version 1.0, using settings 'mysite.settings' Development server is running at http://127.0.0.1:8000/ Quit the server with lhj588-pc.
更改主机或端口
runserver 命令在 8000 端口启动开发服务器,且只监听本机连接。要想要更改服务器端 口的话,可将端口作为命令行参数传入:
python manage.py runserver 8080
还可以改变服务器监听的 IP 地址。要和其他开发人员共享同一开发站点的话,该功能特别有用。下面的命令:
python manage.py runserver 0.0.0.0:8080
现在用网页浏览器访问 http://127.0.0.1:8000/