原理与实践:详解跨站请求伪造(CSRF)攻击

为什么不能点击不明来源的链接?其背后的原理又是如何的?这篇文章,就带你走进一种利用恶意链接发起攻击的方式:跨站请求伪造攻击(CSRF)。

发布于 Web安全

Stellar动态友链分组

我们时常希望博客的友链界面能够对不同的友链分组;stellar的动态友链功能又十分强大,但所有导出的数据都会写入一个文件。这篇文章记录对动态友链生成仓库的改造,使之能够进行友链分类。

发布于 博客

利用Github Action部署博客

前言 刚开始建立博客的时候,我一直采取的是本地hexo g后hexo d推送到Github的仓库中。这是利用hexo搭建博客最简单的部署方式。然后后续发现,源文件在这种情况下很容易丢失,备份的话又显得比较麻烦。后来了解到Github Action的强大功能,加上阅读了这篇教程后,现在已经实现将源文件推送到某个Github仓库,而后由仓库自动执行Github Action推送静态文件到另一个...

发布于 博客

我的大一

可能是想利用闲下来的功夫哔哔点啥。

发布于 碎碎念

记录第一次手搓css

手搓一次css以后,最大的感受就是:再也不想写css了。

发布于 写码经历

在django中实现websocket

本文在django中实现websocket协议。

发布于 学习笔记

django笔记(4):为ModelForm表单添加样式、如何拼接GET参数

为django中的modelform添加样式。

发布于 学习笔记

快速生成requirements.txt

两行命令快速生成项目的requirements.txt!

发布于 编程技巧

django学习笔记(3):models数据类型处理

如何在django中处理不同的数据类型?

发布于 学习笔记

django学习笔记(2):操作MySQL数据库

使用django操作mysql数据库。

发布于 学习笔记
12