下载链接:https://www.yinxiangit.com/607.html

目录:

本套课程从零基础讲解flask开发网站。涉及到的知识点包括:Python和pycharm的安装、urls和视图、Jinja2模版、SQLAlchemy的数据库操作框架、session和cookie概念和操作、以及一些常用的钩子函数等。另外,学完flask基础知识后,还会带大家从前端到后台完成一个仿知乎的问答平台项目。内容丰富,干货多多!

课程目录

章节1:urls和视图

课时1课程介绍13:37

课时2Python安装04:13

课时3python虚拟环境的安装13:14

课时4flask的安装03:22

课时5认识web15:06

课时6第一个flask程序12:05

课时7debug模式09:18

课时8使用配置文件04:40

课时9URL传参到视图05:12

课时10URL反转06:23

课时11页面跳转和重定向09:09

章节2:Jinja2模版

课时12模版渲染和参数11:24

课时13模版中访问属性和字典04:28

课时14if判断语句09:25

课时15for循环遍历12:24

课时16过滤器10:32

课时17继承和使用block21:12

课时18URL链接和加载静态文件15:32

章节3:SQLAlchemy数据库

课时19mac上安装MySQL数据库05:10

课时20windows上安装MySQL数据库05:11

课时21mac和windows上安装MySQL-python05:50

课时22ORM与flask_sqlalchemy介绍06:57

课时23SQLAlchemy连接数据库13:10

课时24SQLAlchemy模型与表映射16:19

课时25SQLAlchemy数据增删改查17:53

课时26SQLAlchemy外键约束36:24

课时27多对多关系讲解19:34

课时28flask_script讲解11:43

课时29flask_migrate讲解32:53

章节4:session和cookie操作

课时30cookie和session概念15:33

课时31flask中session的工作机制06:11

课时32操作session26:08

课时33分开models和解决循环引用10:44

课时34设置session的过期时间09:58

章节5:知识点补充

课时35get请求和post请求介绍08:51

课时36get请求和post请求获取参数20:06

课时37保存全局属性的g对象16:56

课时38before_request钩子函数23:50

课时39context_processor钩子函数12:03

章节6:项目实战

课时40项目结构搭建06:52

课时41导航条完成16:36

课时42父模板抽离08:15

课时43登录页面完成20:15

课时44注册页面完成05:34

课时45User模型创建05:43

课时46注册功能完成07:30

课时47登录功能完成06:26

课时48登录和注销状态切换11:28

课时49发布问答界面完成11:40

课时50装饰器详解23:33

课时51登录限制08:19

课时52发布问答功能完成10:29

课时53首页布局完成14:51

课时54首页功能完成04:14

课时55问答详情完成16:44

课时56评论布局完成07:15

课时57评论模型和功能实现15:47

课时58评论列表展示16:17

课时59查找功能完成09:19

课时60使用g对象优化代码10:42

课时61优化密码的存储

Python Flask打造一个视频网站实战视频教程的更多相关文章

  1. Python Flask搭建一个视频网站实战视频教程

    点击了解更多Python课程>>> Python Flask搭建一个视频网站实战视频教程 第1章 课程介绍 第2章 预备开发环境 第3章 项目分析.建立目录及模型规划 第4章 建立前 ...

  2. Python flask 构建微电影视频网站✍✍✍

    Python flask 构建微电影视频网站  整个课程都看完了,这个课程的分享可以往下看,下面有链接,之前做java开发也做了一些年头,也分享下自己看这个视频的感受,单论单个知识点课程本身没问题,大 ...

  3. Python flask 构建微电影视频网站☝☝☝

    Python flask 构建微电影视频网站☝☝☝ 1.安装数据库连接依赖包 pip install flask-sqlalchemy 2.创建movie数据库 在CentOS虚拟机,进入MaridD ...

  4. Python Flask 构建微电影视频网站

    前言 学完本教程,你将掌握: 1.学会使用整形.浮点型.路径型.字符串型正则表达式路由转化器 2.学会使用post与get请求.上传文件.cookie获取与相应.404处理 3.学会适应模板自动转义. ...

  5. 基于Flask框架搭建视频网站的学习日志(二)

    基于Flask框架搭建视频网站的学习日志(二)2020/02/02 一.初始化 所有的Flask程序都必须创建一个程序实例,程序实例是Flask类的对象 from flask import Flask ...

  6. Flask 构建微电影视频网站(一)

    Flask构建电影视频网站 Python MTV模型 Flask微内核 Flask扩展插件配置及使用方法 根据业务开发网站前后台功能 Flask结合MySQL数据库 你将可以独立开发网站 独立部署运维 ...

  7. Python分布式爬虫开发搜索引擎 Scrapy实战视频教程

    点击了解更多Python课程>>> Python分布式爬虫开发搜索引擎 Scrapy实战视频教程 课程目录 |--第01集 教程推介 98.23MB |--第02集 windows下 ...

  8. 基于Flask框架搭建视频网站的学习日志(一)

    ------------恢复内容开始------------ 基于Flask框架搭建视频网站的学习日志(一)2020/02/01 一.Flask环境搭建 创建虚拟环境 初次搭建虚拟环境 搭建完虚拟环境 ...

  9. 基于Flask框架搭建视频网站的学习日志(三)之原始web表单

    基于Flask框架搭建视频网站的学习日志(三)1.原始Web 表单 本节主要用于体验一下前端后端直接数据的交互,样例不是太完善,下一节会加入Flash处理,稍微完善一下页面 (备注:建议先阅读廖雪峰老 ...

随机推荐

  1. 基于tp3.2的腾讯云短信验证码的实现

    新手小白在公司要完成短信验证码注册功能,最初由于没有经验,网上的教程又不是很全,便参考着官方API文档,进行开发 直接进入正题:使用composer下载腾讯云短信接口(记得添加依赖).在项目目录下新建 ...

  2. Java小白进阶之值传递-引用传递

    class ClassA{ int value;//成员变量 } public class TestClassA{ public static void main(String args[]){ in ...

  3. Asp.Net Core WebAPI+PostgreSQL部署在Docker中

     PostgreSQL是一个功能强大的开源数据库系统.它支持了大多数的SQL:2008标准的数据类型,包括整型.数值值.布尔型.字节型.字符型.日期型.时间间隔型和时间型,它也支持存储二进制的大对像, ...

  4. vue+element搭建后台管理界面(支持table条件搜索)

    代码地址(如果有帮助,请点个Star) vue:https://github.com/wwt729/ElementUIAdmin-master.git springboot后端:https://git ...

  5. (二十八)c#Winform自定义控件-文本框(一)

    前提 入行已经7,8年了,一直想做一套漂亮点的自定义控件,于是就有了本系列文章. 开源地址:https://gitee.com/kwwwvagaa/net_winform_custom_control ...

  6. ES6中比较实用的几个特性

    1.Default Parameters(默认参数) in ES6 es6之前,定义默认参数的方法是在一个方法内部定义 var link = function (height, color, url) ...

  7. vue中的v-if和v-show的区别

    v-if和v-show的区别是前端面试中常问的基础知识点,v-if.v-show顾名思义就是用来判断视图层展示效果的.那么具体是怎么展示呢?v-if和v-show的区别又是什么呢? 首先我们可以来看一 ...

  8. Flask框架(二)—— 反向解析、配置信息、路由系统、模板、请求响应、闪现、session

    Flask框架(二)—— 反向解析.配置信息.路由系统.模板.请求响应.闪现.session 目录 反向解析.配置信息.路由系统.模板.请求响应.闪现.session 一.反向解析 1.什么是反向解析 ...

  9. 解决MobaXterm-SSH中文乱码问题

    一般情况不用修改服务器字符集(linux或unix服务器字符集一般不会设置错误). 1.首先用命令查看当前系统的LANG是什么: >locale LANG=en_US LC_COLLATE=&q ...

  10. 如何使用python records 库优雅的操作数据库

    今天要介绍的这个python第三方库非常厉害,完美操作各种数据库.名字叫 records, 在网上很少有这个库的相关资料,但是在开源社区可是很火热的哦.如果这还不能打消你的顾虑,再告诉你一件事:如果你 ...