欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

django框架實現模板中獲取request 的各種信息示例

 更新時間:2019年07月01日 11:05:20   作者:輕舞肥羊  
這篇文章主要介紹了django框架實現模板中獲取request 的各種信息,結合實例形式分析了Django框架模板直接獲取request信息的相關配置與操作技巧,需要的朋友可以參考下

本文實例講述了django框架實現模板中獲取request 的各種信息。分享給大家供大家參考,具體如下:

在做網頁程序時,request,response 是少不了的,這是最基本的東西。但 django有自己的框架,在展示層,很少用到直接去取request的內容的。我以前做過java j2ee應用,有時候,經常在jsp頁面用request 直接取得想要的內容。即使是用struts,也還是可以用request 去取內容的。

現在在重新用 django 重寫一套程序,數據庫還是用原來的,有些東西如果用django的框架去套,就不一定完全合適,比如session框架,就不適合了,如果硬要用django的框架,還得去擴展很多,工作量遠遠大于不用框架的方式。

django 也可以在模板中直接得到request 的各種信息嗎? 肯定是可以的。只是需要做一些配置。首先是setting.py 文件配置:

TEMPLATE_CONTEXT_PROCESSORS=(
"django.core.context_processors.request",
)

另外在你的view 的方法里面。

def test(request):
  context={}
  context.update(csrf(request))
  return render_to_response('index.html',context,context_instance=RequestContext(request))

注意 render_to_response 后面的內容。這很重要。

在模板中怎么取呢,如下方法:

1. 取session數據,如果有登錄的話,我是自己寫的,沒有用django的session框架。

{% if request.session.myuser %}
     Welcome<a href="">{{ request.session.myuser.userid }}</a>
{%endif%}

2.取 GET 部分數據

{{request.GET.page}}

這樣,在模板頁面就更靈活的取得request的很多數據了。

希望本文所述對大家基于Django框架的Python程序設計有所幫助。

相關文章

  • python基于三階貝塞爾曲線的數據平滑算法

    python基于三階貝塞爾曲線的數據平滑算法

    這篇文章主要介紹了python基于三階貝塞爾曲線的數據平滑算法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-12-12
  • TensorFlow中權重的隨機初始化的方法

    TensorFlow中權重的隨機初始化的方法

    本篇文章主要介紹了TensorFlow中權重的隨機初始化的方法,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-02-02
  • Python?讀取?Word?文檔操作

    Python?讀取?Word?文檔操作

    這篇文章主要介紹了Python讀取Word文檔操作,文章圍繞主題展開詳細的內容介紹,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-08-08
  • python進階學習實時目標跟蹤示例詳解

    python進階學習實時目標跟蹤示例詳解

    這篇文章主要為大家介紹了python進階學習實時目標跟蹤示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-03-03
  • python錯誤提示:Errno?2]?No?such?file?or?directory的解決方法

    python錯誤提示:Errno?2]?No?such?file?or?directory的解決方法

    我相信很多人在學習Python的時候,特別是在open文件的時候總還碰到,還報錯IOError:[Errno?2]沒有這樣的文件或目錄:'E://aaa.txt',這篇文章主要給大家介紹了關于python錯誤提示:Errno?2]?No?such?file?or?directory的解決方法,需要的朋友可以參考下
    2022-02-02
  • 如何獲取DataFrame值的索引以及其他

    如何獲取DataFrame值的索引以及其他

    這篇文章主要介紹了如何獲取DataFrame值的索引以及其他問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-02-02
  • python中opencv?直方圖處理

    python中opencv?直方圖處理

    這篇文章主要介紹了python中opencv?直方圖處理,直方圖從圖像內部灰度級的角度對圖像進行表述,直方圖是圖像內灰度值的統計特性與圖像灰度值之間的函數,直方圖統計圖像內各個灰度級出現的次數,更多相關內容需要的小伙伴可以參考一下
    2022-06-06
  • Python探索之ModelForm代碼詳解

    Python探索之ModelForm代碼詳解

    這篇文章主要介紹了Python探索之ModelForm代碼詳解,具有一定參考價值,需要的朋友可以了解下。
    2017-10-10
  • Django Admin 實現外鍵過濾的方法

    Django Admin 實現外鍵過濾的方法

    下面小編就為大家?guī)硪黄狣jango Admin 實現外鍵過濾的方法。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-09-09
  • python實現微信遠程控制電腦

    python實現微信遠程控制電腦

    這篇文章主要為大家詳細介紹了python實現微信遠程控制電腦的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-02-02

最新評論