一、總結
1)在git線上下線倉庫合並時,怎樣操作或導致合並沖突,如何來定位沖突位置,如何解決沖突
i)線上線下遵循同分支操作
ii)必須先拉取后提交,有沖突解決沖突,再將代碼提交到本地版本庫,再先拉后提
iii)在多個開發者開發同一文件同行代碼時,會出現沖突標識,刪除所有標識,線下交流解決沖突
iv)線上分支合並
v)線上版本回滾:線上版本回滾、強行提交給線上(-f)
2)不用頁面跳轉,而采用自定義模態框方式,父子組件如何操作,可以實現子組件模態框的顯示與隱藏
i)在父組件中加載子組件,用一個變量控制子組件的顯隱
ii)父組件中的按鈕點擊事件激活可以修改顯隱變量,控制子組件模態框的顯示
iii)子組件的按鈕點擊事件激活可以對父組件發送自定義事件,在父組件中接收事件完成顯隱變量的值修改,隱藏模態框
3)前后台分離項目,cookies應該由哪一方獨立完成?怎么實現vue項目cookies的增刪改查操作
i)vue-cookies插件
ii)增改:this.$cookies.set(key, value, exp)
iii)查:this.$cookies.get(key)
iv)改:this.$cookies.remove(key)
4)要開通騰訊雲的短信服務,將短信功能嵌入到Django項目,如何一步步操作
i)開通騰訊雲短信服務
ii)創建短信服務應用、申請簽名、申請模板
iii)基於騰訊雲的 Python SDK 進行二次開發
二、數據庫的備份和備份數據庫的還原
三、導模塊與導包的區別:
導包 對外提供的東西少(建議用導包)

四、把代碼項目commit提交給版本庫時:
用git或者在pycharm里 提(utf-8)。不建議在cmd中 提(gbk)。

五、django緩存
# 1)導入緩存功能
from django.core.cache import
# 2)設置,如果將exp過期時間設置0或負值,就是刪除緩存
cache.set(key, value, exp)
# 3)獲取
cache.get(key)
注意:django緩存默認采用內嵌的memcache數據庫,該數據庫的特點:每次重啟項目,緩存會重置
redis 數據庫,可以代替memcache數據庫,作為django的緩存數據庫:
該數據庫的特點:自帶可持久化文件(dump.rdb),項目重啟、電腦斷電、服務器關閉,緩存都不重置。
六、手機發送驗證碼接口
1、后台


測試django緩存

配置文件

加上django緩存的

加上頻率限制
建一個throttles.py

去配置sms

加上頻率限制的views

