day08 商城專案

2022-08-19 11:48:10 字數 1391 閱讀 7541

倉庫:每個使用者有乙個倉庫(本地)repository,還有乙個**倉庫remote。聯網後,提交到**倉庫。

工作空間儲存當前版本,本地倉庫儲存多個版本

開發者名字為每天調教的記錄,合併給開發者分支,最後提交到master

pychram不用版本管理

新建dev分支

轉殖:

建立本地倉庫:

建立自己的分支:

建立專案:

之前開啟的是倉庫資料夾,現在關閉再開啟專案資料夾:

還要刪除倉庫檔案中的.idea

jinja2建立環境:

並設定專案使用的模板工具為jinja2

配置statics(先在全域性設定中搜尋staticfiles_dirs,複製到專案設定中進行設定)

模板檔案引入:

建立templates,識別為模板檔案,並從statics中拷貝register.html頁面

建立users這個應用:

在設定中註冊應用:

這個時候寫好urls路徑已經能顯示出頁面:

出現錯誤:

在模板設定中,不僅有jinja2的設定,還要有原有設定

錯誤:必須按以下方式匯入包

圖形驗證碼:

思路:寫圖形驗證的urls:

使用包:

安裝:pillow

產生圖形驗證碼:

效果:

學習筆記day08

單例設計模式 上圖中,想要實現a,b的配置資訊共享,因為a,b是兩個new,所以必然是不同的物件,一種方法就是將其配置資訊全部設成靜態,但資訊很多時會導致儲存資訊過多。單例設計模式流程 1,主函式main進棧,定義s1 2,等號右邊,single載入進入方法區,接著是single的建構函式。s和ge...

Day08 強制轉換

int i 128 byte c byte i 記憶體溢位 double b i 自動轉換 低 高 自動轉換 低 高 system.out.println i 128 system.out.println c 128 system.out.println b 1.不能對布林值進行轉換 2.不能把物件...

day08深淺拷貝

python深淺拷貝 是把原列表第一層的記憶體位址拷貝乙份給新列表。對於不可變型別拷貝本身id記憶體位址給新列表 原列表修改不可改變型別的值,新列表不會變 對於可變型別是拷貝可變型別容器本身的id給新列表 原列表修改其中內嵌可變型別的元素值,新列表也會變 例項 list jesse zhangsan...