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

Python web 开发(一) 创建你的第一个Django项目

2015-09-14 10:34 706 查看
下载最新版本的Django

当然了,我们需要安装Python才可以使用Django web开发框架。

确保python已经被添加到了环境变量中的Path中去

解压缩Django到C盘根目录

进入DJANGO目录

C:\Django-1.8.4

执行安装命令:
c:\Django-1.8.4> 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.8.4

下面我们来创建我们的第一个Django项目:

如果你想在指定目录中创建你的项目那么请提前进入目录,我要将项目保存在目录 c:\pysys 中:

执行(同时需要把django-admin.py拷贝到该目录下):

C:\pysys>python 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模块。安装文件如下:

点击这里下载


文件:MySQL-python-1.2.2.win32-py2.5.rar
大小:796KB
下载:下载
windows 7 下请先将安装文件兼容性修改为 windows xp 否则安装过程将报错

安装成功后我们来配置 setting.py 文件

打开文件设置 --

DATABASE_ENGINE = 'mysql'(在1.3版本中该处更改为 django.db.backends.mysql)

DATABASE_NAME = 'python_project' #自己创建的数据库名称

DATABASE_USER = '' #填写数据库用户名

DATABASE_PASSWORD = '' #填写数据库密码

配置完后打开命令行,在项目目录下输入: python manage.py syncdb 初始化数据库,系统会提示你创建一个superuser 项目超级用户,成功后请查看数据库中表格,看看是否已经成功添加了若干数据表。

启动项目并浏览:python manage.py runserver

打开你的浏览器,输入:localhost:8000 看看是不是已经成功的启动了项目(如果你想使用不同的端口请输入 python manage.py runserver 8080)。

到此Django项目简单创建完成
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: