在 Django 中,在 HTML 中嵌套 Python 代碼是一種非常簡單的方式,而這有時是必要的,因為我們需要從 Python 向我們的瀏覽器發送數據。
要在 Django 中使用 HTML 代碼,我們可以使用 Django 模板語言(Django Template Language),它將我們的視圖、數據和 HTML 結合在一起,并生成最終的 HTML 輸出。
下面是一個使用 Django 模板語言引入 HTML 代碼的示例:
{% extends "base.html" %} {% block content %}在這個例子中,我們使用 {% extends %} 模板標簽擴展了一個基礎模板(base.html),然后使用 {% block %} 標簽定義了一個名為 content 的塊,其中包含了兩段 HTML 代碼,其中包含了一些嵌套的 Python 代碼(user.username 和 user.email)。 在結束 {% block %} 標簽后,我們使用 {% endblock %} 來關閉內容塊。 這種方法非常方便,因為我們可以隨時在 HTML 中添加 Python 代碼,而無需擔心 Python 和 HTML 之間的分離問題。 總之,在 Django 中引入 HTML 代碼非常容易,我們只需要使用 Django 模板語言即可。希望您學會了如何在 Django 中使用 HTML 代碼,祝您在 Django 開發中愉快!Hello, {{ user.username }}!
Your email is: {{ user.email }}.
{% endblock %}