之前在添加資料時,都是手動去資料庫添加,這樣很不合理,也沒有效率 如果只是為了方便,當然可以使用以下的方法 def create(request):...
urls.py str有可以用int path('personal_info<str:name>/', views.personal_info, n...
過於頻繁訪問伺服器,會造成伺服器負擔,這時必須使用middleware來阻擋,在尚未訪問到資料前,就阻擋 創建一個資料夾middleware與app同級 mid...
緩存對於伺服器的好處,在於使用者會將數據加載到內存,減少了對資料庫的訪問 終端輸入 python manage.py createcachetable my_c...
上一篇用到的註冊,其實是有點小問題的,像是如果用戶名重複了,或是帳號密碼都不打也可以註冊 這一篇比較注重jquery,可能比較難?大概說說概念 當用戶名重複,最...
簡單說cookie,session cookie的好處,給使用者更好的使用者體驗,減少伺服器負擔(存在於client端的瀏覽器)缺點是有安全問題,且無法存入大量...
上一篇的常用特殊標籤還有一個沒有介紹到 url 還記得在第6篇提到的反向解析嗎?在template也是可以實現的https://ithelp.ithome.co...
forloop.counter0 記數器從0開使forloop.counter 從1開始divisibleby:n 可以被...n整除add:n 加n 直接看案...
常見的200 ok404 找不到請求的網頁403 伺服器拒絕請求301 永久移動網頁,重新導向其它網站的意思302 暫時移動,可能是伺服器繁忙的原因500 伺服...
Student再加上age屬性,加default是因為我已經有了數據 記得執行遷移 現在的資料庫 有時候會需要特定的幾筆資料,這時就要用到filter 假設年齡...
再來說說templates 先修改在noob1 中的setting.py,找到TEMPLATES,修改DIR 跟目錄創建templates 資料夾,再創建stu...
資料庫中的一對多如何在 django實現呢 先在app models.py 創建ClassRoom 執行遷移,像之前一樣在終端輸入python manage.p...
上一篇提到 主urls->次urls->views->models->views->template 已經介紹了前面三個步驟,再來...
嘗試寫文件,希望可以幫助新手,自己也沒學習很久,如有錯誤請告知 相信大家在一開始學習任何框架時,總是會覺得,怎麼會有這麼多的文件,不知道要如何下手 摁,就直接講...
Moni,我是Charlie! 在Day27當中我們完成了recaptcha驗證,而今天我們將實作按讚收藏的部分。 ======================...
昨天將網站放上Heroku後,其實還有遇到一些問題,並加強了部分功能,故今天的內容主要將記錄這些問題的解決情況。 使用社群登入時會出現HTTP 500錯誤 這個...
မင်္ဂလာပါ,我是Charlie! 在Day26當中我們完成了修改密碼的部分,而今天我們將加強我們網站的驗證機制,也就是Google的驗證碼機制。 ===...
今天的實作內容主要根據教學網站進行。 將應用程式安裝到Heroku (接續Day27) 使用GIT將程式安裝到Heroku 至Heroku網站申請帳號。...
γεια σας,我是Charlie! 在Day25當中我們完成了Email訂單通知,而今天我們將完成忘記密碼的部分。 ====================...
今天的實作內容主要根據教學網站進行。 將應用程式安裝到Heroku 環境設定 Heroku主要利用四個檔案來設定環境: runtime.txt require...
不知不覺,鐵人賽慢慢要進入尾聲了,感謝過程中隊友們彼此提攜,互相提醒。在前幾天中,和大家介紹了 DRF 的常用之 class 。在系列的最後,我們將學習的 DR...
Mholweni,我是Charlie! 在Day24當中,我們完成了訂單詳情的部分,而今天我們將回頭看一下用戶服務,寫出Email忘記密碼與Email訂單通知的...
今天的實作內容主要根據教學網站進行。 接下來兩天的主要內容是將Django部屬到正式環境,讓使用者可以透過Internet使用。 雲端環境選擇 在正式環境的選擇...
今天我們來介紹 DRF 的 Authentication,了解 DRF 如何加入 Authencation 的機制。 Authentication 介紹 在網站...
到目前為止,小說追蹤功能已經差不多完成了,但現在小說只有在初次加入追蹤時會記錄相關資料。 為了能定期自動更新資料,我們將使用Django-Q,其可以達到排程、任...
ନମସ୍କାର,我是Charlie!在Day22當中我們完成了前端的paypal結帳,而今天我們將完成後端的訂單資料API。 =================...
今天的實作內容主要根據教學網站進行。 在Day22時,我們實作了身份驗證功能,部分功能要求使用者必須登入網站才可使用;Day23整合社群登入,提供使用者可選擇以...
今天的實作內容主要根據網路資源進行。 Django並沒有提供官方的社群登入整合模組,在第三方套件上,django-allauth和python social a...
GenericAPIView 介紹 GenericAPIView 是 APIView 的延伸,它擁有 APIView的功能,且另外增加一些實用的作用。 基本設定...
Salom,我是Charlie! 在Day20的時候我們完成了createOrder跟CaptureOrder的Client,今天我們將把後端的結帳跟兩個Cli...