pythonweb实战教程_python web实战基础教学第一波

章节导航

课程大纲

1、python是什么2、能用来干啥?怎么干?我是怎么用的?3、我们应该怎么学习python?4、做一些准备工作

为了迎接即将到来的python web,我们再学个数组好不?本课时用财务发工资来举例怎么使用python中的数组

难道我们一直用记事本写程序?

oh~~no。明显不可以。本课时教大家快速搭建一个python web开发环境

本课时快速教大家不纠结的把django web框架搭好。立刻进入web环境

通过一个简单的函数就可以实现一个网页的加载(初步体现MVC思想)

上节课学习了如何使用render_to_response加载一个静态模板。那么问题来了,怎么在模板中显示我想要显示的动态数据呢?

看完这节,就知道为何上节课咱要先把字典数据类型完成

本课程不建议大家就事论事的学习。譬如条件判断,本课时来教大家正确的学习方法

利用我们学到的GET参数,做一个表单。只不过暂时这个表单还是然并卵,怎么改进呢?我们后面的课时就来逐步完善,并让大家学到更多知识

小知识点却有大用场。每课两个知识点。本课时的结尾背景音乐很香艳哦~~~

1、根据模拟实战需求不断扩展我们的知识点才是正确的学习方法

2、在python中字符和数字竟然能互相比较?

2、代码太长,我门怎么自己写一个函数来封装一下下呢?

简单讲解http协议,并不难理解。在django中用常规的方式提交竟然不能提交?又要发挥我们任性的本质,改django的配置联想一下GET的获取方式,瞬间能懂POST的方式知识原来都是融会贯通的啊

不要怕学div+css、作为一个合格的web程序员,这是必过的坎。其实你只要把网页看成是一块肥肉,div看成是一块块分割出来的小肉,就知道啥意思啦~~~

紧接着上节课,如果我要在用户登录时让用户选择地区。则我们就需要弄个一个下拉框。但是我们总不能手写这个下拉框内容吧,所以我们需要用python代码来填充,怎么填充呢?

本课时第一次开始封装,为什么要封装?因为看不顺眼,所以才要封装。

本课时首先进行简单使用cookie.后面要逐步扩展知识点。怎么做出一个真实项目中的用户登录信息保存功能

本课时让大家快速秒懂python中的面向对象和基本代码编写。其实真的很简单

越看前面的代码越丑,于是我们要开始封装,反正刚学会了面向对象,那么我们就要用到极致才行

在本课时中会学到新知识点,边开发边碰到知识点,然后逐个击破才是学习的好习惯

如果每次做一个页面都要手工配一个url,太丑陋啦。本课教你怎么破动态url

上节课我们把url搞成了动态的。但是如果加载的程序还是写死的就然并卵了。那么本课时开始教大家如何动态加载我们的业务程序

本课时用最简单的方法在django框之上再构建一个自己的mvc 加载机制。仅仅用到一个新知识点即可。学习技术的技巧在于把学到的基础知识用到极致

本节课讲一下python的异常处理。同时我们改良了最早课时中写死模板路径的临时方法

既然使用了新架构,那么我们原来的首页和登录功能就失效了。本节课我们来移植和恢复一下。

手工操作如何在django中配置mysql访问

用最简单的方法编写django调用mysql,展现数据。不过这种方法怎么看都好像有问题哦~~~

另外,在本课时我们还发现了一个新知识点。

这节课我们终于发现了元组这个玩意儿。同时还发现原来调用python参数可以随意颠倒位置、通过实战学基础才能更加扎实

我们在django学习数据库代码中发现了类继承知识没学过。于是这节课一边完成数据库用户登录,一边学习类继承的概念。只有在实战中学习基础才会最扎实

整个代码不超过3行。使用django作为快速开发真的好easy

[附加课]python+memcached配置和简单代码测试.应网友要求加一些附加课。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值