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

簡單了解Django應用app及分布式路由

 更新時間:2019年07月24日 15:50:19   作者:maplethefox  
這篇文章主要介紹了簡單了解Django應用app及分布式路由,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

前言

應用在Django的項目中是一個獨立的業(yè)務模塊,可以包含自己的路由,視圖,模板,模型.

一 創(chuàng)建應用程序

創(chuàng)建步驟

用manage.py中的子命令startapp創(chuàng)建應用文件夾

在settings.py的INSTALLED_APPS列表中配置安裝此應用

創(chuàng)建應用的子命令

python3 manage.py startapp應用名稱(必須是標識符命令規(guī)則)

如:python3 manage.py startapp音樂

Django的應用的結構組成

migrations文件夾 保存數(shù)據(jù)遷移的中間文件
__inti__.py 應用子包的初始化文件
admin.py 應用的后臺管理配置文件
apps.py 應用的屬性配置文件
models.py 與數(shù)據(jù)庫相關的模型映射類文件
tests.py 應用的單元測試文件
views.py 定義視圖處理函數(shù)的文件

在settings.py中配置應用,讓此應用能和整個項目融為一體

# file : settings.py 
INSTALLED_APPS = [
  ... ...,
  '自定義應用名稱'
]

如:

INSTALLED_APPS = [
  # ....
  'user', # 用戶信息模塊
  'music', # 音樂模塊
]

二 應用的分布式路由

在Django中,主文件夾可以不處理用戶具體請求的,主文件夾的作用是做項目的初始化以及請求的分發(fā)(分布式請求處理)。具體的請求可以由應用來進行處理的

django.conf.urls里的包含函數(shù)

作用:用于分布將當前路由轉到各個模塊的urlpatterns進行分布式處理

函數(shù)格式:包含('應用程序名字.URL模塊名')

參數(shù)說明:模塊App命字/url模塊名.py文件件里必須有urlpatterns列表

使用包括函數(shù)讓某個正則匹配后關聯(lián)分支到某個app示例如下:

# file : <項目名>/urls.py
from django.conf.urls import include

urlpatterns = [
  url(r'^admin/', admin.site.urls),
  url(r'^music/', include('music.urls')),
]

##################

# file : music/urls.py
from django.conf.urls import url
from . import views

urlpatterns = [
  url(r'^page1', views.page1),
  url(r'^page2', views.page2),
  url(r'^page3', views.page3),
  # ...
]

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • 詳解Python如何在終端打印字體顏色

    詳解Python如何在終端打印字體顏色

    日常開發(fā)中,海量的信息堆砌在控制臺中,就會導致各種信息都顯示在一起,降低了重要信息的可讀性。這時候,如果能給重要的信息加上差異的字體顏色,那么就會更加顯眼。本文將介紹Python實現(xiàn)終端打印字體顏色的方法,需要的可以了解一下
    2022-10-10
  • 關于PyQt5中QtGui.QImage圖片顯示問題解析

    關于PyQt5中QtGui.QImage圖片顯示問題解析

    PyQt作為Qt語言的Python擴展,可以用來方便快速的開發(fā)界面應用,本文重點給大家介紹PyQt5中的QtGui.QImage圖片顯示問題分析,需要的朋友可以參考下
    2022-03-03
  • python刪除本地夾里重復文件的方法

    python刪除本地夾里重復文件的方法

    這篇文章主要為大家詳細介紹了python刪除本地夾里重復文件的方法,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-05-05
  • python中實現(xiàn)修改圖像分辨率大小

    python中實現(xiàn)修改圖像分辨率大小

    這篇文章主要介紹了python中實現(xiàn)修改圖像分辨率大小問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • pyinstaller使用大全

    pyinstaller使用大全

    這篇文章主要介紹了pyinstaller使用大全,pyinstaller可以方便地將腳本編譯成exe,本文結合實例代碼給大家詳細講解,需要的朋友可以參考下
    2023-02-02
  • 使用Pytorch導出自定義ONNX算子的示例代碼

    使用Pytorch導出自定義ONNX算子的示例代碼

    這篇文章主要介紹了使用Pytorch導出自定義ONNX算子的示例代碼,下面給出個具體應用中的示例:需要導出pytorch的affine_grid算子,但在pytorch的2.0.1版本中又無法正常導出該算子,故可通過如下自定義算子代碼導出,需要的朋友可以參考下
    2024-03-03
  • Python深度學習pytorch神經(jīng)網(wǎng)絡填充和步幅的理解

    Python深度學習pytorch神經(jīng)網(wǎng)絡填充和步幅的理解

    這篇文章主要介紹了Python深度學習pytorch神經(jīng)網(wǎng)絡填充和步幅的理解
    2021-10-10
  • Anaconda和ipython環(huán)境適配的實現(xiàn)

    Anaconda和ipython環(huán)境適配的實現(xiàn)

    這篇文章主要介紹了Anaconda和ipython環(huán)境適配的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-04-04
  • 通過Python的gtts庫將文字轉為音頻的操作方法

    通過Python的gtts庫將文字轉為音頻的操作方法

    文字轉音頻可以幫助視覺障礙者通過聽取聲音來獲取信息,也可以幫助人們方便地聽取一些長篇文章或學習資料,節(jié)省閱讀時間和疲勞,這篇文章主要介紹了通過Python的gtts庫將文字轉為音頻的方法,需要的朋友可以參考下
    2023-05-05
  • Python三元運算與lambda表達式實例解析

    Python三元運算與lambda表達式實例解析

    這篇文章主要介紹了Python三元運算與lambda表達式實例解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-11-11

最新評論

武乡县| 南溪县| 于都县| 甘孜| 新和县| 岫岩| 特克斯县| 灯塔市| 文安县| 惠州市| 旌德县| 板桥市| 堆龙德庆县| 海盐县| 额尔古纳市| 安溪县| 普兰店市| 红安县| 泗阳县| 石楼县| 周宁县| 江门市| 昌宁县| 同江市| 洛阳市| 黄梅县| 南溪县| 石泉县| 攀枝花市| 梨树县| 鸡泽县| 陇西县| 沙湾县| 桓仁| 南部县| 东兴市| 天峨县| 承德市| 岑巩县| 商水县| 吉木乃县|