全部商品分类

您现在的位置: 全部商品分类 > 电子电脑 > 计算机技术 > 程序与语言

Python新手使用Django架站的16堂课

  • 定价: ¥89
  • ISBN:9787302467410
  • 开 本:16开 平装
  •  
  • 折扣:
  • 出版社:清华大学
  • 页数:529页
  • 作者:何敏煌
  • 立即节省:
  • 2017-05-01 第1版
  • 2017-05-01 第1次印刷
我要买:
点击放图片

导语

  

内容提要

  

    Python是目前非常受欢迎的程序设计语言,何敏煌著的《Python新手使用Django架站的16堂课》通过对Python语言使用最多的Django Web Framework的介绍,让读者可以轻松制作出全功能的动态网站。
    本书分4部分,以16堂课来介绍Python新手使用Django架站的要点。第一部分(第1~3堂)以一个小型的个人博客网站为主轴,介绍如何快速建立一个实用的Django网站;第二部分(第4~7堂)是Django架构深入剖析,详细分析Django的MVC/MTV架构;第三部分(第8~11堂)为实用网站开发技巧;第四部分(第12~16堂)为实用网站开发教学,从设计、规划到实践,逐步指导读者在自己的主机环境下构建出有趣实用的内容。
    本书既可作为希望快速上手Python Django的初学者的参考书籍,也可作为Python培训学校在Python Django方面的培训教程。

目录

第1堂  网站开发环境的建立
  1.1  网站的基础知识
    1.1.1 网站的运行流程
    1.1.2 Python/Django扮演的角色
    1.1.3 使用Python/Django建立网站的优势
  1.2  建立网站开发流程
    1.2.1 开发流程简介
    1.2.2 在Windows中建立Linux虚拟机
    1.2.3 在Mac OS中安装Linux虚拟机
    1.2.4 在Linux虚拟机中创建Python Django开发环境
    1.2.5 设置SSH、PuTTY以及FTP服务器
    1.2.6 安装Notepad 程序编辑器
  1.3  活用版本控制系统
    1.3.1 版本控制系统Git简介
    1.3.2 申请Bitbucket账号
    1.3.3 在虚拟机中连接Bitbucket
    1.3.4 在不同的计算机之间开发同一个网站
  1.4  其他网站项目开发环境的安装建议
    1.4.1 在Windows 中创建开发环境
    1.4.2 在Mac OS中创建开发环境
    1.4.3 在Cloud9中创建开发环境
    1.4.4 在DigitalOcean VPS中创建开发环境
  1.5  习题
第2堂  Django网站快速入门
  2.1  个人博客网站规划
    2.1.1 博客网站的需求与规划
    2.1.2 产生第一个网站框架
    2.1.3 Django文件夹与文件解析
  2.2  创建博客数据表
    2.2.1 数据库与Django的关系
    2.2.2 定义数据模型
    2.2.3 启动admin管理界面
    2.2.4 读取数据库中的内容
  2.3  网址对应与页面输出
    2.3.1 创建网页输出模板template
    2.3.2 网址对应urls.py
    2.3.3 共享模板的使用
  2.4  高级网站功能的运用
    2.4.1 JavaScript以及CSS文件的引用
    2.4.2 图像文件的应用
    2.4.3 在主网页显示文章摘要
    2.4.4 博客文章的HTML内容处理
    2.4.5 Markdown语句解析与应用
  2.5  习题
第3堂  让网站上线
第4堂  深入了解Django的MVC架构
第5堂  网址的对应与委派
第6堂  Template深入探讨
第7堂  Models与数据库
第8堂  网站窗体的应用
第9堂  网站的Session功能
第10堂  网站用户的注册与管理
第11堂  社交网站应用实践
第12堂  电子商店网站实践
第13堂  全功能电子商店网站django-oscar实践
第14堂  二级网络域名管理网站实践
第15堂  名言佳句产生器网站实践
第16堂  课程回顾与您的下一步