# 登入介面
class login(apiview):
def post(self, request):
response = myresponse()
name = request.data.get('name')
pwd = request.data.get('pwd')
user = models.userinfo.objects.filter(name=name, pwd=pwd).first()
if user:
import uuid
token = uuid.uuid4()
models.usertoken.objects.update_or_create(user=user, defaults=)
response.msg = '登入成功'
response.name = name
response.token = token
else:
response.msg = '使用者名稱或密碼不正確'
response.status = 101
return response(response.get_dic)
// main.js
// 1.先把store匯入main.js
import store from './store'
new vue(,
mutations: ,
actions: {}
})// login.vue
// 3.使用全域性變數
methods: ,
}).then(function (response) })}
},
注:把cookie存在全域性變數中,每次新頁面會導致全域性變數重置,不能永久儲存
import vue from 'vue'
import vuex from 'vuex'
import cookie from 'vue-cookies'
// 安裝vue-cookies: npm install vue-cookies
vue.use(vuex)
export default new vuex.store(,
//mutations:方法
mutations: ,
logout: function (state) ,
},actions: {}
})
methods: ,
}).then(function (response) })}
},
Linux網路 Day3 路由 三層交換
路由器原理及靜態路由 路由 跨越從源主機到目標主機的乙個網際網路絡來 資料報的過程 路由表路由器根據路由表做路徑選擇 路由表的獲取 1.直連路由 配置ip位址,埠up狀態,形成直連路由。配置路由器的ip router config inte ce g0 序號 進入要配ip的介面 router con...
DAY03(01) 路由的基礎配置實現全網互通
1.1 問題 通過配置靜態路由協議ospf實現全網互通,按照圖 1拓撲圖所示 圖 1 1.2 步驟 實現此案例需要按照如下步驟進行。步驟一 配置交換機 1 s3700交換機配置 huawei vlan batch 2 3 建立vlan2 3 huawei inte ce ethernet0 0 2 ...
snoi省選模擬賽 day3t1 路徑規劃
kac在數軸上有n片西瓜地。第 i片的座標是x i 注意 x並沒有排序 任意兩片西瓜地座標不同。有一天他要給這n片西瓜地澆水。初始他在x 1 的位置。他必須按1.n 的順序澆水,也就是說,必須先去x 1 再去x 2 最後到x n 他可以沿著座標軸正方向或者負方向走 給西瓜地澆水不需要花費時間。每走1...