本文接上文
請求方法:get
url定義:/mobiles/(?p1[3-9]\d)
請求引數:url路徑引數
引數型別
是否必傳
描述mobiles數字是
使用者輸入
手機號校驗的方法與使用者名稱校驗類似,先說一下簡單思路:
使用者在前台輸入手機號,然後焦點移出手機輸入框後(js的blur事件)
js通過jquery獲取這手機號,然後進行簡單校驗
是否為空
是否符合手機格式
如果上面都通過,則利用ajax往後台發資料,
拼接url
設定引數
傳送資料
等待返回值data
如果data裡的count不為0,則說明手機號已存在
如果data裡的count為0,則說明這個手機號可以正常使用
將返回結果通過alter通知使用者
同樣的,我們從路由出發:
verifitications/views.py
# 手機號校驗
class
mobileview
(view)
:def
get(self, request, mobile)
: data =
return to_json_data(data=data)
verifitications/urls.py路由也是使用正則匹配
re_path(r"mobiles/(?p1[3-9]\d)"
, views.mobileview.as_view(
),name=
"mobile"
),
最後,我們檢視一下js部分:
django 使用者註冊
建立users子應用 處理使用者事務 在settings中用 print sys.path 檢視現有導包路徑 sys.path.insert 0,但是這樣過於low 換成下面這樣 sys.path.insert 0,os.path.join base dir,這樣就可以簡化導包方式 django自帶...
Django部落格系統註冊之建立使用者模組應用
目錄 建立應用users python manage.py startapp users installed apps users.apps.usersconfig 註冊完users應用後,執行測試程式。1.將static資料夾下在register.html拖拽到templates檔案中 2.在us...
Django搭建簡易部落格
django簡易部落格,主要實現了以下功能 連線資料庫 建立超級使用者與後台管理 利用django admin bootstrap美化介面 template,view與動態url markdown與 高亮 歸檔,aboutme和標籤分類 搜尋與readmore rss與分頁 需要新增的安裝包 要注意...