您的位置:首页 > 编程语言 > Python开发

python django入门

2013-11-18 23:20 411 查看
本文基于windows 7 64bit环境。

一 下载如下工具

1. python 2.6.6 http://www.python.org/ftp/python/2.6.6/python-2.6.6.amd64.msi
2. ez_setup http://peak.telecommunity.com/dist/ez_setup.py

二 搭建环境

1. 安装python2.6.6于D:\ProgramFiles\Python26\, 并将D:\ProgramFiles\Python26\;D:\ProgramFiles\Python26\Scripts

2. 安装ez_setup: ez_setup.py -U setuptools

3. 安装django: easy_install.exe django

4.建立批处理文件

@echo off
set PYTHONPATH=[你的python-lib]
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::Python安装目录
set PYTHON_HOME=D:\ProgramFiles\python\2.6
::设置搜索路径
set PATH=%PYTHON_HOME%;%PYTHON_HOME%\Scripts;%PATH%
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::设置代理
set HTTP_PROXY=http://proxy.your.com:8080
set HTTPS_PROXY=https://proxy.your.com:8080
cmd -k

三 第一个站点

1. 创建站点

每个站点称为一个项目project。

创建方法:

django-admin.py startproject [project名]

例如:创建名字为mysite的project:

django-admin.py startproject mysite

进入目录mysite后,创建后的结构如下:

manage.py 开发、测试、维护工具,支持很多命令

mysite 站点代码目录,采用模块的方式组织

settings.py

urls.py

wsgi.py
__init__.py

2. 创建应用app

进入project目录,例如cd mysite\mysite

django-admin.py startapp [app名字]

manage.py startapp [app名字]

例如:创建app,名字为index

manage.py startapp index

mysite 站点代码目录,采用模块的方式组织

settings.py

urls.py

wsgi.py
__init__.py

index index应用目录

admin.py
models.py
tests.py
views.py
__init__.py

3. 将app加入project

进入project名对应的目录下

编辑settings.py,导入app

编辑urls.py,设置访问的url和app对应的函数

4. 编写app的处理函数

进入app名对应的目录

5. 启动开发服务器

python mange.py runserver

6. 使用ie进行测试

浏览器打开:http://127.0.0.1:8000/

二、
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: