Django 無名引數與有名引數

2022-03-17 12:47:31 字數 1320 閱讀 8582

配置 urls ,我們需要匯入 url 模組,以()定義乙個無名的變數

from django.contrib import admin

from django.urls import path

from blog import views

from django.conf import settings

from django.conf.urls.static import static

from django.conf.urls import url

urlpatterns = [

path('admin/', admin.site.urls),

path('userinfo', views.userinfo),

#path('articles/2003/', views.specila_case_2003),

#url(r'^articles/[0-9]/$', views.year_archive),

url(r'^articles/([0-9])/([0-9])$', views.year_archive),

]+ static(settings.static_url, document_root=settings.staticfiles_dirs)

在 views.py 中定義函式, 定義兩個形參 y,m 來接收變數

瀏覽器訪問:

在 urls.py 中定義

url(r'^articles/(?p[0-9])/(?p[0-9])$', views.year_archive),

# 解析:(?p[0-9]) --> ?p定義乙個有名引數 year,正則匹配的是 [0-9]

在 views.py 中修改,這裡的形參必須寫 urls.py 中所定義的引數名

無名管道(PIPE)與 有名管道(FIFO)

更多資料 我的目錄 1 無名管道的建立 標頭檔案 include 函式原型 int pipe int pipefd 2 引數 pipefd 乙個至少具有兩個int型資料的陣列 pipefd 0 讀端的檔案描述符,只能讀取管道中的資訊 pipefd 1 寫端的檔案描述符,只能往管道中寫入資訊 返回值 ...

golang 沒有名字引數 Go 返回引數命名

go 返回引數命名 在golang中,命名返回引數通常稱為命名引數。golang允許在函式簽名或定義中為函式的返回或結果引數指定名稱。或者可以說這是函式定義中返回變數的顯式命名。基本上,它解決了在return語句中提及變數名稱的要求。通過使用命名返回引數或命名引數,只能在函式末尾使用return關鍵...

django獲取引數

獲取請求中所有的引數 def vue get request print request.get request.get dict data response data print 得到的get引數 dict data jsonify返回乙個json格式的資料 這裡也可以改寫成對資料庫的增刪改查後,...