01 url概念及基本使用

2022-05-02 23:15:11 字數 1406 閱讀 5329

url(uniform resoure locator)統一資源定位符是對可以從網際網路上得到的資源的位置和訪問方法的一種簡潔的表示,是網際網路上標準資源的位址。網際網路上的每個檔案都有乙個唯一的url,它包含的資訊指出檔案的位置以及瀏覽器應該怎麼處理它。

url解釋:

schema://host[:port]/path/.../[?query-string][#anchor]

schema:指定使用的協議(例如:http, https, ftp)

port:埠號,http預設是80埠

path:訪問資源的路徑

query-string:傳送給http伺服器的資料

anchor:錨點

url配置(urlconf)就像是django所支撐**的目錄。它的本質是url模式以及要為該url模式呼叫的檢視函式之間的對映表。以這樣的方式告訴django,對於那個url呼叫那段**。url的載入就是從配置檔案中開始。

"""測試路由函式"""

]

#hello_django/urls.py     主url檔案

from django.urls import include, path

from .import views

urlpatterns = [

path('books/',include('books.urls')),

]

from django.urls import path

from . import views

urlpatterns =[

path('',views.index, name='index'),

path('article/$', views.article, name='article'),

]給乙個匹配的url位址取名字

一般用於模板

也可以使用reverse進行頁面重定向

為什麼要使用name?

url有乙個name的引數,name引數可以給這個url取乙個合適的名字。通過給url取名字,以後在view或者模板中使用這個url,就只需要通過這個名字就可以了。這樣做的原因是防止url的規則更改,會導致其他地方用了這個url的地方都需要更改,但是如果取名字了,就不要做任何改動了。

HTTP學習筆記01 URL

url的常用協議 展望美好的未來 明確幾個概念 uri uniform resource identifier 統一資源識別符號 url uniform resource locater 統一資源定位符 urn uniform resource name 統一資源命名 這仨玩意兒長得差不多,嚴格來說...

ELK基本概念及使用

引言 對於剛接觸es的童鞋,經常搞不明白es的各個概念的含義。尤其對 索引 二字更是與關係型資料庫混淆的不行。本文通過對比關係型資料庫,將es中常見的增 刪 改 查操作進行 呈現。能加深你對es的理解。同時,也列舉了kibana下的圖形化展示。es restful api get post put ...

指標的基本概念及使用

指標 通過位址能找到所需的變數單元,因此說,位址指向該變數單元,將位址形象化的稱為指標 可理解為位址就是指標 指標的作用 通過指標間接訪問記憶體 指標變數的定義 型別名 指標變數名 乙個變數的指標的含義包含兩個方面,一是儲存單元的純位址,二是指向儲存單元的資料型別,故定義指標變數時要指定基型別,用來...