<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>2026/06 on BenzHub</title><link>https://benzhub.github.io/archives/2026/06/</link><description>Recent content in 2026/06 on BenzHub</description><generator>Hugo</generator><language>zh-TW</language><lastBuildDate>Wed, 27 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://benzhub.github.io/archives/2026/06/index.xml" rel="self" type="application/rss+xml"/><item><title>Django Views：Function-Based Views 函數視圖入門 | Django 教學</title><link>https://benzhub.github.io/post/django/012-django-fbv/</link><pubDate>Mon, 01 Jun 2026 00:00:00 +0000</pubDate><guid>https://benzhub.github.io/post/django/012-django-fbv/</guid><description>&lt;blockquote&gt;
&lt;p&gt;在 Django 的 &lt;strong&gt;MTV&lt;/strong&gt;（Model-Template-View）架構中， &lt;strong&gt;View&lt;/strong&gt; 扮演著承上啟下的核心角色——它接收使用者的 &lt;strong&gt;HTTP 請求&lt;/strong&gt;（Request），執行商業邏輯，最後回傳 &lt;strong&gt;HTTP 回應&lt;/strong&gt;（Response）。本篇教學將聚焦於 &lt;strong&gt;Function-Based Views&lt;/strong&gt;（FBV，函數視圖），這是 Django 中最直觀、最容易上手的 View 撰寫方式。我們將從 &lt;strong&gt;HttpRequest&lt;/strong&gt; 與 &lt;strong&gt;HttpResponse&lt;/strong&gt; 物件開始，逐步學會 &lt;code&gt;render()&lt;/code&gt;、&lt;code&gt;redirect()&lt;/code&gt;、 &lt;strong&gt;JsonResponse&lt;/strong&gt; 等常用工具，最後完成一個完整的 &lt;strong&gt;CRUD&lt;/strong&gt; 範例。&lt;/p&gt;
&lt;/blockquote&gt;</description></item></channel></rss>