iT邦幫忙

django相關文章
共有 575 則文章
鐵人賽 Modern Web DAY 26
30天肝出購物網站 系列 第 26

技術 Day26:26 - 優化 - 後端 & 前端 - 忘記密碼

γεια σας,我是Charlie! 在Day25當中我們完成了Email訂單通知,而今天我們將完成忘記密碼的部分。 ====================...

鐵人賽 自我挑戰組 DAY 27
Python 30天自我挑戰 系列 第 27

技術 Day27 - 部屬到正式環境 (2)

今天的實作內容主要根據教學網站進行。 將應用程式安裝到Heroku 環境設定 Heroku主要利用四個檔案來設定環境: runtime.txt require...

鐵人賽 Software Development DAY 26

技術 [Day26] - Django-REST-Framework API 期末專案實作 (一)

不知不覺,鐵人賽慢慢要進入尾聲了,感謝過程中隊友們彼此提攜,互相提醒。在前幾天中,和大家介紹了 DRF 的常用之 class 。在系列的最後,我們將學習的 DR...

鐵人賽 Modern Web DAY 25
30天肝出購物網站 系列 第 25

技術 Day25:25 - 優化 - 後端 - 訂單Email通知

Mholweni,我是Charlie! 在Day24當中,我們完成了訂單詳情的部分,而今天我們將回頭看一下用戶服務,寫出Email忘記密碼與Email訂單通知的...

鐵人賽 自我挑戰組 DAY 26
Python 30天自我挑戰 系列 第 26

技術 Day26 - 部屬到正式環境 (1)

今天的實作內容主要根據教學網站進行。 接下來兩天的主要內容是將Django部屬到正式環境,讓使用者可以透過Internet使用。 雲端環境選擇 在正式環境的選擇...

鐵人賽 Software Development DAY 25

技術 [Day25] - Django-REST-Framework Authencation Permission 介紹

今天我們來介紹 DRF 的 Authentication,了解 DRF 如何加入 Authencation 的機制。 Authentication 介紹 在網站...

鐵人賽 自我挑戰組 DAY 25
Python 30天自我挑戰 系列 第 25

技術 Day25 - 使用Django-Q排程

到目前為止,小說追蹤功能已經差不多完成了,但現在小說只有在初次加入追蹤時會記錄相關資料。 為了能定期自動更新資料,我們將使用Django-Q,其可以達到排程、任...

鐵人賽 Modern Web DAY 23
30天肝出購物網站 系列 第 23

技術 Day23:23 - 結帳服務(7) - 後端 - 總訂單資料、訂單詳情API

ନମସ୍କାର,我是Charlie!在Day22當中我們完成了前端的paypal結帳,而今天我們將完成後端的訂單資料API。 =================...

鐵人賽 自我挑戰組 DAY 24
Python 30天自我挑戰 系列 第 24

技術 Day24 - 權限控制

今天的實作內容主要根據教學網站進行。 在Day22時,我們實作了身份驗證功能,部分功能要求使用者必須登入網站才可使用;Day23整合社群登入,提供使用者可選擇以...

鐵人賽 自我挑戰組 DAY 23
Python 30天自我挑戰 系列 第 23

技術 Day23 - 使用Django-allauth整合社群登入

今天的實作內容主要根據網路資源進行。 Django並沒有提供官方的社群登入整合模組,在第三方套件上,django-allauth和python social a...

鐵人賽 Software Development DAY 22

技術 [Day22] - Django-REST-Framework GenericAPIViews 和 Mixins 介紹

GenericAPIView 介紹 GenericAPIView 是 APIView 的延伸,它擁有 APIView的功能,且另外增加一些實用的作用。 基本設定...

鐵人賽 Modern Web DAY 21
30天肝出購物網站 系列 第 21

技術 Day21:21 - 結帳服務(5) - 後端 - 結帳 X PayPal Python Checkout SDK

Salom,我是Charlie! 在Day20的時候我們完成了createOrder跟CaptureOrder的Client,今天我們將把後端的結帳跟兩個Cli...

鐵人賽 Software Development DAY 21

技術 [Day 21] - Django-REST-Framework APIView 介紹 -- 處理 HTTP Method 的好幫手

前言 在最近這幾天,打算將 DRF 常用的 class 的功能以及使用方法,帶大家有一個基礎的認識,幫助大家能快速地上手。只要能把基礎的 class 以及功能熟...

鐵人賽 自我挑戰組 DAY 22
Python 30天自我挑戰 系列 第 22

技術 Day22 - 使用者身份驗證

今天的實作內容主要根據教學網站進行。 Django提供了身份認證與授權系統,不論是登入、登出、密碼管理,都有現成的模組可以使用。 今天將實作如何啟用身份認證,並...

鐵人賽 Modern Web DAY 20
30天肝出購物網站 系列 第 20

技術 Day20:20 - 結帳服務(4) - PayPal Python Checkout SDK(2)

ನಮಸ್ಕಾರ,我是Charlie! 在Day19當中我們完成了Paypal的註冊並且試著發了request,在今天我們將看paypal的發送request規則...

鐵人賽 自我挑戰組 DAY 21
Python 30天自我挑戰 系列 第 21

技術 Day21 - 使用Django進行自動化測試 (3)

今天的實作內容主要根據教學網站進行。 接續前兩天的內容,今天將實作view的測試程式。 因為view的行為與使用者透過client送出的HTTP request...

鐵人賽 自我挑戰組 DAY 20
Python 30天自我挑戰 系列 第 20

技術 Day20 - 使用Django進行自動化測試 (2)

今天的實作內容主要根據教學網站進行。 接續昨天的內容,今天將實作model和form的測試程式。 內容補充:執行自動化測試 使用以下指令即開始自動化測試,此指令...

鐵人賽 自我挑戰組 DAY 19
Python 30天自我挑戰 系列 第 19

技術 Day19 - 使用Django進行自動化測試 (1)

今天的實作內容主要根據教學網站進行。 在軟體開發流程的測試,以階段角度來看可以分為: 單元測試:測試單一模組功能是否正確,通常是以class或method層...

鐵人賽 Software Development DAY 18

技術 [Day18] - Django-REST-Framework API 呼叫及介面操作

昨天我們使用 DRF 實作出了第一個 API -- 商品查詢 API 。相信大家都有感到成就感吧!以後就可以跟人炫耀說你會用Python 建立 API 了!但其...

鐵人賽 Modern Web DAY 17
30天肝出購物網站 系列 第 17

技術 Day17:17 - 結帳服務(1) - 後端 - 結帳、訂單新增API

Здравейте,我是Charlie! 在Day16當中,我們完成了前端的購物車新增跟刪除,而今天我們將完成結帳跟訂單新增的API。 ============...

鐵人賽 Modern Web DAY 16

技術 【Day 16】淺談 Django model part 2

繼續談談 model 昨天提到 Django 的 model 好處是可以無痛轉移在各個 Python 資料庫裡。那我們今天深入一點先談談 model 內部怎麼運...

鐵人賽 自我挑戰組 DAY 18
Python 30天自我挑戰 系列 第 18

技術 Day18 - 建立追蹤清單畫面

今天將使用Django提供的Generic display views建立追蹤清單畫面。Generic display views提供了以模型為基礎的資料檢視頁...

鐵人賽 Modern Web DAY 15

技術 【Day 15】淺談 Django model

關於網站 現在網站早已不像以前只是個一頁式的靜態網站,可能會多很多功能,例如:留言、回覆、公布欄等等等等。 而 Django 會把這些使用者互動的部分都儲存於後...

鐵人賽 Software Development DAY 16

技術 [Day 16] - Django View , Url -- 功能執行的要角

在系列文章剛開始時我們有介紹過 Django 的 MTV 架構,再來幫大家複習一下: 昨天我們介紹了 MTV 當中的 M -- Model 的部分。今天則要和...

鐵人賽 Modern Web DAY 15
30天肝出購物網站 系列 第 15

技術 Day15:15 - 購物車服務(3) - 後端 - 購物車數量增減、刪除API

Kamusta,我是Charlie!在Day14中,我們完成了前端的購物車商品顯示跟加入購物車,而今天,我們將完成購物車數量增減跟刪除的後端API。 =====...

鐵人賽 自我挑戰組 DAY 15
Python 30天自我挑戰 系列 第 15

技術 Day15 - 建立模板

在完成前兩天的前置作業後,之後將繼續進行django的網站實作,接下來預計花大約2-3天的時間,完成將小說加入追蹤清單的功能。 因為時間關係,今天主要先完成程式...

鐵人賽 Software Development DAY 14

技術 [Day14] - Django Admin 介紹

Django 框架一個強大的特色,就是他自備後台管理系統(拍手)!雖然說開發者習慣慣用程式去修改和查看資料,但是有一個後台系統還是可以幫助開發者更加有效率。 D...

鐵人賽 Modern Web DAY 13
30天肝出購物網站 系列 第 13

技術 Day13:13 - 購物車服務(1) - 後端 - 購物車總商品顯示、加入購物車API

హలో,我是Charlie!在Day12當中,我們完成了商品詳情顯示的API,而今天我們將完成後端的購物車總商品顯示跟加入購物車的API。 ==========...

鐵人賽 自我挑戰組 DAY 14
Python 30天自我挑戰 系列 第 14

技術 Day14 - 使用表單新增資料

在完成前兩天的前置作業後,之後將繼續進行django的網站實作,接下來預計花大約2-3天的時間,完成將小說加入追蹤清單的功能。 因為時間關係,今天主要先完成程式...

鐵人賽 Software Development DAY 13

技術 [Day13] - 於 Django 中進行資料庫設定

建立完環境之後,我們需要在Django的設定中,也告訴Django 資料庫的資訊,Django 才會知道他要去哪裡連接資料庫。 資料庫設定 修改建立好的 fas...