2019 PYTHON WEB DEV -- 网站开发教程

2019 Python Web 开发建站教程

作为初学完Python基础知识的同学,一定会有疑问:如何使用这些Python基础知识,如何应用Python做出些有趣的东西来。建立个人博客网站是一个非常有成就感的不错选择。本教程基于廖雪峰老师2016年的Python3教程实践部分章节结合最新的前端技术改编而来2019 Python Web 应用开发教程。相反于使用成熟方便的Python Web开发框架像Flask, Django等。本教程会从最底代码开始来构建数据库,构建Web框架,构建ORM,构建MVC,构建API,到构建前端页面CSS/HTML,Javascript, DOM操作再到服务器部署等。用详尽的代码和注释一步一步引导读者进行网站开发的操作。

2020.05.03更新:更新aiohttp用法适应最新的aiohttp版本,更新数据库初始代码schema.sql,更新远程部署代码fabfile.py以适应新版fabric

最终的网站效果会类似凹大卜这样。网站的主要功能及页面包括:

  • 用户的注册,登陆,注销
  • 发布新日志,编辑存在日志
  • 用户发布日志评论
  • 管理日志,用户及日志评论

web1.png

web2.png

本教程所有的代码请参考这里[Github: 2019_Python_Web_Dev]。如发现教程或代码错误,或者有任何疑问,欢迎在教程页面下留言讨论!

以下为教程导航目录:

最新网友成功建站案例: [haozheng.io]


Powered by Aodabo Copyright © 2024.

Zhiyuan Yang. All rights reserved. Privacy | Terms