Python架站特训班:Django最强实战 pdf epub mobi txt 电子书 下载 2024

图书介绍


Python架站特训班:Django最强实战

简体网页||繁体网页
著者
出版者 出版社:碁峰 订阅出版社新书快讯 新功能介绍
翻译者
出版日期 出版日期:2017/08/31
语言 语言:繁体中文



点击这里下载
    


想要找书就要到 小特书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

发表于2024-05-11

类似图书 点击查看全场最低价

图书描述

Python应用新经典!
继畅销书《Python初学特训班》之后的
架站主题实战代表作!

  最佳热门组合Python X Django,
  让你初学架站就上手!

  Python是目前最受欢迎的程式语言,Django堪称是当前最热门的Python网站框架,两者结合,让开发复杂的资料库网站变得更简单。本书一次综合架站必备技能,提供相关范例档,让Python发挥极大效用,用Django打造出超强互动网站。

  想要架站,唯有真正实战,才是最佳体验!

  ■零基础建置Django开发环境,避开所有初学障碍。
  ■正规化网站开发流程,由Django专案建立与app开发为主轴,领略其中奥义。
  ■新一代开发模式,使用视图与模版学习Django运作方式,了解框架应用原理。
  ■结合资料库进行网站开发,运用Django资料库结构与模式,提供详细建置流程、操作方式与管理介面的方法。
  ■以Django实作资料库互动的操作精华「查询、新增、修改与删除」,让资料库应用不再是开发网站者的痛处。
  ■运用Cookie与Session记录浏览者与相关资讯,让不同使用者能在同一网站中储存并取得不同资料,使用不同服务。
  ■深入Django使用者管理,简单而全面的使用者认证,轻松完成网站登入/登出工作,带入会员机制。
  ■规划5个主题实战范例:包含新闻公告、网路留言版、网路相簿、电子商务购物车,以及结合网路地图的美食网页,架构出专业实用的网站。
  ■将网站部署到免费的知名云端平台「Heroku」,展示自行架设的网站与后续管理都免烦恼。
 

著者信息

作者简介

文渊阁工作室


  一个致力于资讯图书创作二十余载的工作团队,擅长用轻松诙谐的笔触,深入浅出介绍难懂的 IT 技术,并以范例带领读者学习电脑应用的大小事。

  我们不卖弄深奥的专有名辞,奋力坚持吸收新知的态度,诚恳地与读者分享在学习路上的点点滴滴,让软体成为每个人改善生活应用、提昇工作效率的工具。

  举凡程式开发、文书处理、美工动画、摄影修片、网页制作,都是我们专注的重点,而不同领域有各自专业的作者组成,以进行书籍的规划与编写。一直以来,感谢许多读者与学校老师的支持,选定为自修用书或授课教材。衷心期待能尽我们的心力,帮助每一位读者燃烧心中的小宇宙,用学习的成果在自己的领域里发光发热!

  我们期待自己能在每一本创作中注入快快乐乐的心情来分享, 也期待读者能在这样的氛围下快快乐乐的学习。

  官方网站:www.e-happy.com.tw
  FB粉丝团:www.facebook.com/ehappytw
Python架站特训班:Django最强实战 pdf epub mobi txt 电子书 下载

图书目录

01 建置Django开发环境
Python程式语言是由吉多范罗苏姆(Guido van Rossum) 所创建,是一种物件导向、直译式的电
脑程式语言。根据一些较权威的机构如IEEE、CodeEval统计,Python与C、Java为目前最受欢迎程式语言的前三名。
Python最为人称道的特性就是可借由安装各种套件不断扩充其功能,当然也不乏网站架构的套件: 如Django、Flask、Pyramid、Bottle等,而Django则是目前功能最齐全、使用人数最多的Python网站框架。

02 建立专案及app
Django套件安装完成后,即可建立专案,并在专案中建立app、 templates 和static目录,migration资料档,并利用migrate将模型与资料库同步,同时必须以设定使用环境。
Django的程式架构是採用urlpattern网址和函式对照方式,请依循规定步骤进行开发。

03 视图与模版
Django是以模型Model、视图View和控制Controller分开的开发架构,在Django中称之为MTV 架构,和MVC稍有差异。
MTV以Template模版(.html档)输入或输出资料,在档定义函式,利用该函式,透过Model存取资料库,同时将资料以Template模版显示。Template模版有自己的语言,可以显示变数,同时也有if条件指令、for回圈指令和Filter过泸器,并加上註解。

04 资料库及后台管理
在档中定义class类别,每一个类别相当于一个资料表。
利用admin可以管理后台,新增、修改或删除资料,在Admin管理介面中可以设定显示多个栏位资料,也可以依指定栏位过泸资料、搜寻或排序。

05 资料新增、删除和修改
表单的传送方式,有get和post两种。
利用objects.create方法可以新增一笔资料,save方法可以将该笔记录写入资料库。利用表单模型建立物件后,就可以对输入资料作验证。delete方法可以删除指定资料,可以objects物件的get、all或filter方法取得资料,再以delete方法删除指定的资料。利用save方法可以将资料写回资料库,如此就可以修改资料。

06 Cookie与Sessions
Cookie是将状态资料记录在用户端电脑的技术,当浏览者开启网站时,即可在程式的设定下将指定的资料储存在用户端电脑中,并可设定该资料的有效时间。
Session是浏览者与伺服器连线的工作期间所保持的状态,它的使用时间是在开启浏览器后进入启动 Session机制的网站开始,只要Session没有到期,回到原网站时您会发现原来的Session仍然有效。

07 使用者管理
在django.contrib套件的auth应用程式中, 已内建User(使用者)这个资料表,使用这个内建的资料表就可以记录使用者个人资讯。
以is_authenticated可以检查使用者是否认证过。如果是User物件会传回True,而AnonymousUser物件则传回False。
auth.login()接收request、user两个参数,登入成功后会产生一个Session,因为这个Session的存在,使得该使用者可以跨页面保存auth.logout()可以进行登出动作,登出之后,原来的Session将会被清除。

08 专题:新闻公告系统
几乎每一个网站都会使用新闻公告系统,可以将网站最新讯息快速告知所有浏览者。Django内建完整新增、修改、删除资料库管理功能,简易新闻公告系统使用内建资料库管理功能,轻松建立系统。
使用Django内建资料库管理功能虽然轻松,但每次都要开启管理者网页,终究不够方便。完整新闻公告系统自行建立资料库管理功能,在新闻网页中就可新增、修改及删除新闻资料。

09 专题:网站留言版
网站上的留言版,可以说是站长与网友沟通的桥樑,所以许多网站都希望能够放置留言版,让网友可以有一个交流的空间。
本章开发的网站留言版,不仅可供访客观看,发表留言,管理者也拥有完整的管理功能,并可对访客留言做回应。

10 专题:网路相簿
随着数位相机的流行,拍下生活中的点点滴滴放到网路上与朋友分享,已经是许多现代人的日常习惯。本专题将完成一个实用的网路相簿程式,管理者可以轻易将数位照片上传到相簿的内容中分享。

11 专题:购物车
想要在网站上自己开店当老板吗?那么购物车就是您网站必须具备的主要功能之一,本专题可以帮助您完成购物流程的规划、制作及网路开店的梦想!购物车专题是以顾客的购物流程制作为重点。

12 专题:埔里美食地图
埔里美食地图专题将在网页上加入Google地图,透过资料库中记录的美食景点,利用经纬度标示在地图上。浏览者不仅可以在点选景点时看到介绍讯息、街景缩图,并可以直接进入街景模式来检视真实的街景图片,让美食的资讯结合地图,使整个专题的功能更加实用。

13 部署网站到Heroku
将网站置于PaaS(Platform as a Service)网路服务平台是目前大多数网站开发者的选择,PaaS
将网站视为一个应用程式,只要调整网站的结构符合PaaS 的规则,系统就可正常运行。
PaaS的优点是开发者只需专注于网站的功能,其余主机相关事宜都由PaaS 去操心。目前Google、MicrosoftAzure、Amazon及Heroku都有提供PaaS服务,其中Heroku有提供免费方案,最适合一般使用者利用。

图书序言

图书试读

None

Python架站特训班:Django最强实战 epub 下载 mobi 下载 pdf 下载 txt 电子书 下载 2024


Python架站特训班:Django最强实战 epub 下载 mobi 下载 pdf 下载 txt 电子书 下载 2024

Python架站特训班:Django最强实战 pdf epub mobi txt 电子书 下载 2024




想要找书就要到 小特书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

用户评价

类似图书 点击查看全场最低价

Python架站特训班:Django最强实战 pdf epub mobi txt 电子书 下载


分享链接





相关图书




本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

友情链接

© 2024 ttbooks.qciss.net All Rights Reserved. 小特书站 版权所有