django頁面跳轉(zhuǎn)問題及注意事項
1.頁面跳轉(zhuǎn)
項目的urls:
urlpatterns = [ url(r'^app/', include(('app.urls'),namespace='my_app')), ]
app的urls:
urlpatterns = [ #首頁 url(r'^index/',views.my_home,name='my_index'), ]
如果登錄成功如何跳轉(zhuǎn)到首頁?
return HttpResponseRedirect(‘/app/index/') return HttpResponseRedirects(reverse(‘my_app:my_index'))
注意:return Response(response,'home.html'),
只是打開了一個新的頁面,并非跳轉(zhuǎn).
2.遇到的問題:登錄成功后,頁面跳轉(zhuǎn)到首頁,但是url并沒有改變.
錯誤原因:將return HttpResponseRedirect(‘/app/index/')
中地址寫成了app/index/.前面的/不應(yīng)該漏掉.
3.當(dāng)想點擊導(dǎo)航欄跳轉(zhuǎn)到對應(yīng)頁面
<a href="{% url 'my_app:my_index' %}" rel="external nofollow" >首頁</a>
總結(jié)
以上所述是小編給大家介紹的django頁面跳轉(zhuǎn)問題及注意事項,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
如果你覺得本文對你有幫助,歡迎轉(zhuǎn)載,煩請注明出處,謝謝!
相關(guān)文章
Python用 KNN 進行驗證碼識別的實現(xiàn)方法
這篇文章主要介紹了Python用 KNN 進行驗證碼識別的相關(guān)資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2018-02-02pyppeteer執(zhí)行js繞過webdriver監(jiān)測方法下
這篇文章主要為大家介紹了pyppeteer上執(zhí)行js并繞過webdriver監(jiān)測常見方法的上篇,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步早日升職加薪2022-04-04Python基礎(chǔ)語言學(xué)習(xí)筆記總結(jié)(精華)
給大家分享一篇關(guān)于Python基礎(chǔ)學(xué)習(xí)內(nèi)容的學(xué)習(xí)筆記整理總結(jié)篇,里面匯集了學(xué)習(xí)Python基礎(chǔ)語言的難點和技巧,分享給大家。2017-11-11python使用jenkins發(fā)送企業(yè)微信通知的實現(xiàn)
公司使用的是企業(yè)微信,因此考慮Jenkins通知企業(yè)微信機器人的實現(xiàn)方式,本文主要介紹了python使用jenkins發(fā)送企業(yè)微信通知的實現(xiàn),感興趣的可以了解一下2021-06-06python:目標(biāo)檢測模型預(yù)測準(zhǔn)確度計算方式(基于IoU)
今天小編就為大家分享一篇python:目標(biāo)檢測模型預(yù)測準(zhǔn)確度計算方式(基于IoU),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-01-01關(guān)于TensorBoard可視化不顯示數(shù)據(jù)問題No scalar data was&nbs
這篇文章主要介紹了如何解決TensorBoard可視化不顯示數(shù)據(jù)問題No scalar data was found,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-09-09