简单学习Python的web框架Django(一)
2015-04-25 13:25
906 查看
我的学习环境是Windows 7,首先安装Python,我安装的版本是Python 2.7,之后需确认“C:\Python27\Scripts;C:\Python27;”这两个路径添加到Path系统变量里面了。
图一
然后下载Django。我下载的版本是Django-1.8.tar.gz。然后解压,命令行方式进入解压目录,用“setup.py install”命令来安装。安装完成后,在python shell中输入“import django”,如果没有错误提示,说明Django已经成功安装了。
图二
在任意位置新建一个文件夹(名称不限),比如mywebsite。在cmd窗口中进入mywebsite,用“django-admin.py startproject mysite”新建一个名为mysite的django项目。(其实,安装好django后,在python安装目录下Scripts目录下有个django-admin.exe的工具,正是这里所用到的。)
图三
图四
建好django项目后,我们可以看一下它的目录结构。在mysite工程目录下,有一个manage.py文件,还有一个mysite目录。
图五
在mysite目录下,有__init__.py、settings.py、urls.py、wsgi.py这四个文件。
图六
Django自带一个用以快速开发的web服务器,我们在mysite工程目录下运行“manage.py runserver”来启动它。当出现“Quit the server with CTRL-BREAK”时,说明服务器启动成功了。
图七
在浏览器中访问服务器启动时提示的URL。同时,我们也可以看到CMD窗口中,服务器记录下了GET请求(如图)。
图八
图一
然后下载Django。我下载的版本是Django-1.8.tar.gz。然后解压,命令行方式进入解压目录,用“setup.py install”命令来安装。安装完成后,在python shell中输入“import django”,如果没有错误提示,说明Django已经成功安装了。
图二
在任意位置新建一个文件夹(名称不限),比如mywebsite。在cmd窗口中进入mywebsite,用“django-admin.py startproject mysite”新建一个名为mysite的django项目。(其实,安装好django后,在python安装目录下Scripts目录下有个django-admin.exe的工具,正是这里所用到的。)
图三
图四
建好django项目后,我们可以看一下它的目录结构。在mysite工程目录下,有一个manage.py文件,还有一个mysite目录。
图五
在mysite目录下,有__init__.py、settings.py、urls.py、wsgi.py这四个文件。
图六
Django自带一个用以快速开发的web服务器,我们在mysite工程目录下运行“manage.py runserver”来启动它。当出现“Quit the server with CTRL-BREAK”时,说明服务器启动成功了。
图七
在浏览器中访问服务器启动时提示的URL。同时,我们也可以看到CMD窗口中,服务器记录下了GET请求(如图)。
图八
相关文章推荐
- [转]Django 是一个 Python 下的 web 开发框架[学习资料]
- Python web框架Django学习(1)——在win7 64bit下配置开发环境Django:一个可以使Web开发工作愉快并且高效的Web开发框架。 使用Django,使你能够以最小的代价构建和
- python Web框架 Django学习(1)
- python Web框架 Django学习(3)
- python Web框架 Django学习(2)
- python Web框架 Django学习(4) API
- python常用web框架简单性能测试结果分享(包含django、flask、bottle、tornado)
- python常用web框架简单性能测试结果分享(包含django、flask、bottle、tornado)
- Python学习 - 编写一个简单的web框架(一)
- Python学习 - 编写一个简单的web框架(二)
- python开发学习-day15(前端部分知识、web框架、Django创建项目)
- 循序渐进Python3(十二) --2-- web框架之django简单实现oracle数据库操作
- Python Web框架Django学习(二)
- Python Web框架Django学习(三)
- Python Web接口开发学习笔记(基于Django框架)(一)
- Python Web----->Django框架学习
- python3开发进阶-Django框架学习前的小项目(一个简单的学员管理系统)
- python的web开发框架django学习笔记
- PythonWeb框架Django11学习(二) 初步HelloWorld
- Python web入门:Django学习与实践二(简单页面实现和创建一个模板)