預備課程的內容(redis, git 相關的內容) 在重灌系統後不見了,所以,從今天開始記錄。
為什麼重灌系統?好像中毒了。反正系統運作不正常,虛擬機器也不正常。
嘗試了2、3天補救,放棄了。又消耗了2、3天重灌整個環境配置。
-------------分界線----------------
先進入乙個虛擬環境裡,workon itheima (進入itheima這個虛擬環境裡)
然後在gitee上建立乙個倉庫,
接著 1 或者 2:
1、ssh方法
2、把那裡給出的簡易入門教程裡面的內容複製到ubuntu終端執行操作。
[ ssh方法 (好處:在 git push 時不用輸入賬戶和密碼)]
1、在gitee上建立乙個倉庫
2、準備在個人設定那裡設定乙個ssh公鑰
3、ubuntu終端cd.
cd .ssh
ssh-keygen -t rsa -c 'your-email (在gitee註冊的郵箱)'
檢視id_rsa.pub公鑰
gedit id_rsa.pub
複製,貼上到 gitee 的 ssh公鑰設定裡
4、使用ssh連線gitee
ssh -t [email protected]
6、如果本地已經建立了倉庫,可以先上傳到 gitee, 再把本地的刪除,再clone到本地,
這樣就不用每次 git push 都輸入賬號和密碼了
在虛擬環境裡面建立django專案
步驟 (專案:類似於公司,子應用:類似於部門(技術部、銷售部、財務部等等)):
1、建立 django 專案
django-admin startproject name
2、建立子應用 [ 沒有安裝python的話,就用 python3 ]
當你想用tree來檢視一下目錄結構時,發現需要安裝tree,退出虛擬環境,安裝好tree以後發現,
原來專案在主系統裡也存在,這說明,虛擬環境隔離的是pip3裡面的安裝包?!
剛剛建立好的 django 專案裡面的同名資料夾裡,有5個檔案:
__init__.py
settings.py 是專案的整體配置檔案
urls.py 是專案的 url 配置檔案
wsgi.py 是專案與 wsgi 相容的 web 伺服器入口
manage.py 是專案管理檔案,通過它管理專案
假設我建立了乙個名字為 bookmanager 的專案,進入裡面的 bookmanager 資料夾裡面,執行
python3 manage.py runserver
[ python3 指的是 虛擬環境裡面的 python3 ]
準備備份到 gitee[ 返回到 .git 同級目錄裡, ls -a 可以看到 .git 這個資料夾 ]
檢視 git 工作區狀態
git status
git add . [ 或者 git add 指定檔名 ]
git commit -m 『newproject (在 gitee 上更新時備註的版本名字)』
git push
學習學習再學習
如果乙個技能足夠複雜 比如從零學程式設計 那就不要指望讀完一本書就可以打天下。多買幾本書同類的書 因為每個作者的出發點是不一樣的,哪怕對同乙個概念都有不同的解釋說明。理解知識的重要過程之一就如牛的反芻一樣,要嚼一遍 嚥下去 再吐出來 再嚼一遍 再嚥下去 所以,既然一本書可以讀幾遍,那麼同一話題多應該...
學習 學習 再學習
原本要使用vs2005開發乙個b s專案的,沒有想到只能先暫時停停了,居然跟不上技術的發展了,呵呵,一直使用delphi delphi也沒能跟上 沒有想到轉到vs2005上竟然有這麼多要學的東西,當然目的是了做乙個好的系統。最近一直在學習asp.net ajax,雖然專案停了,但是我覺得值得,有很多...
只是學習 學習 再學習
通過做 讓我學會了很多東西 什麼 flash div css html js as 雖然都只是皮毛 不過 算是了解那麼一點點吧 哈哈 我還突然發現 我的 數學和英語 進步了不少 而且還都是很實用的 比在學校的進步可快多了 那句話說的很不錯 在你了解了一些皮毛之後你會發現很多東西你都必須去學。因為少一...