看板 Python 關於我們 聯絡資訊
本身正在開發DJANGO 好奇看看企業徵才DJANGO文案怎寫 看到一段話 對DJANGO必備條件 "知道如何將資料以 JSON 的型式傳到前端" 有點看不懂這句話 DJANGO MTV架構 V把函數相關變數用render送到T去顯示相關變數 現在該怎用JSON送到前端了? 1.在V底下 解析讀取JSON 把所需要相關資料render送到T去顯示? 2.在V底下 用某種"類似render語法指令"送到T去顯示? 3.其他? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.167.214.194 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1600683027.A.E26.html
Sunal: 就沒有template阿 直接response json 09/21 18:40
Sunal: 好奇那間公司的缺 09/21 18:40
jackjenny: 1F 看不太懂 可以稍為說明下嗎 謝謝 09/21 18:53
TuCH: 前後端分離吧 用javasciprt 做動態渲染 09/21 19:42
TuCH: 就是捨棄django templete的部分 後端負責傳json資料就好 09/21 19:44
hms5232: 樓上JS打錯字了XD不過就是前後端分離的意思應該沒錯 09/21 20:05
jackjenny: 謝4F 5F 想問捨棄T而用javascript好處是? 09/21 20:55
kira89213: 我猜用JS的好處應該是可以以asynchronous的方式處理資 09/21 21:14
kira89213: 料吧?但最近看到有大神說新版Django有asynchronous 09/21 21:14
kira89213: templates用就是 09/21 21:14
kira89213: *asynchronous view 09/21 21:14
TuCH: 前端生態系很蓬勃 好用的工具很多 前後端分離可以更分工 09/21 22:25
TuCH: 另外就是你可能不只一種前端 web ios android 09/22 00:30
TuCH: 設計restful api的形式 就可以應用在很多地方 09/22 00:31
jackjenny: 感謝 似乎了解差異 09/22 00:53
jackjenny: 換句話說 DJANGO MTV的T 也不算完整前後端分離ˊ 09/22 01:01
jackjenny: DJANGO會把V與C綁在一起 09/22 01:02
jackjenny: 應該放棄T 用V的response json 傳到另外建立前端? 09/22 01:03
jackjenny: 請問以上觀念對嗎 09/22 01:03
TuCH: 可以搜尋一下SPA SSR 了解一下想做什麼網頁應用 09/22 08:21
TuCH: 如果不是太複雜的應用 django templete 其實也很強大了 09/22 08:22
froce: Rest framework和jsonresponse去了解一下。 09/22 10:02
froce: 不過Django目前在當API server沒啥優勢,fastApi比較好用。 09/22 10:02
froce: Django雖然有asynchronous view了,orm還沒有,甚至可能要 09/22 10:03
froce: 到4.0才有 09/22 10:03
froce: 然後傳json很平常啊,ajax那麼好用,就算還是會用到templat 09/22 10:10
froce: e也會用到。 09/22 10:10
TuCH: fastApi 也太屌了 感謝樓上回覆 09/22 15:01
aidansky0989: Django.http.Jsonresponse 09/22 20:54
TakiDog: 推falcon 09/24 09:01
bbb654123: DRF應該能解決 10/05 10:01