上一页 1 2 3 4 5 6 7 8 ··· 11 下一页
摘要: BeatifulSoup (1)介绍 Beautiful Soup是Python库,用于解析HTML和XML文档。它提供简单而强大的工具,帮助用户从网页中提取数据。通过查找元素、遍历文档树和处理编码问题,它简化了数据提取过程。适用于网页抓取、数据挖掘和分析等应用场景。 pip install bea 阅读全文
posted @ 2024-03-31 17:04 ALPACINO6 阅读(78) 评论(0) 推荐(0)
摘要: xpath (1)介绍 可在XML中查找信息 支持HTML的查找 通过元素和属性进行导航 pip install lxml from lxml import etree # 将源码转化为能被XPath匹配的格式 selector = etree.HTML(源码) # 返回为一列表 res = sel 阅读全文
posted @ 2024-03-31 17:04 ALPACINO6 阅读(36) 评论(0) 推荐(0)
摘要: BBS博客园项目 BBS表设计 1. 用户表 继承AbstractUser 扩展 phone 电话号码 avatar 用户头像 is_deleted 是否删除 create_time 创建时间 外键字段 一对一个人站点表 2. 个人站点表 site_time 站点名称 site_title 站点标题 阅读全文
posted @ 2024-03-29 10:12 ALPACINO6 阅读(57) 评论(0) 推荐(0)
摘要: Django中间件 (1)介绍 django中间件是django的门户 请求来的时候需要经过中间件才能到达真正的django后端 响应走的时候最后也需要经过中间件才能发送出去 django支持程序员自定义中间件并且暴露给程序员五个可以自定义的方法 process_request process_re 阅读全文
posted @ 2024-03-29 09:57 ALPACINO6 阅读(31) 评论(0) 推荐(0)
摘要: csrf跨站请求伪造 (1)介绍 钓鱼网站 我搭建一个跟正规网站一模一样的界面(中国银行) 用户不小心进入我们的网站,用户给某个人打钱 打钱的操作确确实实是提交给了中国银行的系统,用户的钱也确确实实减少了 但是唯一不同的是打钱的账户不是用户想要转过去的账户 内部本质 在钓鱼网站的页面,针对对方账户, 阅读全文
posted @ 2024-03-29 09:55 ALPACINO6 阅读(30) 评论(0) 推荐(0)
摘要: CBV添加装饰器 from django.utils.decorators import method_decorator (1)添加在函数上 class CbvTest(View): @method_decorator(login_auth) def get(self): return HttpR 阅读全文
posted @ 2024-03-29 09:55 ALPACINO6 阅读(31) 评论(0) 推荐(0)
摘要: auth模块 (1)介绍 其实我们在创建好一个Django项目之后直接执行数据库迁移命令会生成很多表 django_session auth_user django在启动之后就可以直接访问admin路由,需要输入用户名和密码,数据参考的就是auth_user表,并且还必须是管理员用户才能进入 (2) 阅读全文
posted @ 2024-03-29 09:55 ALPACINO6 阅读(46) 评论(0) 推荐(0)
摘要: forms组件 (1)介绍 Forms组件是用来处理用户提交的数据,并将其转换成Python可处理的数据类型。Forms组件提供了一种简单的方式来定义表单的结构以及验证用户输入的数据。通过使用Forms组件,你可以有效地处理用户输入的数据,包括验证、转换以及显示错误信息。 (2)基本使用 from 阅读全文
posted @ 2024-03-11 21:32 ALPACINO6 阅读(52) 评论(0) 推荐(0)
摘要: Ajax (1)简介 Ajax(Asynchronous JavaScript and XML)翻译成中文就是异步的Javascript和XML。 Ajax最大的优点是在不重新加载整个页面的情况下,可以与服务器交换数据并更新部分网页内容。 AJAX不需要任何浏览器插件,但需要用户允许Javascri 阅读全文
posted @ 2024-03-11 21:30 ALPACINO6 阅读(21) 评论(0) 推荐(0)
摘要: Django模版语法 (1)传数据 模版语法可以传递的后端python数据类型(可迭代) 后端: def test2(request): name = 'heart' float = 11.11 str_name = '你好' boolean_test = True list_test = [1, 阅读全文
posted @ 2024-03-11 21:30 ALPACINO6 阅读(326) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 11 下一页