iT邦幫忙

django相關文章
共有 99 則文章

技術 如何將 Django 架設在 IIS 上

前言: 在公司攥寫Web,因為自己想要使用Python,決定挑Django這套來去開發, 一開始一直當魯小小去說服最資深的前輩,最後終於成功了(他受不了), 但...

鐵人賽 Modern Web DAY 30

技術 Day30 : Django 第三方登入 - 以Github為例

這篇標題應該寫成 無痛連續寫兩篇文章 開個玩笑 ^^",好巧不巧約明後天面試,等同於是完全沒時間寫文章,就直接來怒刷一波 Day30 吧! 轉眼間就過...

鐵人賽 Modern Web DAY 29

技術 Day29 : Django 註冊

前言 繼Day28,我們了解如何使用 Django 來作登入、登出 那今天我們就來講 申請帳戶,讓這個功能更完整吧! 正文開始 目前我們已經知道,只要引用 p...

鐵人賽 Modern Web DAY 28

技術 Day28 : Django auth - 登入/登出

前言 今天來說些實際會應用的功能吧! Django 提供了相當方便的 auth 介面,可以讓我們更快速的完成 login/logout 的功能 廢話不多說,我們...

鐵人賽 Modern Web DAY 27

技術 Day27 : CBV vs. FBV

邁入Day27! 今天不說更深入的內容,來講點古吧! 在這段時間,我們從最一開始的FBV - Function-Based View,講到了更方便開發的 CBV...

鐵人賽 Modern Web DAY 26

技術 Day26 : Django - CBV (續)

繼 Day25 所提到的 Class-Based Views (CBV),我們知道如何透過 Django 提供的模板來更快速地完成我們想要的網頁,今天我們就再繼...

鐵人賽 Modern Web DAY 25

技術 Day25 : Django Class-Based Views (CBV)

經過了這麼長的一段時間,相信你對 Django 基礎的運作模式一定相當熟悉了,大致上就這四步 Model View Template Url 有了 Mode...

鐵人賽 Modern Web DAY 24

技術 Day24 : 深入探討 命名空間

繼 Day23 的一些命名空間的介紹,才讓我有機會進入命名空間這一個坑,官網上所介紹的命名空間其實要來的複雜許多 原本想要在 Day23 再額外介紹 更深入的命...

鐵人賽 Modern Web DAY 23

技術 Day23 : Django 命名空間

今天要延續 Day22 所提到的內文,將 url 冠上它各自的綽號 name urlpatterns = [ path('', views.showte...

鐵人賽 Modern Web DAY 22

技術 Day22 : Django urls name

繼 Day 20 ,我們學會了如何透過 path() 來動態的產生更多的網址 但在實作上,我們知道網路位址為只在哪,但是使用者並不曉得! 因此我們可以在前端網頁...

鐵人賽 Modern Web DAY 21

技術 Day 21 : 網頁例外

繼 Day20 ,透過path的設定,我們現在有了更多的網頁 但是在實作上,可能會因為找不到該網站而發生錯誤,因此我們在撰寫程式的同時,也要考量到發生例外的狀況...

鐵人賽 Modern Web DAY 20

技術 Day20 : 動態網址 - path 應用

在 Day13 我們已經見識到的 Django 2 中 path 的強大,它可以讓我們不須透過regex的方式,便能幫助我們處理掉許多網址對應的問題 我們今天就...

鐵人賽 Modern Web DAY 19

技術 Day19 : Django Form

繼 Day18,我們講完了 Django 的 ModelForm,而其方法便是直接透過 Model 來創建 Form,讓我們能夠更方便地去處理資料庫。 然而,有...

鐵人賽 Modern Web DAY 18

技術 Day18 : Django ModelForm

到目前為止,我們已經了解 Django MVT 的 架構 以及 特色 接下來,我們便能夠延伸這些架構,來讓我們完成更多的事情 回想一下,現今網路這麼蓬勃發展,走...

鐵人賽 Modern Web DAY 17

技術 Day17 : Django 插拔性

在 Day14,我們提到了有關 Django Template 的一些運作過程,因此我們知道 Django 會透過什麼樣的順序去找 Template 的路徑 那...

鐵人賽 Modern Web DAY 16

技術 Day16 : Template 範本

繼 Day15,我們已經知道怎麼從資料庫去撈資料,並將它顯示到網頁上 到這裡,我相信大家對於 Django MVT 的架構已經不陌生了 ^_^ 那我們接著就來做...

鐵人賽 Modern Web DAY 15

技術 Day15 : Template 的演練

繼 Day14, 我們介紹了一些 Django - Template 的運作原理,目的是為了讓大家瞭解說,Template在背後是依照什麼順序去搜尋路徑的 而今...

鐵人賽 Modern Web DAY 14

技術 Day14 : Template 的運作

總算來到了介紹Template的部分,好讓 Django 的MVT概念得以成型! 在這之前我們已經介紹了 M - Model 及 V - View 而 Temp...

鐵人賽 Modern Web DAY 13

技術 Day13 : path & re_path vs. url

今天我們來談談在 Django2.X 及 Django1.11 中 一個較大的轉變,那就是網址配對的寫法,白話來講,就是在 urls.py 中,今天當使用者進入...

鐵人賽 Modern Web DAY 12

技術 Day12 : Models & Admin (3)

默默地 Models & Admin 就邁入第三篇了,因為Django提供了許多方法來修改Admin的介面,實在是無法一個一個拿出來討論 我就拿幾個出來...

鐵人賽 Modern Web DAY 11

技術 Day11 : Models & Admin (2)

今天我們繼續來討論,究竟 Models 與 Admin之間還藏著什麼不可告人的秘密 繼 Day10所提到的,Django 在創建資料庫的時候,實際上背後偷偷地增...

鐵人賽 Modern Web DAY 10

技術 Day10 : Models & Admin (1)

繼 Day9 介紹了透過Shell來完成CRUD的功能,而這種將關聯式資料庫映射到物件導向(OO) 這樣子的一個抽象化技術就叫做 ORM(Object-rela...

鐵人賽 Modern Web DAY 9

技術 Day9 : 使用 Shell 創建資料

繼 Day8 的內容,我們可以透過 admin 在後台方便地管理資料 除此之外,我們也可以透過 Shell 來管理這一些資料,因為一旦我們創建好了這些資料模型(...

鐵人賽 Modern Web DAY 8

技術 Day8 : 創建管理員 - Admin

繼 Day6 的介紹,我們已經知道要怎麼去創建一個資料庫,並告訴 Django 去追蹤它的變化,並將相對應的變化記錄起來 實際上,它已經存在於我們的資料庫了,只...

鐵人賽 Modern Web DAY 7

技術 Day7 : 探討 INSTALLED_APPS

邁入Day7! 今天就來些輕鬆一點的內容吧 今天我們來談談在 Day5 提到的 INSTALLED_APPS 內的寫法,其實也蠻tricky的這個議題 如果你依...

鐵人賽 Modern Web DAY 6

技術 Day6 : 資料庫的創建 - Models

Day5 資料庫的概念相對的抽象,今天來就來講些具體的內容 - 資料庫的創建 ^^ 那我們要怎麼創建資料庫呢? A model is the single,...

鐵人賽 Modern Web DAY 5

技術 Day5 : Django 資料庫的概念

雖然說資料庫不是萬能的,但是沒有資料庫萬萬不能!! Day 4的範例是為了讓大家了解 Django架構的運作模式 所以 Day4 的範例,並沒有去做撈資料庫的動...

鐵人賽 Modern Web DAY 4

技術 Day4 : 打造Apps跟Django say hello!

今天要來介紹 Django 的 app!! 你可能會懷疑,為什麼是叫 app,畢竟看到 app 最直觀的想法是 應用程式,但是這麼想其實是有偏差的,畢竟App的...

鐵人賽 Modern Web DAY 3

技術 Day3 : 建置Project

:今天要來邁入建 Project 的部分囉,有沒有很興奮?! :沒有 :...什麼?! 看來你對 Django 還是相當陌生,還無法對它產生熱忱! 打從娘胎到現...

鐵人賽 Modern Web DAY 2

技術 Day2 : 安裝 Django 2.1

今天我們就來說一下Django安裝的流程吧! 一位技術人員平時沒什麼時間去了解歷史,但是我認為趁這個時間來了解一下,也是相當有趣的一件事情!! 相信你們都有聽過...