利用新架構整合我們的首頁和登入頁

2021-07-22 18:01:40 字數 2823 閱讀 8760

1.先改造一下公共的loadclass()函式,把request物件傳進來

# coding:utf-8

# 定義乙個函式專門用來匯入類

defloadclass

(pgkpath,classname,request):

try:

pgk_main = __import__(pgkpath)

split_pgk = pgkpath.split(".")

for p in split_pgk[1:]:

pgk_main = getattr(pgk_main,p) # 載入到檔案

pgk_main = getattr(pgk_main,classname) #載入到類

ret_class = pgk_main(request)

return ret_class

except exception,e:

print e

return

none

2.構建首頁

():# 定義屬性

首頁title>

head>

}h2>

href="/user/userlogin">登入a>

p>

href="/user/logout">安全退出a>

p>

body>

html>

3.登入頁

():# 定義屬性

msg['result'] = '使用者名稱或密碼錯誤'

myreponse = render_to_response("login.html", msg)

return myreponse

deflogin

(self,username,pwd):

if username == 'jack'

and pwd == '123':

return

true

return

false

4.登出logoutcontroller.py

():# 定義屬性

關於單元測試和整合測試的新的理解

之前寫了一篇關於對單元測試與整合測試的理解的文章,但過於泛泛。和朋友又討論了下,從另外乙個角度有了一點新的認識,記錄一下。假設spring專案,規範格式 阿里巴巴,用的領域設計,activity與user用id軟關聯 業務不一定合理,只是用作演示。service public class users...

利用ajax和Java實現登入驗證的小例子

package com.jia.bean public class student public void setid string id public string getname public void setname string name public string get public v...

利用php和mysql實現乙個簡單的登入註冊功能

登入介面,login.php doctype html en utf 8 title head 註冊介面,registration.php doctype html en utf 8 title head 提交表單,方便插入資料 註冊之後的要把資料傳入到資料庫,insert.php include ...