上一页 1 2 3 4 5 6 7 8 9 10 ··· 15 下一页
摘要: linux系统命令 linux命令基础知识 命令提示符 管理员用户: [root@vm-lz ~]# root指当前登录主机的用户 vm-lz是主机(我们这里是虚拟机)名称 ~是家目录,默认环境为家目录 可以通过cd命令切换目录,命令提示符只显示最后的文件夹 如cd /etc/hosts,则会将环境 阅读全文
posted @ 2023-01-10 16:29 leethon 阅读(203) 评论(0) 推荐(0) 编辑
摘要: BBS项目练习一 项目启动 BBS是电子报系统,我们将参考博客园界面来进行需求分析和项目搭建。 需求分析 表层功能需求(大致) 博客园,有一个首页,首页用于展示文章,提供一些其他站内链接,可能还包括广告展示等。 用户可以注册、登录、修改密码、注销登录、修改头像等 用户可以申请个人站点,申请后可以添加 阅读全文
posted @ 2023-01-02 21:24 leethon 阅读(65) 评论(0) 推荐(0) 编辑
摘要: auth认证模块 auth认证前瞻 django自带一个admin路由,但是需要我们提供管理员账号和密码。 如果想要使用admin后台管理,需要先创建表,然后创建管理员账号。 不用手写模型表,django直接执行两条迁移指令后就会直接产生相关的表,可以理解为django为我们默认编写了很多模型表,其 阅读全文
posted @ 2022-12-23 18:01 leethon 阅读(191) 评论(0) 推荐(0) 编辑
摘要: CSRF校验及CBV加装装饰器 csrf跨站请求伪造 我们的网站在提交表单时,是通过post请求朝一个网站提交信息,这个网站的服务端可以通过request.POST拿到的目标数据,那么就存在这么一种可能,如果有投机分子仿造了一个一模一样的前端钓鱼网站,且表单也通过POST标签提交给服务端,但是将表单 阅读全文
posted @ 2022-12-23 16:41 leethon 阅读(50) 评论(0) 推荐(0) 编辑
摘要: cookie和session cookie和session简介 HTTP协议中规定了浏览器不会保存客户端的状态,即无状态的连接特性。这是因为早期的web不需要什么用户注册,看看新闻的功能,所有用户都给一样的界面,不需要什么状态保存。 但随着互联网的发展,我们很多web框架的应用需要保存用户的状态,如 阅读全文
posted @ 2022-12-22 22:03 leethon 阅读(39) 评论(0) 推荐(0) 编辑
摘要: django之中间件(middleware) 在之前一篇博文中,有关django的请求流程中,我们关于中间件这一层并没有详细的介绍,在这张图中,我们将中间层定义为django网关层和路由层的过渡层,那么具体会中间件会做什么事呢。 django默认中间件 在配置文件中,有一个MIDDLEWARE列表, 阅读全文
posted @ 2022-12-22 17:24 leethon 阅读(511) 评论(0) 推荐(0) 编辑
摘要: form组件 在我们日常填写注册信息或者报名信息时,所访问的网页,在输入信息有错误时就显示一些后端传入的提示。 我们当然可以通过ajax绑定事件来从后端取一些提示,但是表单是个整体,如果每个输入框都需要我们完整的写一轮这么一套逻辑,这就太麻烦了,所以针对表单标签,django提供了form组件,帮助 阅读全文
posted @ 2022-12-21 20:32 leethon 阅读(64) 评论(0) 推荐(0) 编辑
摘要: Ajax Ajax的简介及用法 Ajax是指异步JS和XML,使用Ajax技术网页应用能够快速地将增量更新呈现在用户界面上,而不需要重载(刷新)整个页面,这使得程序能够更快地回应用户的操作。 Ajax有很多版本,这里介绍的是jQuery版本的: // 基本语法 $.ajax({ url:'', // 阅读全文
posted @ 2022-12-19 20:12 leethon 阅读(34) 评论(0) 推荐(0) 编辑
摘要: django之模型层(models) 模型层搭建 模型层连接数据库 django默认连接sqlite3,但是这个数据库对时间字段不敏感,所以一般还是选择别的数据库测试。 一般是选择常见的数据库mysql去连接,而这是我们就需要更改一些设置: # 修改配置文件 DATABASES = { 'defau 阅读全文
posted @ 2022-12-14 21:43 leethon 阅读(149) 评论(0) 推荐(0) 编辑
摘要: django之模板层(templates) 模板语法简介 模板语法是由后端处理的,我们一般使用render函数处理(视图层的函数,最终将处理好的html作HttpResponse返回出去)。 模板层基本涉及三种形式的语法: {{}}:主要与数据值相关 {%%}:主要与逻辑值相关 {##}:模板语法注 阅读全文
posted @ 2022-12-14 19:40 leethon 阅读(252) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 15 下一页