最新 最热

【Python全栈100天学习笔记】Day48 前后端分离开发入门

在传统的Web应用开发中,大多数的程序员会将浏览器作为前后端的分界线。将浏览器中为用户进行页面展示的部分称之为前端,而将运行在服务器,为前端提供业务逻辑和数据准备的所有代码统称为后端。所谓前后端分离的开发,就是...

2022-04-02
0

【Python全栈100天学习笔记】Day47 Django中间件使用

我们继续来完善投票应用。在上一个章节中,我们在用户登录成功后通过session保留了用户信息,接下来我们可以应用做一些调整,要求在为老师投票时必须要先登录,登录过的用户可以投票,否则就将用户引导到登录页面,为此我们可以...

2022-04-02
0

【Python全栈100天学习笔记】Day46 导入导出Excel报表和配置日志

有很多的三方库支持在Python程序中写Excel文件,包括xlwt、xlwings、openpyxl、xlswriter、pandas等,其中的xlwt虽然只支持写xls格式的Excel文件,但在性能方面的表现还是不错的。下面我们就以xlwt为例,来演示如何在Django...

2022-04-02
1

【Python全栈100天学习笔记】Day45 Cookie和Session介绍及使用

如今,一个网站如果不通过某种方式记住你是谁以及你之前在网站的活动情况,失去的就是网站的可用性和便利性,继而很有可能导致网站用户的流式,所以记住一个用户(更专业的说法叫用户跟踪)对绝大多数Web应用来说都是必需的功能...

2022-04-02
0

【Python全栈100天学习笔记】Day44 Web表单介绍及使用

我们继续来完成上一章节中的项目,实现“用户注册”和“用户登录”的功能,并限制只有登录的用户才能为老师投票。Django框架中提供了对表单的封装,而且提供了多种不同的使用方式。...

2022-04-02
1

【Python全栈100天学习笔记】Day43 Django静态资源与Ajax请求

基于前面的知识,我们已经可以使用Django框架来完成Web应用的开发了。接下来我们就尝试实现一个投票应用,具体的需求是用户进入应用首先查看到“学科介绍”页面,该页面显示了一个学校所开设的所有学科;通过点击某个学科,可...

2022-04-02
0

【Python全栈100天学习笔记】Day41 Django深入理解框架

在上一个章节中,我们提到了Django是基于MVC架构的Web框架,MVC架构追求的是“模型”和“视图”的解耦合。所谓“模型”说得更直白一些就是数据(的表示),所以通常也被称作“数据模型”。在实际的项目中,数据模型通常通过数据...

2022-04-02
0

OverIQ 中文系列教程【翻译完成】

原文:OverIQ Tutorials 协议:CC BY-NC-SA 4.0 阶段:机翻(1) 人最大的痛苦就是说一些自己都不相信的话。——燕京学堂鹿会在线阅读在线阅读(Gitee)ApacheCN 学习资源目录C 编程教程 C 语言基础 C 编程导论安装 Code::Blocks创...

2022-04-02
1

【Python全栈100天学习笔记】Day41 Django快速上手

Web开发的早期阶段,开发者需要手动编写每个页面,例如一个新闻门户网站,每天都要修改它的HTML页面,随着网站规模和体量的增大,这种方式就变得极度糟糕。为了解决这个问题,开发人员想到了用外部程序来为Web服务器生成动态内容...

2022-04-02
0

Python WEB开发:用Tornado框架制作简易【表白墙】网站

在Python当中,WEB开发框架主要有三个,而今天主要是用到Tornado框架(虽然这个框架是没什么人用的轻量级框架)

2022-03-30
1