Django学习之旅(一)

Django学习之旅(一)_第1张图片
图片来自 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
  • windows
    可以到pip官网文档【https://pip.pypa.io/en/latest/installing.html】下载get-pip.py文件,然后在终端执行python get-pip.py来安装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学习之旅(六)
推荐阅读:
爬虫系列的总结


你可能感兴趣的:(Django学习之旅(一))