前面,说了利用 Scrapy 来抓取数据。有了数据后,那就该怎么把数据展现出来。

接下来,开始介绍利用 Django 来建站。 当然,也可以使用 flask, web2py 等等。

学习 Django 最快的方法就是看 [HTML_REMOVED][HTML_REMOVED][HTML_REMOVED] 官方文档 。:)

首先,说明下系统环境

Ubuntu 14.04
MySQL 5.6
Python 2.7
Django 1.8

然后,来看张 Django 架构图。

![](http://imgjiaxin.u.qiniudn.com/images/315baf10-2bc2-4aff-a7af- 9b72f9eecc27_MKY1UVm.jpg)

  • 安装:

可以用 pip 或者 easy_install 这个看个人喜好。

我习惯于用 pip

pip install django==1.8.5
  • 创建自己的项目:

    django-admin startproject dugong cd dugong ./manage.py startapp blog #这样算是一个项目初步完成了。:)

  • 用到的一些第三方组建

django-suit # 一个不错的后台管理界面 [HTML_REMOVED][HTML_REMOVED][HTML_REMOVED] 相关文档

django-compressor # css 和 js 合并且压缩的插件 [HTML_REMOVED][HTML_REMOVED][HTML_REMOVED] 相关文档

django-debug-toolbar # 一个不错的 debug 工具 [HTML_REMOVED][HTML_REMOVED][HTML_REMOVED] 相关文档

django-wysiwyg-redactor #富文本编辑器 [HTML_REMOVED][HTML_REMOVED][HTML_REMOVED] 相关文档

django-uuslug #生成 slug 工具 [HTML_REMOVED][HTML_REMOVED][HTML_REMOVED] 相关文档

django-tagging # 给你的文章打上 tag [HTML_REMOVED][HTML_REMOVED][HTML_REMOVED] 相关文档

本站 [HTML_REMOVED][HTML_REMOVED][HTML_REMOVED] 项目源代码