最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python Django 命名空間模式的實現(xiàn)

 更新時間:2019年08月09日 10:47:19   作者:Sch01aR#  
這篇文章主要介紹了Python Django 命名空間模式的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下

新建一個項目 app02

在 app02/ 下創(chuàng)建 urls.py:

from django.conf.urls import url
from app02 import views
urlpatterns = [
  url(r'^blog/', views.test, name="blog"),
]

app01/urls.py:

from django.conf.urls import url
from app01 import views
urlpatterns = [
  url(r'^blog/', views.blog, name="blog"),
]

這兩個都有 blog/ 路徑,且都名為 blog,訪問的話就不知道該訪問哪一個

這時候需要用到命名空間

在 templates 目錄下創(chuàng)建 /books/blog.html 和 /news/blog.html

app01/views.py:

from django.shortcuts import render
def test(request):
  return render(request, "test.html") 
 def blog(request):
  return render(request, "news/blog.html") # news 前不要加 /

app02/views.py:

from django.shortcuts import render 
def test(request):
  return render(request, "books/blog.html") # books 前不要加 /

mysite2/urls.py:

from django.conf.urls import url, include
from app01 import views
from app01 import urls as app01_urls
from app02 import urls as app02_urls
urlpatterns = [
  url(r'^test/', views.test),
  url(r'^blog/', include(app01_urls, namespace="news")),
  url(r'^blog/', include(app02_urls, namespace="books")),
]

test.html:

<a href="{% url 'books:blog' %}" rel="external nofollow" >書籍</a>
<a href="{% url 'news:blog' %}" rel="external nofollow" >新聞</a>

這里用的是 namespace_name 格式來獲取 url 路徑

訪問:http://127.0.0.1:8000/test/

點擊“新聞”

跳到了:http://127.0.0.1:8000/blog/blog/,返回的是 /news/blog.html 頁面

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python中屬性和描述符的正確使用

    Python中屬性和描述符的正確使用

    Python的描述符和屬性是接觸到Python核心編程中一個比較難以理解的內(nèi)容,自己在學(xué)習(xí)的過程中也遇到過很多的疑惑,通過google和閱讀源碼,現(xiàn)將自己的理解和心得記錄下來,也為正在為了該問題苦惱的朋友提供一個思考問題的參考。
    2016-08-08
  • pytorch中F.avg_pool1d()和F.avg_pool2d()的使用操作

    pytorch中F.avg_pool1d()和F.avg_pool2d()的使用操作

    這篇文章主要介紹了pytorch中F.avg_pool1d()和F.avg_pool2d()的使用操作,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-05-05
  • 使用Python實現(xiàn)操作mongodb詳解

    使用Python實現(xiàn)操作mongodb詳解

    這篇文章主要為大家詳細(xì)介紹了使用Python實現(xiàn)操作mongodb的相關(guān)知識,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2025-01-01
  • Python簡單的GUI程序示例詳解

    Python簡單的GUI程序示例詳解

    這篇文章主要為大家詳細(xì)介紹了Python簡單的GUI程序示例,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-02-02
  • Python插件virtualenv搭建虛擬環(huán)境

    Python插件virtualenv搭建虛擬環(huán)境

    這篇文章主要為大家詳細(xì)介紹了Python插件virtualenv搭建虛擬環(huán)境,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-11-11
  • python xpath獲取頁面注釋的方法

    python xpath獲取頁面注釋的方法

    今天小編就為大家分享一篇python xpath獲取頁面注釋的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-01-01
  • 最新PyCharm 2021.3.1永久激活碼(親測有效)

    最新PyCharm 2021.3.1永久激活碼(親測有效)

    今天又有朋友反應(yīng)PyCharm2021提示激活碼過期了,下面再為大家分享一個2022年01月08日更新PyCharm2021最新激活碼,需要的朋友可以參考下
    2020-11-11
  • 一文教你解決所有Python中文亂碼問題

    一文教你解決所有Python中文亂碼問題

    我們在編寫代碼時總是遇到各種中文亂碼的問題,所以本文就來為大家總結(jié)一下遇到的中文亂碼問題和對應(yīng)的解決方案,以及為什么會出現(xiàn)中文亂碼的問題,希望對大家有所幫助
    2023-12-12
  • python實現(xiàn)嵌套列表平鋪的兩種方法

    python實現(xiàn)嵌套列表平鋪的兩種方法

    今天小編就為大家分享一篇python實現(xiàn)嵌套列表平鋪的兩種方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-11-11
  • Python接口自動化之request請求封裝源碼分析

    Python接口自動化之request請求封裝源碼分析

    這篇文章主要介紹了Python接口自動化之request請求封裝源碼分析,文章圍繞主題的相關(guān)資料展開詳細(xì)的內(nèi)容介紹,具有一定的參考價值,感興趣的小伙伴可以參考一下
    2022-06-06

最新評論

沅陵县| 金昌市| 东乌珠穆沁旗| 馆陶县| 台东县| 兴山县| 华蓥市| 尚义县| 剑河县| 尚志市| 合作市| 武陟县| 阿拉尔市| 石棉县| 特克斯县| 湛江市| 双鸭山市| 邮箱| 崇阳县| 平塘县| 临城县| 鄱阳县| 宜章县| 蓬安县| 临高县| 沐川县| 略阳县| 化隆| 成安县| 新闻| 营山县| 崇阳县| 定陶县| 克山县| 翁牛特旗| 龙海市| 扬中市| 繁昌县| 霍邱县| 禹州市| 和林格尔县|