

Day05. runserver,怎麼run起來的?真相是!?part.2
前言接續上回,我們終於走到了感覺像真的要把server run起來的地方了!畢竟function名稱都直接叫run了!那今天我們就繼續挖,挖到底看到底會長怎麼樣吧!! 正題接續上集的圖,今天會集中在這張圖~ 昨天我們到了run()的階段,讓我們來看看~ 那這邊會流向使用reloader因為我們python manage.py runserver並沒有要求他不要啟動autoreloader ..
Read more

Day04. 所以說runserver,阿server怎麼run的!?part.1
前言在探索Django的項目,我想首當其衝的肯定是python manage.py runserver了吧!!runserver肯定是在開發Django最常用到的指令了,每次輸入完後就看他跑一些東西,然後呢~ 然後server就run起來了,Django背後到底做了什麼?一行指令就讓server跑起來這是什麼黑魔法! 今天就來探索探索runserver背後的運行過程吧! 正題開門見山的說,直接..
Read more

Day03. Django的預設頁面跑哪去啦!?
前情提要接續昨天做了一個非常簡易版的Hello World!頁面,發現我們的Django預設頁面消失了,究竟發生什麼事情了呢!?今天就依照我的直覺來一步一步猜測其中的原因吧!! 開始通靈來觀察一下,什麼情況下預設頁面會存在,而什麼情況下不會存在呢?首先當我們都還沒做任何修改的時候預設頁面是存在的,而當我們新增一個hello就不見了,會不會是path把根路徑覆蓋掉了? 我們把path改一下看看 ..
Read more

Day02. Hello World !
首先先來做一個簡單到不能再簡單的Hello World!網站吧!(開發環境、IDE等等的這邊就不多做說明,網路上應該可以看到各式各樣的教學~) 打開CLI(command line interface) 新建資料夾 mkdir <dir name> cd 進去剛剛建的資料夾 輸入django-admin startproject <project name> 這邊我取..
Read moreDay01. 前言 - 初衷
前言iThome 15th鐵人賽為什麼選擇Django當這次的主題研究對象、又是要還什麼債呢? 話要從頭開始說,我是日文系畢業很想去日本工作,在大三的時候老師無心的一句話讓我開始對程式語言產生了興趣!在那之後跌跌撞撞了一年多,才去報名相關的程式課程,而第一個入門的語言當然就是Python囉~ 時間又過了一年,我也很勉強的踏進了這個行業(半隻腳),在工作中大概了解整個程序猿的生活,也在水球軟體學..
Read more

Line-Bot串接Line-Notify實現跨群組轉播訊息~
我對自己提了一個需求,我需要把一個Line群組的訊息轉發到另一個Line群組,大概要做一個月,就覺得每天這樣手動傳太麻煩了,於是乎我決定做一個Line-Bot來幫我處理這件事吧。 首先先研究了Line-Bot要怎麼接收訊息於是googleLINE BOT 教學 ( Python )這篇大致上有完整的基礎教學,開始抄功課吧!! from flask import Flask, request ..
Read more