目錄
登陸頁面 temlates - login.html
前端樣式 static - css、js、vue……
檢視層操作傳輸的資料 views.py
總結:使用者名稱:
密碼:
總結步驟:手動建立乙個static資料夾在根路徑下
可放入一些靜態檔案,前端樣式或者等素材檔案
在setting內新增配置static_url = '/static/'在setting內新增配置(用來匹配第三部配置的路由,可以設定多條檔案路徑,查詢時會從上到下依次查詢)
staticfiles_dirs = [os.path.join(base_dir, 'static'),
# os.path.join(base_dir, 'static2'),
]
運算元據庫總結:總結:def login(request):
if request.method == 'get':
return render(request, 'login.html')
elif request.method == 'post':
print(request.post)
# name=request.post.get('name')
name = request.post['name']
pwd = request.post.get('pwd')
user=models.user.objects.filter(name=name,pwd=pwd).first()
if user:
return redirect('')
else:
return httpresponse('使用者名稱密碼錯誤')
setting內進行default配置
'default':
pymysql.install_as_mysqldb()
models,py內建立表結構
from django.db import models
# 乙個類就是乙個表
class user(models.model):
# 自增int型別,是主鍵
id = models.autofield(primary_key=true)
# name 是乙個varchar型別,長度是32
name = models.charfield(max_length=32)
pwd = models.charfield(max_length=32)
pycharm終端實現資料庫的遷移操作
1 python3 manage.py makemigrations ----記錄一下資料庫的變化
2 python3 manage.py migrate ----將變化同步到資料庫中
django顯示首頁登陸實現
顯示首頁登陸實現 建立乙個django專案 4.確定訪問路徑 5.配置專案根路由 from django.contrib import admin from django.conf.urls import url,include urlpatterns url admin admin.site.ur...
python實現簡單登陸流程
登陸流程圖 實現 coding utf 8 import os,sys,getpass user.txt 格式 賬號 密碼 是否鎖定 錯誤次數 jack 123 unlock 0 tom 123 unlock 0 lily 123 unlock 0 hanmeimei 123 unlock 0 lu...
ThinkPHP實現簡單登陸功能
思路 前台輸入賬號密碼,後台自定義乙個函式checknamepwd 用於驗證賬號密碼正確與否,在控制器裡呼叫,其中,checknamepwd 方法驗證賬號密碼正確性是首先通過賬號查詢密碼,然後把查詢出來的密碼和使用者輸入的密碼比較,相同則登陸程式設計客棧成功,否則登入失敗!首先在模型類定義乙個函式c...