iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
自我挑戰組

Line Bot 以python及Django建構 系列

這是一個在疫情期間無法去學校上課且剛放暑假的我,為了自己的目標和理想所以努力的學習,在完成了前一個專案之後,我迫不及待的準備練習下一個專案,所以就請學長安排一下要讓我練習什麼,於是才決定做Linebot,剛好我前一個專案完成之後,我了解到了如何使用Django,所以我用Django為架構,想說趁這個機會用這個鐵人賽紀錄一下這30天來的進度和過程,內文可能會有一些錯誤以及不好的地方,有任何的建議都可以跟我說一下。

鐵人鍊成 | 共 30 篇文章 | 8 人訂閱 訂閱系列文 RSS系列文 團隊IMAC_IoT_Team
DAY 21

DAY21 呼叫時刻表樣板

class Schedule(): def content(self): flex_message = FlexSendMessage(...

2021-10-06 ‧ 由 HOWHOW 分享
DAY 22

DAY22 時刻表選取組別功能實現

if event.postback.data[:9] == "Schedule:": choose=str(event.postba...

2021-10-07 ‧ 由 HOWHOW 分享
DAY 23

DAY23 model展示

>model.py from logging import root from django.db import models # Create your...

2021-10-08 ‧ 由 HOWHOW 分享
DAY 24

DAY24 linebot完結篇

import json,ast from django.db.models.query import QuerySet from django.http.res...

2021-10-09 ‧ 由 HOWHOW 分享
DAY 25

DAY25 linebot結果展示-1

這樣就成功的在django上看到一位使用者註冊完成 再來這就是按下簽到按鈕,便會將當前的時間印出來給使用者知道並將時間傳到資料庫上。 按下回報按鈕就可...

2021-10-10 ‧ 由 HOWHOW 分享
DAY 26

DAY26 linebot結果展示-2

原本使用者沒有管理員權限,當輸入[我要成為管理員]後將資料庫的Root設為1來代表使用者獲得權限。 這邊我們獲得權限之後,我們再次點擊查看,並選擇要查看的組...

2021-10-11 ‧ 由 HOWHOW 分享
DAY 27

DAY27 linebot message Imagemap 介紹

傳送影像地圖(Imagemap) client.replyMessage(event.replyToken, { type: 'ima...

2021-10-12 ‧ 由 HOWHOW 分享
DAY 28

DAY28 linebot message api-Template 介紹-1

傳送樣板(Template) 樣板有四種,分別是 Confirm、Buttons、Carousel、Image carousel 因為使用 Template m...

2021-10-13 ‧ 由 HOWHOW 分享
DAY 29

DAY29 linebot message api-Template 介紹-2

Buttons template message = { "type": "template", "a...

2021-10-14 ‧ 由 HOWHOW 分享
DAY 30

DAY30 結語

哇~~~終於完成三十天的文章了,這裡面記錄了滿滿我對於這個專案學習的過程,以及在最後展現出成果實在是很有成就感呢,雖然說內容可能有些漏掉或是排序有點亂,但在這段...

2021-10-15 ‧ 由 HOWHOW 分享