iT邦幫忙

channels相關文章
共有 24 則文章
鐵人賽 Software Development DAY 23
啥物碗Golang? 30天就Go 系列 第 23

技術 Channels 通道

今天我們來聊一下「Channel」,中文可以翻譯為「通道」。在實作上通常與Goroutine一起,作為彼此之間的通信機制,可以收(Receive)發(Send)...

鐵人賽 AI & Data DAY 9

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

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

鐵人賽 AI & Data DAY 6

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

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

鐵人賽 AI & Data DAY 3

技術 [Day 03] Django channels 介紹

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

鐵人賽 AI & Data DAY 8

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

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

鐵人賽 AI & Data DAY 4

技術 [Day 04] Django channels 安裝

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

鐵人賽 AI & Data DAY 10

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

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

鐵人賽 AI & Data DAY 27

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

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

鐵人賽 AI & Data DAY 16

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

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

鐵人賽 AI & Data DAY 21

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

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

鐵人賽 AI & Data DAY 18

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

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

鐵人賽 AI & Data DAY 22

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

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

鐵人賽 AI & Data DAY 17

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

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

鐵人賽 AI & Data DAY 28

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

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

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

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

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

鐵人賽 AI & Data DAY 20

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

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

鐵人賽 AI & Data DAY 23

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

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

鐵人賽 AI & Data DAY 26

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

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

鐵人賽 AI & Data DAY 30

技術 [Day 30] 結論

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

鐵人賽 AI & Data DAY 19

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

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

技術 Django Channels、Async 和 Celery 的協同之舞: 透過channels建立AI聊天室

在上一篇中,我們完成了專案的核心部分:建立個人智慧文庫 而今天則是要來優化使用者體驗,也就是透過channels來讓整個核心功能更像我們一般常見的Claude或...

技術 Django Channels、Async 和 Celery 的協同之舞: 畫龍點睛之筆 納入Async function

在之前我們已經把核心的功能補齊了,但是為了專案的完整度以及提升使用者體驗 我們會利用非同步的方式來進一步提升專案的完整性 以下是專案的系列文章,推薦第一次閱讀這...