Mac 安装Django
2015-08-26 09:44
351 查看
这是DJango学习系列的第一篇:主要介绍在Mac环境下如何安装DJango,以及创建新工程,通过LocalHost的测试。
一:写在前面
DJango系列学习笔记主要以学习为主,并没有抱着写成一个产品做市场的心态。所以很多框架配置博主都是本着简单至上的原则,大家如果想在这里找到追求稳定、高性能的DJango相关内容,恐怕得失望了。但是我认为如果你是个和我一样的新手,不妨我们一起学习,一起进步。
二:关于Python
既然是Python的Web Framework,那当然得安装Python啦。不过Mac下默认安装了最稳定的Python,所以我们不用担心。如果你是Win下的同学,可以参考《安装Python》。有了最基础的环境,我们便开始下一步。
三:下载Django
从这里下载最新的稳定版本:DJango-1.x.y.tar.gz,记住是最新的官方版本哦.其中x.y是版本号。~接下来进入你下载该文件的文件夹目录,执行如下命令:(Mac下默认是/Users/xxx/Downloads,xxx是你的用户名)
四:安装Django
博主在安装Django前一直很纠结的事情是:把Django安装到哪呢?我想这是深受window下安装程序过程的影响,其实在Mac下完全不必关心这个问题。比如说你的Python默认在/Library/Python/2.7中,那么无论如何你在哪里安装完DJango,都会在/Library/Python/2.7/site-packages中生成一个django的文件夹,这样你以后所有的django的api都无需你的关心它的位置问题。说了这么多,其实想说安装很简单:
五:测试LocalHost是否成功
一般而言,在本地搭建任何网站框架第一步都是测试localhost是否能成功访问。下面我们就以此作为本篇的结束:
此时会得到一些服务启动的信息,在你的浏览器输入:http://localhost:8000测试一下是否成功了呢?有It works即可
六:下一步
到现在为止,我们已经搭建了DJango的基本框架。我决定在下一篇建立简单的HelloWorld,并解释各个文件的用途。
一:写在前面
DJango系列学习笔记主要以学习为主,并没有抱着写成一个产品做市场的心态。所以很多框架配置博主都是本着简单至上的原则,大家如果想在这里找到追求稳定、高性能的DJango相关内容,恐怕得失望了。但是我认为如果你是个和我一样的新手,不妨我们一起学习,一起进步。
二:关于Python
既然是Python的Web Framework,那当然得安装Python啦。不过Mac下默认安装了最稳定的Python,所以我们不用担心。如果你是Win下的同学,可以参考《安装Python》。有了最基础的环境,我们便开始下一步。
三:下载Django
从这里下载最新的稳定版本:DJango-1.x.y.tar.gz,记住是最新的官方版本哦.其中x.y是版本号。~接下来进入你下载该文件的文件夹目录,执行如下命令:(Mac下默认是/Users/xxx/Downloads,xxx是你的用户名)
博主在安装Django前一直很纠结的事情是:把Django安装到哪呢?我想这是深受window下安装程序过程的影响,其实在Mac下完全不必关心这个问题。比如说你的Python默认在/Library/Python/2.7中,那么无论如何你在哪里安装完DJango,都会在/Library/Python/2.7/site-packages中生成一个django的文件夹,这样你以后所有的django的api都无需你的关心它的位置问题。说了这么多,其实想说安装很简单:
一般而言,在本地搭建任何网站框架第一步都是测试localhost是否能成功访问。下面我们就以此作为本篇的结束:
六:下一步
到现在为止,我们已经搭建了DJango的基本框架。我决定在下一篇建立简单的HelloWorld,并解释各个文件的用途。
相关文章推荐
- java-WEB中的监听器Lisener
- Python动态类型的学习---引用的理解
- Python3写爬虫(四)多线程实现数据爬取
- 垃圾邮件过滤器 python简单实现
- GUI - Web前端开发框架
- 下载并遍历 names.txt 文件,输出长度最长的回文人名。
- Extjs4.0 最新最全视频教程
- install and upgrade scrapy
- Scrapy的架构介绍
- Centos6 编译安装Python
- 使用Python生成Excel格式的图片
- 让Python文件也可以当bat文件运行
- [Python]推算数独
- Python中zip()函数用法举例
- Python中map()函数浅析
- Python将excel导入到mysql中
- 什么是Mac OS X?跟Linux有什么区别
- MyEclipse Web Project转Eclipse Dynamic Web Project