iT邦幫忙

django相關文章
共有 683 則文章

技術 django新手村14-----添加資料

之前在添加資料時,都是手動去資料庫添加,這樣很不合理,也沒有效率 如果只是為了方便,當然可以使用以下的方法 def create(request):...

技術 django新手村13-----路由規則

urls.py str有可以用int path('personal_info<str:name>/', views.personal_info, n...

技術 django新手村12-----黑名單

過於頻繁訪問伺服器,會造成伺服器負擔,這時必須使用middleware來阻擋,在尚未訪問到資料前,就阻擋 創建一個資料夾middleware與app同級 mid...

技術 django新手村11-----緩存

緩存對於伺服器的好處,在於使用者會將數據加載到內存,減少了對資料庫的訪問 終端輸入 python manage.py createcachetable my_c...

技術 django新手村10-----關於註冊

上一篇用到的註冊,其實是有點小問題的,像是如果用戶名重複了,或是帳號密碼都不打也可以註冊 這一篇比較注重jquery,可能比較難?大概說說概念 當用戶名重複,最...

技術 django新手村9-----登入

簡單說cookie,session cookie的好處,給使用者更好的使用者體驗,減少伺服器負擔(存在於client端的瀏覽器)缺點是有安全問題,且無法存入大量...

技術 django新手村8-----一個小實作

上一篇的常用特殊標籤還有一個沒有介紹到 url 還記得在第6篇提到的反向解析嗎?在template也是可以實現的https://ithelp.ithome.co...

技術 django新手村7-----template 常用特殊標籤

forloop.counter0 記數器從0開使forloop.counter 從1開始divisibleby:n 可以被...n整除add:n 加n 直接看案...

技術 django新手村6-----HTTP Status Code

常見的200 ok404 找不到請求的網頁403 伺服器拒絕請求301 永久移動網頁,重新導向其它網站的意思302 暫時移動,可能是伺服器繁忙的原因500 伺服...

技術 django新手村5 -----filter

Student再加上age屬性,加default是因為我已經有了數據 記得執行遷移 現在的資料庫 有時候會需要特定的幾筆資料,這時就要用到filter 假設年齡...

技術 django新手村4 -----templates

再來說說templates 先修改在noob1 中的setting.py,找到TEMPLATES,修改DIR 跟目錄創建templates 資料夾,再創建stu...

技術 django新手村3 -----models 一對多

資料庫中的一對多如何在 django實現呢 先在app models.py 創建ClassRoom 執行遷移,像之前一樣在終端輸入python manage.p...

技術 django新手村2 ------創建models

上一篇提到 主urls->次urls->views->models->views->template 已經介紹了前面三個步驟,再來...

技術 django新手村1

嘗試寫文件,希望可以幫助新手,自己也沒學習很久,如有錯誤請告知 相信大家在一開始學習任何框架時,總是會覺得,怎麼會有這麼多的文件,不知道要如何下手 摁,就直接講...

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

技術 Day28:28 - 後端&前端 - 按讚收藏

Moni,我是Charlie! 在Day27當中我們完成了recaptcha驗證,而今天我們將實作按讚收藏的部分。 ======================...

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

技術 Day29 - 上線後疑難雜症紀錄

昨天將網站放上Heroku後,其實還有遇到一些問題,並加強了部分功能,故今天的內容主要將記錄這些問題的解決情況。 使用社群登入時會出現HTTP 500錯誤 這個...

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

技術 Day27:27 - 優化 - 後端 - recaptcha 驗證機制

မင်္ဂလာပါ,我是Charlie! 在Day26當中我們完成了修改密碼的部分,而今天我們將加強我們網站的驗證機制,也就是Google的驗證碼機制。 ===...

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

技術 Day28 - 部屬到正式環境 (3)

今天的實作內容主要根據教學網站進行。 將應用程式安裝到Heroku (接續Day27) 使用GIT將程式安裝到Heroku 至Heroku網站申請帳號。...

鐵人賽 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...