我要先來記每個指令,不然太久我都會忘記QQ
我要先來筆記一下,如果我今天丟了一個html上去,我要怎麼串起來。
首先先去url.py 新增指令
url(r’^test_html/$’ ,test_html),
然後再去view.py加指令
def test_html(request): return render_to_response(’test_html.html')
我是用render_to_response先來秀我新增的頁面長怎樣,然後再去條。
接著就會秀出抱錯
蠻慘的上次在這卡好久,所以特地跑去敲敲學弟的窗戶
原因是因為本來的伺服器正在run ,如果加了指令就要重新run一遍。
而我又很害怕把伺服器弄壞,每次都讓我咩丁咩當….
先記下來幾的指令QQ
python manage.py runserver 0.0.0.0:80
sudo nohup python manage.py runserver 0.0.0.0:80 &
(我不知道&要不要加@@)
ps -ef | grep runserver
sudo kill pid
python manage.py runserver 0.0.0.0:80
如上這個指令打下去後,會說port is already in use.
如果是秀出什麼什麼permission
就麻煩前面加上sudo
sudo python manage.py runserver 0.0.0.0:80
那這個時候就要輸入
ps -ef | grep runserver
這行指令就是秀出所有有在用的port然後一個一個殺掉,再重新run
sudo kill pid(這個id就是上面數字右邊的那個)
不要刪光,注意是刪自己開的紀錄。
刪完以後用
python manage.py runserver 0.0.0.0:80
確定網頁有無更新到
最後弄好後在下這個指令
sudo nohup python manage.py runserver 0.0.0.0:80 &
他就會掛在線上
最後提醒,如果你有動到model.py 一定要記得make migration
我因為沒有執行這指令,我整個刪了好幾次我做的東西