Python web 开发(一) 创建你的第一个Django项目
时间:2010-04-14 来源:kkboy_dyc
下载最新版本的Django
当然了,我们需要安装Python才可以使用Django web开发框架。
确保python已经被添加到了环境变量中的Path中去
解压缩Django到C盘根目录
进入DJANGO目录
C:\Django-1.1.1
执行安装命令:
c:\Django-1.1.1> python setup.py install
如果命令失败你可以手动将 Django目录拷贝到 Python安装目录中的LIB/SITE-PACKES中去
最后一步请将 Django-x.xx\django\bin 中的django-admin.py 拷贝到c:\windows 或者 Python的安装目录中去。
测试安装是否成功:
c:\>django-admin.py --version
1.1.1
下面我们来创建我们的第一个Django项目:
如果你想在指定目录中创建你的项目那么请提前进入目录,我要将项目保存在目录 c:\pysys 中:
执行:
C:\pysys> django-admin.py startproject django_bookmarks
随后大家可以看到在 django_bookmarks目录下生成了 4 个文件:
__init__.py
manage.py
settings.py
urls.py
分别解释一下:
【__init__.py】在Django中,一个项目可以理解成为一个包,这个文件就是告诉PYTHON需要把当前的这个文件夹当作一个“包”来对待。包在PYTHON专业术语中叫做一个模块的集合,它被用来组织相似的文件集合并防止命名冲突。
【manage.py】这是一个实用工具脚本,用来管理你所创建的当前项目,你可以把它理解为先前我们查看Django版本用 django-admin.py 文件,事实上,他们使用的是相同的后端代码。
【settings.py】这是django项目的主要配置文件,在这个文件中你可以指定变量属性,包括诸如数据库设置,站点语言设置。
【url.py】这同样也是一个配置文件,你可以把它理解为映射URL和Python的功能函数,并处理他们,这是Django中一个比较强大的功能,以后会逐步讲解。
下面我们来配置一下数据库:
如果需要让你的PYTHON支持数据库,请添加相应的模块,我使用的是MYSQL数据库,故需要首先安装MYSQL模块。安装文件如下:
点击这里下载
windows 7 下请先将安装文件兼容性修改为 windows xp 否则安装过程将报错
安装成功后我们来配置 setting.py 文件
打开文件设置 --
DATABASE_ENGINE = 'mysql'
DATABASE_NAME = 'python_project' #自己创建的数据库名称
DATABASE_USER = '' #填写数据库用户名
DATABASE_PASSWORD = '' #填写数据库密码
配置完后打开命令行,在项目目录下输入: python manage.py syncdb 初始化数据库,系统会提示你创建一个superuser 项目超级用户,成功后请查看数据库中表格,看看是否已经成功添加了若干数据表。
启动项目并浏览:python manage.py runserver
打开你的浏览器,输入:localhost:8000 看看是不是已经成功的启动了项目。
到此Django项目简单创建完成
如果你想在指定目录中创建你的项目那么请提前进入目录,我要将项目保存在目录 c:\pysys 中:
执行:
C:\pysys> django-admin.py startproject django_bookmarks
随后大家可以看到在 django_bookmarks目录下生成了 4 个文件:
__init__.py
manage.py
settings.py
urls.py
分别解释一下:
【__init__.py】在Django中,一个项目可以理解成为一个包,这个文件就是告诉PYTHON需要把当前的这个文件夹当作一个“包”来对待。包在PYTHON专业术语中叫做一个模块的集合,它被用来组织相似的文件集合并防止命名冲突。
【manage.py】这是一个实用工具脚本,用来管理你所创建的当前项目,你可以把它理解为先前我们查看Django版本用 django-admin.py 文件,事实上,他们使用的是相同的后端代码。
【settings.py】这是django项目的主要配置文件,在这个文件中你可以指定变量属性,包括诸如数据库设置,站点语言设置。
【url.py】这同样也是一个配置文件,你可以把它理解为映射URL和Python的功能函数,并处理他们,这是Django中一个比较强大的功能,以后会逐步讲解。
下面我们来配置一下数据库:
如果需要让你的PYTHON支持数据库,请添加相应的模块,我使用的是MYSQL数据库,故需要首先安装MYSQL模块。安装文件如下:
点击这里下载
|
windows 7 下请先将安装文件兼容性修改为 windows xp 否则安装过程将报错
安装成功后我们来配置 setting.py 文件
打开文件设置 --
DATABASE_ENGINE = 'mysql'
DATABASE_NAME = 'python_project' #自己创建的数据库名称
DATABASE_USER = '' #填写数据库用户名
DATABASE_PASSWORD = '' #填写数据库密码
配置完后打开命令行,在项目目录下输入: python manage.py syncdb 初始化数据库,系统会提示你创建一个superuser 项目超级用户,成功后请查看数据库中表格,看看是否已经成功添加了若干数据表。
启动项目并浏览:python manage.py runserver
打开你的浏览器,输入:localhost:8000 看看是不是已经成功的启动了项目。
到此Django项目简单创建完成
相关阅读 更多 +