Django使用httpresponse返回用戶頭像實例代碼
本文研究的主要是Django使用httpresponse返回用戶頭像,下面是相關實例代碼。
當請求一個頁面時,Django 把請求的 metadata 數(shù)據(jù)包裝成一個 HttpRequest 對象,然后 Django 加載合適的 view 方法,把這個 HttpRequest 對象作為第一個參數(shù)傳給 view 方法。任何 view 方法都應該返回一個 HttpResponse 對象。
代碼示例:
def test(request): # 獲取當前文件的路徑、父路徑以及下一層的路徑 curr_dir = os.path.dirname(__file__) parent_path = os.path.dirname(curr_dir) image_path = os.path.join(parent_path,"static/image/timg.jpg") """ D:\Python Work Location\WebRobot\app01 D:\Python Work Location\WebRobot D:\Python Work Location\WebRobot\static/image/back.png """ image_data = open(image_path,"rb").read() return HttpResponse(image_data,content_type='image/jpg')
效果展示:
注意二進制串與utf-8格式的區(qū)別:
總結
以上就是本文關于Django使用httpresponse返回用戶頭像實例代碼的全部內容,希望對大家有所幫助。感興趣的朋友可以繼續(xù)參閱本站其他相關專題,如有不足之處,歡迎留言指出。感謝朋友們對本站的支持!
- 詳解Django關于StreamingHttpResponse與FileResponse文件下載的最優(yōu)方法
- 通過Django Admin+HttpRunner1.5.6實現(xiàn)簡易接口測試平臺
- django實現(xiàn)HttpResponse返回json數(shù)據(jù)為中文
- Django框架HttpRequest對象用法實例分析
- Django框架HttpResponse對象用法實例分析
- Django接收自定義http header過程詳解
- Django使用HttpResponse返回圖片并顯示的方法
- Django的HttpRequest和HttpResponse對象詳解
- 在Lighttpd服務器中運行Django應用的方法
- 在 Django/Flask 開發(fā)服務器上使用 HTTPS
- Django項目如何獲得SSL證書與配置HTTPS
相關文章
使用Python、TensorFlow和Keras來進行垃圾分類的操作方法
這篇文章主要介紹了如何使用Python、TensorFlow和Keras來進行垃圾分類,這個模型在測試集上可以達到約80%的準確率,可以作為一個基礎模型進行后續(xù)的優(yōu)化,需要的朋友可以參考下2023-05-05Python數(shù)據(jù)分析之繪制ppi-cpi剪刀差圖形
這篇文章主要介紹了Python數(shù)據(jù)分析之繪制ppi-cpi剪刀差圖形,ppi-cp剪刀差是通過這個指標可以了解當前的經(jīng)濟運行狀況,下文更多詳細內容介紹需要的小伙伴可以參考一下2022-05-05python實現(xiàn)截取屏幕保存文件,刪除N天前截圖的例子
今天小編就為大家分享一篇python實現(xiàn)截取屏幕保存文件,刪除N天前截圖的例子,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-08-08瘋狂上漲的Python 開發(fā)者應從2.x還是3.x著手?
熱度瘋漲的 Python,開發(fā)者應從 2.x 還是 3.x 著手?這篇文章就為大家分析一下了Python開發(fā)者應從2.x還是3.x學起,感興趣的小伙伴們可以參考一下2017-11-11詳解Python GUI編程之PyQt5入門到實戰(zhàn)
這篇文章主要介紹了詳解Python GUI編程之PyQt5入門到實戰(zhàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-12-12