• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    Django的url配置

    Pycharm

    方式/步調

    1. 1

      url路由分派系統

      功能:客戶端拜候路徑與視圖函數的一一對應關系.

      語法格局:

      urlpatterns = [
      ? ?path(正則表達式,views視圖函數,參數,別號),
      ]

      7a899e510fb30f24c3ef8e65c795d143ad4b035a.jpg
    2. 2

      寫一個顯示當前時候的功能,熟悉一下django流程.

      url.py文件下設置裝備擺設一個路由路徑,對應視圖函數(views).

      需要引入視圖(views)文件下的所有函數.

      203fb80e7bec54e70bb91b78b6389b504fc26a7a.jpg
    3. 3

      建立顯示當前時候的視圖函數.

      導入響應模塊HttpResponse.

      視圖函數中的request形參是瀏覽器請求的http和談信息.

      9e3df8dcd100baa14cc746dd4810b912c9fc2ee8.jpg
    4. 4

      url無名分組().

      若是正則表達式加上括號,會把括號內容傳到視圖函數.

      bd3eb13533fa828be22af585f21f4134970a5a4e.jpg d4628535e5dde7118db22b90a8efce1b9d166177.jpg
    5. 5

      有名分組.

      (?P<定名>正則表達式)

      9c16fdfaaf51f3dead76e5029beef01f3b29798b.jpg fd039245d688d43fd193ce94721ed21b0ef43b99.jpg
    6. 6

      別號name.

      1. url里面設置:name='別號'.

      2.?模板里面設置:{% url '別號' %}

      3.?視圖函數里面的render方式襯著html的時辰發現{% url '別號' %}語法,會先處置,它會定位到url里面找到別號,放到html代碼里面,在響應給客戶端.

      ae51f3deb48f8c5493fc8d4935292df5e0fe7fac.jpg fd039245d688d43fc487d994721ed21b0ef43bad.jpg c995d143ad4bd11312beff5455afa40f4bfb0560.jpg
    7. 7

      路由分發include.

      url默認是全局的,我們可以在應用里面在建立一個url.

      先導入include模塊,然后把所有red匹配路由分發到應用url.

      63d9f2d3572c11dfc39c25456c2762d0f703c203.jpg
    8. 8

      應用里面設置裝備擺設url.

      9a504fc2d56285352dfa57479fef76c6a7ef63ba.jpg
    • 發表于 2019-12-18 17:00
    • 閱讀 ( 803 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆