iT邦幫忙

django相關文章
共有 683 則文章
鐵人賽 自我挑戰組 DAY 5

技術 Day 5 - 建立 app 及自定義 User model

一個 Django 專案可由一個或多個 app 組成,而 app 是提供特定功能或是功能性的模組單位,可以把 Django 想像成一間公司,而其中的每個不同部門...

鐵人賽 Software Development DAY 4

技術 Day04 - 初探 DRF

前言 昨天我們已經將專案與周邊的工具都設定好了,現在我們來撰寫第一個 API 吧! DRF 安裝 什麼是 DRF 為什麼我要使用他? 在開始安裝之前我們先來說一...

鐵人賽 自我挑戰組 DAY 4

技術 Day 4 - 專案裡的那些檔案

今天來簡單介紹昨天創建的專案中的檔案們。 manage.py 這個檔案跟很多 Django 的操作有關,很多指令都需要用到它,像是昨天的python manag...

鐵人賽 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 的網頁框架,他...

鐵人賽 AI & Data DAY 30

技術 [Day 30] 結論

延伸主題 透過前述主題已了解如何取得即時資訊, 有了即時資訊可以發想的地方很多,也許 上班到一半透過手機發送策略訊號到 LINE 聊天室上 這時候就需要會...

鐵人賽 AI & Data DAY 29

技術 [Day 29] 實戰應用 - 聊天機器人 - 漲幅排行榜(下)

修改 Comsumer.py # chat/consumers.py import json from datetime import datetime fro...

鐵人賽 AI & Data DAY 28

技術 [Day 28] 實戰應用 - 聊天機器人 - 漲幅排行榜(上)

設計分析 想法 聊天室名稱 = ranking, (不使用商品代碼) 每1分鐘取得即時排行 調查 REST API取得股票漲跌幅排行(依市場別)參考...

鐵人賽 AI & Data DAY 27

技術 [Day 27] 實戰應用 - 聊天機器人 - 今日收盤行情(下)

建立模型 # chat/models.py from django.db import models # Create your models here....

鐵人賽 AI & Data DAY 26

技術 [Day 26] 實戰應用 - 聊天機器人 - 今日收盤行情(上)

設計分析 想法 查詢隨機一檔股票,當天收盤價跟收盤量是多少,透過 Database 的方式查詢,回覆到聊天室上 調查 資料庫模型 Model 建立 R...

鐵人賽 AI & Data DAY 25

技術 [Day 25] 實戰應用 - 聊天機器人 - 儲存資料(下)

取資料 目的: 進入聊天室後能夠主動發送商品交易資料(當天特殊交易,ex: 處置交易 or 暫停交易) # chat/consumers.py import j...

鐵人賽 AI & Data DAY 24

技術 [Day 24] 實戰應用 - 聊天機器人 - 儲存資料(中)

建立表格 python3 manage.py makemigrations 預期看到 python3 manage.py migrate 預期看到 也會發...

鐵人賽 AI & Data DAY 23

技術 [Day 23] 實戰應用 - 聊天機器人 - 儲存資料(上)

如何儲存資料? 利用 django 所使用的 models 來達成 Model 是? 定義與 Database 的關聯 schema 定義 model.py 首...

鐵人賽 AI & Data DAY 22

技術 [Day 22] 實戰應用 - 訂閱即時資料(下)

開啟 Redis docker run --rm -p 6379:6379 redis:7 建立聊天室 #chat/fugle.py import time...

鐵人賽 AI & Data DAY 21

技術 [Day 21] 實戰應用 - 訂閱即時資料(中)

建立發送即時訊息程式 透過 Websocket 訂閱股票最新成交資訊 #chat/fugle.py from fugle_marketdata impor...

鐵人賽 AI & Data DAY 20

技術 [Day 20] 實戰應用 - 訂閱即時資料(上)

必要條件 聊天室範例要能做到[Day 16] - [Day 19] 盤中 0900-1330 交易日時間 目的:- 看到商品的即時成交資訊(拿 2330, 23...

鐵人賽 AI & Data DAY 19

技術 [Day 19] 實戰應用 - 查詢盤後資料(下)

必要條件 聊天室範例要能做到[Day 16] - [Day 17] 目的:- 查詢商品的最後成交價- 查詢商品的最後漲幅 1.登入聊天室後,需要告訴遊客查詢規格...

鐵人賽 AI & Data DAY 18

技術 [Day 18] 實戰應用 - 查詢盤後資料(上)

設計分析 想法 參考 Day 16 調查 要使用哪種方式? Restful API 要使用哪個資料來源 取得股票即時報價(依代碼查詢)...

鐵人賽 AI & Data DAY 17

技術 [Day 17] 實戰應用 - 查詢商品資料(下)

必要條件 聊天室範例要能做到[Day 08] - [Day 10] 1.登入聊天室後,需要告訴遊客規格 # chat/consumers.py ... def...

鐵人賽 AI & Data DAY 16

技術 [Day 16] 實戰應用 - 查詢商品資料(上)

設計分析 想法 進入聊天室輸入查詢商品 透過 Channels 傳到伺服器查詢 回覆商品資訊 聊天室看到商品詳細資訊 調查 要使用哪種方式? Res...

鐵人賽 自我挑戰組 DAY 2

技術 Day02. Hello World !

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

鐵人賽 自我挑戰組 DAY 2

技術 Day 2 - 事前準備

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

鐵人賽 Software Development DAY 1

技術 Day01 - 源由 & 環境設定

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

鐵人賽 自我挑戰組 DAY 1

技術 Day 1 - 鐵人賽開場

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

鐵人賽 AI & Data DAY 10

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

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

鐵人賽 AI & Data DAY 9

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

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

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