Django学习之旅(一)

图片来自 unsplash

大家还在坚持自己新年指定的计划吗?我按部就班地继续自己的计划。我近来准备学习python web方面的知识,主要是从Django框架开始学起。这一系列的文章是我自己查询官网文档,阅读书籍之后的学习总结。如果你对Python有兴趣的同学,可以跟我一起学习,可以通过留言方式跟我交流学习心得。

Django初识

Django是采用MVC(Django内称MTV)模式的Web开源开发框架。它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的。并于2005年7月在BSD许可证下发布。这套框架是以比利时的吉普赛爵士吉他手Django Reinhardt来命名的。它的出现对于开发者来说是福音,它提供一些非常棒的功能,它让Web开发变得更加简单。同时,Django对数据库支持很友好,目前Django官方支持的数据库有PostgreSQL、MySQL、SQLite、Oracle。

版本选择

目前最新版本是1.10.5,它适用于Python 2.7、3.3和3.4
Django官方有个长期支持版本是1.8.x, 它适用于Python 2.7、3.2、3.3和3.4
如果是用来学习的话,可以使用1.8.x的版本。因为这个版本网上有很多文档,遇到问题能容易找到答案。

安装

1.使用pip来安装
1)需要安装pip

  • ubuntu:
sudo apt-get install python-pip

2)利用pip安装Django

(sudo) pip install Django         // 默认是安装最新版本
(sudo) pip install Django==1.8.2  // 安装指定版本

windows用户不需要添加sudo命令

2.使用git来安装

git clone https://github.com/django/django.git   // 要求系统有安装git版本管理工具 

验证安装是否成功
在shell(终端)中输入python。然后在Python提示符下,尝试导入 Django

>>> import django
>>> print(django.get_version())
1.8.2

学习资源

1)官网地址:https://www.djangoproject.com/
2)Github地址:https://github.com/django/django
3)1.8.2中文文档:http://usyiyi.cn/translate/django_182/index.html


系列文章:
Django学习之旅(二)
Django学习之旅(三)
Django学习之旅(四)
Django学习之旅(五)
Django学习之旅(六)
推荐阅读:
爬虫系列的总结


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容