Python廖雪峰实战web开发(Day14-完成Web App)

由于我目前还没有HTML以及JS等相关的知识,又不想在现在从头开始等到学完再来弄这个,所以就直接搬了老师的页面源码,然后在浏览器点逐个的连接,如果点不开,就看明白页面源码,要返回页面还是要返回数据,是GET还是POST,还有对应的服务器URL。
最后,一共完成的 handler


后端API
  • API创建新用户
  • API获取用户
  • API用户登录
  • API用户登出
  • API创建日志
  • API获取日志列表
  • API获取日志详情
  • API修改日志
  • API删除日志
  • API获取评论列表
  • API创建评论
管理页面以及用户浏览页面:

(我并没有拦截非管理员进入日志列表页、日志列表页等管理页面,因为API那里就已经设置了权限,所以进得来页面都改不了)

  • 首页
  • 显示注册页面
  • 显示登录页面
  • 显示创建日志页面
  • 显示日志详情页面
  • 日志列表页面
  • 修改日志页面
  • 评论列表页面
  • 用户列表页面

总结

教程评论里头有些人说实战跳跃太大,接受不了不看了换教材什么的,也许吧。但我觉得这实战或许是因为难度有点大,对于刚入编程的小白才是最精华的部分,就相当于对小白一个微微的下马威吧。我觉得它的作用并不是让你明白如何编写ORM,如何编写web开发框架,一个网站的运作到底是怎样的。。毕竟是个小白,这次跟着教程搞明白了,也写出来了,但到独自实实在在的重新再搞一遍,绝对还是会一头汗。更多的是他教会了我要养成一些好习惯,不要抗拒看官方文档,查资料,尽管我是英语白痴。遇到问题尝试用自己的语言去表达自己的想法与理解(比如写写博客),有时不懂,但在写写画画中会莫名其妙的茅塞顿开,而且总结出来了,回过头来看看也挺好的。

最后附上git源码,如果真有人要参考的,请看Day11的源码,其他天数的有可能有点小错误XD

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值