溫馨提示×

django怎么傳參數到其他頁面

小億
193
2023-11-24 14:59:17
欄目: 編程語言

在Django中,可以通過URL傳遞參數到其他頁面。以下是一種常見的方法:

  1. 在urls.py文件中定義URL模式,并使用尖括號(<>)指定參數的名稱和類型。例如:
path('page/<int:param>/', views.page_view, name='page'),
  1. 在views.py文件中定義相應的視圖函數,并接收參數。例如:
def page_view(request, param):
    # 使用param參數進行相應的處理
    # ...
    return render(request, 'page.html', {'param': param})
  1. 在page.html模板文件中使用傳遞的參數。例如:
<h1>頁面參數: {{ param }}</h1>

這樣,當用戶訪問URL為/page/123/時,Django會調用page_view函數,并將參數123傳遞給該函數。函數中可以對參數進行處理,并在渲染page.html模板時將參數傳遞給模板。最終頁面中的{{ param }}會被替換為實際的參數值。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女