django 有多久,我跟 csrf 这个概念打交道就有久了。每次初始化一个项目时都能看到 django.middleware.csrf.CsrfViewMiddleware 这个中间件每次在模板里写 form 时都知道要加一个 {% csrf_token %} tag每次发 ajax POST 请求,都需要加一个 X_CSRFTOKEN header但是一直我都是知其然而不知其所以然,没
转载 2024-05-21 10:43:21
56阅读
路由就像服务器,自己设置当然不希望别人乱动了,如何保护路由安全呢?方法有3:1 修改路由登陆密码2 修改路由端口或者采用SSL连接3 指定登陆路由IP地址一般路由都会有其中几项或者全都有,如下图中路由: 修改路由登陆密码就不用说了。修改路由端口,注意不要和其他应用端口重复了。采用SSL连接就需要输入https而不是http了。指定登陆路由IP,这个就很安全了,如提示中一样,可以设置所有
原创 2008-09-17 11:21:18
491阅读
1评论
第一个Django项目创建Django项目:用命令行方式:创建项目:打开终端,使用命令:django-admin startproject [项目名称]即可创建。比如:django-admin startproject first_project。创建应用(app):一个项目类似于是一个架子,但是真正起作用还是app。在终端进入到项目所在路径,然后执行python manage.py sta
转载 2024-08-14 16:50:53
47阅读
一、关于路由所谓路由,就是处理请求URL和函数之间关系程序根据例子看源码from flask import Flask app = Flask(__name__) @app.route('/') def index(): return 'hello world!' if __name__ == '__main__': app.run()Flask中对URL规则进行统一管理
转载 2023-11-16 22:44:12
139阅读
add by zhj:假设用户登录了网站A,而在网站B中有一个CSRF标签,点击这个标签就会访问网站A,如果前端数据(包括sessionid)都放在本地存储的话,当在网站B点击CSRF标签时,标签绑定方法是无法通过js获取网站A本地存储中sessionid(因为涉及到了跨域问题,js... Read More
转载 2015-01-30 16:20:00
114阅读
简介路由简单来说就是根据用户请求 URL 链接来判断对应处理程序,并返回处理结果,也就是 URL 与 Django 视图建立映射关系。Django 路由在 urls.py 配置,urls.py 中每一条配置对应相应处理方法。Django 不同版本 urls.py 配置有点不一样:1、Dj
转载 2020-06-20 19:42:00
391阅读
2评论
Python,分享一些初学者心得与君共勉。python去获取网页源代码并存储到本地文件中,希望通过本节可以让你略微了解到python神奇。 先上代码: import urllib.request def getPage(url): request = urllib.request.Request(url) response = urllib.request
转载 2023-08-21 15:21:37
84阅读
Django路由系统 Django 1.11版本 URLConf官方文档 URL配置(URLconf)就像Django 所支撑网站目录。它本质是URL与要为该URL调用视图函数之间映射表。 你就是以这种方式告诉Django,对于这个URL调用这段代码,对于那个URL调用那段代码。
原创 2022-05-11 21:45:29
263阅读
 文章对应B站视频:https://www.bilibili.com/video/BV1Tu41127Ca/Django系列文章对应目录: 本节前导知识:正则表达式。Django 路由路由简单来说就是根据用户请求 URL 链接来判断对应处理程序,并返回处理结果,也就是 URL 与 Django 视图建立映射关系。Django 路由在 urls.py 配置,urls.
原创 2023-10-08 12:04:24
82阅读
OSPF路由保护是指通过一系列措施确保OSPF协议下路由信息不被篡改或劫持,保障网络稳定和安全运行。在现代网络中,路由正确性至关重要,一旦路由信息被篡改,可能会导致网络出现故障、数据泄露等危险情况。因此,采取一定措施来保护OSPF路由信息完整性和可靠性显得尤为重要。 OSPF是一种开放式最短路径优先路由协议,它使用了Dijkstra算法来计算最短路径,通过发送Hello消息和LSA更
原创 2024-02-29 12:12:01
91阅读
前戏 在之前文章中,我们已经知道了什么是路由路由就是urls.py文件里urlpatterns下写一个
原创 2022-07-07 10:56:53
122阅读
由于Python是一种按设计进行解释语言,而且它将代码编译为字节码(这无助于隐藏它,因为字节码更容易反转),因此没有真正安全方法来隐藏源代码,因为它是不可恢复,任何编程语言都是如此。一开始,如果你想使用一种不容易被逆转语言,你应该选择一种更为本族语语言,它直接编译成底层架构机器代码,这在原始语言中很难重现,更不用说由于简洁编译器优化,更不用说阅读了,CISC等给出开销。但是,可以使
问:什么是路由? 答:浏览器输入 url 与后端视图一一映射关系 再问:在浏览器输入如下地址: Django如何寻址呢? 1、首先去掉host部分, 即剩下 projects/index/ 2、使用 去全局路由配置文件(urls.py)中,进行完全匹配,一旦匹配到,则执行对应视图函数 3、 ...
转载 2021-07-27 17:11:00
132阅读
2评论
# 如何保护Python代码 在当前计算机科学领域,保护代码已经成为一个重要挑战。Python由于其易读性和灵活性,广泛应用于各种项目。然而,代码也面临被窃取、复制或逆向工程风险。本文将讨论几种保护Python代码方法,包括代码混淆、使用Cython、许可证管理、虚拟环境使用等,并提供相应示例。 ## 1. 代码混淆 代码混淆是通过改变代码可读性来使其更难被理解一种方法。这
原创 9月前
69阅读
Django路由系统 Django 1.11版本 URLConf官方文档 URL配置(URLconf)就像Django 所支撑网站目录。它本质是URL与要为该URL调用视图函数之间映射表。 你就是以这种方式告诉Django,对于这个URL调用这段代码,对于那个URL调用那段代码。 URLc
转载 2018-01-18 19:55:00
91阅读
使用示例1.创建用户>>>
原创 2021-07-23 11:09:01
550阅读
Python代码加密方案汇总 文章目录Python代码加密方案汇总需求描述基础:Python文件格式`.py` python源代码`.pyc` 编译得到字节码文件`.pyo` 编译优化后得到字节码文件`.pyd` 可被Python调用Windows DLL文件待加密代码基础加密:`.pyc`加密进阶加密1:代码混淆进阶加密2:`.pyd`/`.so`加密成熟解决方案:PyarmorPyar
Django实现任意文件上传(最简单方法)实操HTML 模板django URL 路由保存 POST 文件解释测试 实操利用Django实现文件上传并且保存到指定路径下,其实并不困难,完全不需要用到djangoforms,也不需要djangomodels,就可以实现,下面开始实现。HTML 模板第一步:在模板文件中,创建一个form表单,需要特别注意是,在有文件上传form表单中,me
转载 2024-07-22 16:07:09
34阅读
护手段有如下几种: 发行 .pyc 文件 代码混淆 使用 py2
原创 2023-10-08 12:12:23
40阅读
项目的
原创 2022-08-03 05:57:07
71阅读
  • 1
  • 2
  • 3
  • 4
  • 5