使用者名稱和手機號碼校驗

2021-10-04 06:48:05 字數 1046 閱讀 9685

#校驗註冊使用者名稱是否合法

class checkusernameview(view):

def get(self,request,username):

data=

# print(data)

# return jsonresponse()#將資料傳送出去

return to_json_data(data=data);#將字典型別的資料轉換成字串輸出

$username.blur(function () );//呼叫相應函式

function fn_check_username()

if (!(/^\w$/).test(susername))

//傳送ajax請求,去後端查詢使用者名稱是否存在

$.ajax()

.done(function (res) else

}).fale(function () )

}

re_path('username/(?p\w)/', views.checkusernameview.as_view(),

name='check_username'),

#檢驗手機號是否合法

class checkmoblieview(view):

def get(self,request,mobile):

data=

print(data)

return to_json_data(data=data)

// 判斷手機號是否合法

function fn_check_mobiles()

if (!(/^1[356789]\d$/).test(smobile))

$.ajax()

.done(function (res) else

re_path('mobles/(?p1[3-9]\d)/',views.checkmoblieview.as_view(),

name='mobile'),

django使用使用者名稱或手機號碼登入

django有自己的認證系統,會自動根據使用者名稱和密碼進行驗證。如果需要使用使用者名稱或手機登入的話,需要重寫django的認證後台,並且設定到配置檔案中。class usernamemobileauthbackend modelbackend 使用者名稱或手機登入 def authenticat...

工具類 手機號碼校驗

方便自己下次使用。public class checkphone d d d 中國電信號碼格式驗證 手機段 133,153,180,181,189,177,1700,173 private static final string china telecom pattern 1 33 53 7 37 ...

獲取手機號碼

使用telephonymanager.getdefault getline1number 已經不能獲得目前移動sim卡的 號碼了,老的sim卡也許可以,現在介紹一種方法,可以獲得手機號碼 cursor mycursor getcontentresolver query uri.parse conte...