看完了教程,是不是有这么一种感觉:看的时候觉得很简单,照着教程敲代码也没啥大问题。

于是准备开始独立写代码,就发现不知道从哪开始下手了。

这种情况是完全正常的。好比学写作文,学的时候觉得简单,写的时候就无从下笔了。

虽然这个教程是面向小白的零基础Python教程,但是我们的目标不是学到60分,而是学到90分。

所以,用Python写一个真正的Web App吧!

目标

我们设定的实战目标是一个Blog网站,包含日志、用户和评论3大部分。

很多童鞋会想,这是不是太简单了?

比如webpy.org上就提供了一个Blog的例子,目测也就100行代码。

但是,这样的页面:

你拿得出手么?

我们要写出用户真正看得上眼的页面,首页长得像这样:

评论区:

还有极其强大的后台管理页面:

是不是一下子变得高端大气上档次了?

项目名称

必须是高端大气上档次的名称,命名为awesome-python3-webapp。

项目计划

项目计划开发周期为16天。每天,你需要完成教程中的内容。如果你觉得编写代码难度实在太大,可以参考一下当天在GitHub上的代码。

第N天的代码在https://github.com/michaelliao/awesome-python3-webapp/tree/day-N上。比如第1天就是:

以此类推。

要预览awesome-python3-webapp的最终页面效果,请猛击:

python 廖雪峰_实战 - 廖雪峰的官方网站相关推荐

  1. Python零基础之爬取王者荣耀官方网站高清壁纸(普通版)

    Python零基础之爬取王者荣耀官方网站高清壁纸 目标: 分析过程: 1. 确定目标url 2. 解决url解析问题 3. 图片下载解析 4. 多页面的处理 代码示例 需要注意的问题: 目标: 1.下 ...

  2. python老师武_跟着廖雪峰老师学python (5)

    若想技术精进,当然得把基础知识打得牢牢的. 廖雪峰的官方网站  python3教程,该网站提供的教程浅显易懂,还附带了讲学视频,非常适合初学者正规入门. 以下是通过廖雪峰python官方网站学习的个人 ...

  3. python 惰性序列_讨论 - 廖雪峰的官方网站

    @廖雪峰 首先你要理解埃氏筛法的原理,其实是很简单的. 然后用惰性序列实现埃氏筛法时,只能想象抽象过程,不能推导每一步计算机是怎么算的,就像神经网络模拟的人工智能算法,连设计者也无法理解计算机执行的步 ...

  4. python 廖雪峰_据廖雪峰python3教程----python学习第十二天

    使用模块 Python本身就内置了很多非常有用的模块,只要安装安装完毕,这些模块就可以立刻使用. 我们以内建的 sys 模块为例,编写一个 hello 的模块:'a test module' # 一个 ...

  5. python怎么理解_讨论 - 廖雪峰的官方网站

    我的电脑是win7x64的系统 安装的是Python3.4.3 这是hello.py模块 !/usr/bin/env python3 -- coding: utf-8 -- 'just a test' ...

  6. python工作流程_讨论 - 廖雪峰的官方网站

    例: class test: def __init__(self): self.__name=None @myproperty def name(self): return self.__name @ ...

  7. python 爬虫系统_实战干货:从零快速搭建自己的爬虫系统

    近期由于工作原因,需要一些数据来辅助业务决策,又无法通过外部合作获取,所以使用到了爬虫抓取相关的数据后,进行分析统计.在这个过程中,也看到很多同学爬虫相关的文章,对基础知识和所用到的技术分析得很到位, ...

  8. python项目分析报告_实战 | Python自动生成PPT分析报告

    原标题:实战 | Python自动生成PPT分析报告 在数据分析里面有一句话是说,80%的时间要用于数据清洗和整理,而我觉得理想的状态应该是把更多的把时间花在数据背后的洞察当中.去年11月在简书占了个 ...

  9. python win10 桌面_实战 | Python批量提取Win10锁屏壁纸

    使用Win10的朋友会发现,每次开机锁屏界面都会有不一样的漂亮图片,这些图片通常选自优秀的摄影作品,十分精美.但是由于系统会自动更换这些图片,所以就算再好看的图片,也许下次开机之后就被替换掉了. 借助 ...

最新文章

  1. catia齿轮宏程序_Catia宏程序
  2. 雷军 1994 年写的代码,经典老古董。
  3. 封装log4cp p
  4. 转:VMware、微软等四种主要的网络IO虚拟化模型
  5. 第三章计算机网络,第三章-计算机网络及应用.ppt
  6. 元旦海报设计素材|节日气氛PNG元素,满满中国风
  7. 在计算机中添加用户名和密码是多少,在win7系统中添加网络打印机提示输入用户名和密码的解决方案...
  8. OpenCV-Python实战(23)——将OpenCV计算机视觉项目部署到云端
  9. html常用的英文字体,50款设计必备 英文字体
  10. Android APK下载安装(自动更新)
  11. 计算机无法验证签名,win7系统无法验证文件数字签名的解决方法
  12. 电脑带不动虚幻引擎渲染卡顿怎么办?本文给你支招
  13. 【王道考研】操作系统 笔记 第一章
  14. 存储过程(数组参数、for循环、拼接的动态sql游标、merge into)
  15. VDI虚拟桌面基础架构
  16. RedHat 7.8下Redis安装和配置
  17. MySql 如果字段为NULL则返回0
  18. 37互娱,2019秋招提前批,Java
  19. 智能科学的泉眼——人性论
  20. 模拟投票小程序C语言代码,微信小程序投票系统创建投票发布demo完整源码下载 一个很简单 - 下载 - 搜珍网...

热门文章

  1. windows 7正版才是王道
  2. 内外网通过公网IP访问DMZ主机
  3. 计算机安装过程突然断电怎么办,安装SQL2008到一半,电脑突然断电怎么办
  4. SQL Server 2008服务器安装设置向导
  5. 人生之路小游戏代码2
  6. 苹果屏保壁纸_神经病手势时钟-手势数字时钟app下载android安卓版ios苹果版
  7. 超好用!5款完全免费、支持全平台的笔记软件
  8. 计算机组成与人体组成类比
  9. Linux内存申请失败失败会怎样,linux - 转储失败,因为无法加载资产 - 堆栈内存溢出...
  10. hash,hashcode,hashmap以及bucket怎么理解