iT邦幫忙

django相關文章
共有 575 則文章
鐵人賽 AI & Data DAY 10

技術 [Day 10] Django channels 範例(下)

非同步範例 優點 提高效能 降低多人使用的花費時間成本 上一篇所用的教學為同步的聊天室範例這邊主要會修改為非同步聊天室的範例 # chat/consumer...

鐵人賽 Software Development DAY 3

技術 Day03 - 開發輔助工具設定

前言 昨天我們已經將 Django 的專案建立好了,今天我們要來把其他的設定設定好。 設定 linter 與 formatter 在寫程式的時候有良好的習慣以及...

鐵人賽 自我挑戰組 DAY 3

技術 Day 3 - 簡介 Django 以及創建專案

終於要開始了!接下來會介紹 Django 的架構、運作以及創建專案 Django 的架構及運作 Django 使用的是與 MVC 架構類似的 MTV 架構,MV...

鐵人賽 Software Development DAY 2

技術 Day02 - 專案建立

前言 太好了昨天我們已經將 Python 的環境建立好了,接下來我們可以開始建立 Django 的專案了。Django 是一個基於 Python 的網頁框架,他...

鐵人賽 自我挑戰組 DAY 2

技術 Day02. Hello World !

首先先來做一個簡單到不能再簡單的Hello World!網站吧! (開發環境、IDE等等的這邊就不多做說明,網路上應該可以看到各式各樣的教學~) 打開CLI(...

鐵人賽 AI & Data DAY 9

技術 [Day 09] Django channels 範例(中)

完成上半部分部分後,可以看到聊天室的框架 接下來要完成 聊天室 聊天室後端傳遞訊息 consumer ? 建立HTML for room.html cha...

鐵人賽 自我挑戰組 DAY 2

技術 Day 2 - 事前準備

在正式開始之前,需要先做好前置作業,今天就來安裝虛擬環境以及 Django 吧! 安裝虛擬環境 小提醒:使用這邊指令前記得要先安裝 python 以及 VSc...

鐵人賽 自我挑戰組 DAY 1

技術 Day01. 前言 - 初衷

前言 為什麼選擇Django當這次的主題研究對象、又是要還什麼債呢? 話要從頭開始說,我是日文系畢業很想去日本工作,在大三的時候老師無心的一句話讓我開始對程式語...

鐵人賽 自我挑戰組 DAY 1

技術 Day 1 - 鐵人賽開場

緣起 大家好,這是我第一次參加鐵人賽,還請多多指教 目前正在轉職,學習的語言是 Python,在學習的過程當中有接觸到 Django 以及 DRF,所以就以此為...

鐵人賽 Software Development DAY 1

技術 Day01 - 源由 & 環境設定

前言 嗨嗨大家好,我是拉布。 這是一個有關於 Django REST framework (後面我會簡稱他為 DRF)的文章,在這三十天裡面我會一步一步的帶領大...

鐵人賽 AI & Data DAY 8

技術 [Day 08] Django channels 範例(上)

首先! 建立 chat app 專案 + 安裝套件 cd C:\builds\django_channels_realtime\django_channel...

鐵人賽 AI & Data DAY 7

技術 [Day 07] ASGI or WSGI 介紹

What WSGI? WSGI 是 Web Server Gateway Interface 的縮寫,是一種協議,或是叫做規範。WSGI 定義了 web se...

鐵人賽 AI & Data DAY 6

技術 [Day 06] Redis 介紹 & docker 安裝

Redis 是什麼? The open source, in-memory data store used by millions of developer...

鐵人賽 AI & Data DAY 5

技術 [Day 05] Websocket 介紹

Websocket 是什麼? WebSocket是一種網路傳輸協定,可在單個TCP連接上進行全雙工通訊,位於OSI模型的應用層。 初次接觸 WebSocket...

鐵人賽 AI & Data DAY 4

技術 [Day 04] Django channels 安裝

安裝 使用 python 語法安裝 python -m pip install -U 'channels[daphne]' 在 django_chan...

鐵人賽 AI & Data DAY 3

技術 [Day 03] Django channels 介紹

為何聊天室需要使用 channels ? Channels 封裝了 Django 原生的異步視圖支援,使 Django 項目不僅能處理 HTTP,還能處理需要長...

技術 「Python」Day02-今日總結-計算機三大核心,操作系統,程式語言分類,Python解釋器,Mac、Windows電腦安裝Python解釋器

今日內容概要 計算機三大核心硬體 操作系統 程式語言的分類 python解釋器 運行python程序的三種方式 mac、windows電腦安裝python解釋...

技術 「Python」Day01-今日總結-Typora、Markdown、技術文章編寫、計算機五大組成、三大核心、自我介紹

今日總結 typora軟件 下載與安裝 文件路徑 主要功能 markdown語法 技術文章編寫教程 計算機本質 計算機五大組成部分 計算機三大核心硬件...

鐵人賽 Modern Web DAY 30

技術 [Day 30] 鐵人賽結語: 航行在偉大航道

嗨大家好,我是Sean。結束了昨天的Celery & Redis,我們的系列也就進入了尾聲。今天是鐵人賽的最後一天,想要來回顧一下我們的鐵人賽系列,以及...

鐵人賽 自我挑戰組 DAY 30

技術 Day- 30 Last Day! 網站建置- 如何做一個簡單的預約系統

前言 雖然說好D29要開始網站的建置,但其實最近忙於實驗,也沒有特別去規劃,所以打算做一個預約系統,我預想可以用它來幫我預約實驗或讓訪客可以直接看到有實驗的時段...

鐵人賽 Software Development DAY 30
台南不需要米其林 系列 第 30

技術 Day30 露出水面 SEO

前言、摘要 我們網站完成後,另一個重要的事情就是增加使用者造訪的機會,因此就需要進行SEO(Search Engine Optimization),簡單來説就是...

鐵人賽 Modern Web DAY 30
Django 初心者之旅 系列 第 30

技術 【Day 30】Django 網站部署篇 - PythonAnywhere

今天是鐵人賽的倒數第二篇,之前我們都是在本機端(Localhost)寫Django的網站,這次就要把它部屬到pythonanywhere囉! 部署完成後,我們就...

鐵人賽 Modern Web DAY 29

技術 [Day 29] 激戰篇: 新世界的夥伴: Celery & Redis(下)

嗨大家好,我是Sean!今天我們來完成Celery&Redis的搭檔合作! Celery 首先,我們先來介紹Celery是甚麼!celery是djan...

鐵人賽 自我挑戰組 DAY 29

技術 Day -29 - auth - Django內建的超好用註冊和登入

前言 昨天介紹完Class Based View ,今天快馬加鞭的繼續介紹註冊和登入的功能,也會帶到一點網頁的建置,希望能在最後一天如預期地可以部署網頁! au...

鐵人賽 Modern Web DAY 29
Django 初心者之旅 系列 第 29

技術 【Day 29】Django 網頁美化篇 - Ctrl+C/V 的魔法

今天是鐵人賽的倒數第二篇,在這篇文章內,我們會透過前端框架Bootstrap來幫忙進行網頁美化的工作。Bootstrap是一個結合HTML、CSS、JavaSc...

鐵人賽 Modern Web DAY 28

技術 [Day 28] 激戰篇: 新世界的夥伴: Celery & Redis(上)

嗨大家好,我是Sean!今天我們來繼續介紹新的主題: Celery以及Redis! 這個部分,剛開始在規劃的時候只有打算寫一篇,但發現在其實有很多細節,而下一個...

鐵人賽 自我挑戰組 DAY 28

技術 Day-28 - Class Based View - 幫助你快速建置常用頁面的好方法!

前言 前面講了很久MTV不同的功能,其實用到的都還是我們一開始在View裡面提到的Function Based View。為什麼會等到現在才講 Class Ba...

鐵人賽 Software Development DAY 28
台南不需要米其林 系列 第 28

技術 Day28 美食商店看板 使用Google 廣告

前言、摘要 網站架設之後,長遠來看開銷也是相當可觀。考量成本,常見的方法是嵌入廣告,帶來額外的收入。因此今日會說明如何嵌入Google廣告。 概念說明 廣...

鐵人賽 Modern Web DAY 28
Django 初心者之旅 系列 第 28

技術 【Day 28】Django QuerySet 補充篇(2) - Filter & Order By

距離鐵人賽完賽越來越近,今天是所有Django補充系列的完結篇。昨天我們複習取得資料表資料的方法,並且學會如何取得特定欄或列的資料,在這篇文章中,我們將學會如何...

鐵人賽 Modern Web DAY 27

技術 [Day 27] 激戰篇: 新世界人人都要會的Docker?

嗨大家好,我是Sean!在昨天我們的實務經驗分享大概到了一個段落了!讓我們來邁向新世界! 從今天到結束,我們每天接觸一項應該得熟悉的後端技能/工具,算是送給鐵人...