path转换器
转换器类型 | 作用 | 样例 |
---|
str | 匹配除了’/'之外的非空字符串 | 'v1/users/<str:username>'匹配/v1/users/cong |
int | 匹配0或任何正整数。返回一个int | 'page/<int:page>'匹配/page/100 |
slug | 匹配任意由Ascii字母或数字以及连字符和下划线组成的短标签 | 'detail/<slug:sl>'匹配/detail/this-is-demo |
path | 匹配非空字段,包括路径分隔符 | 'v1/users/<path:ph>'匹配/v1/goods/a/b/c |
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [os.path.join(BASE_DIR, 'templates')]
,
'APP_DIRS': True,
'OPTIONS': {
'context_processors': [
'django.template.context_processors.i18n',
'django.template.context_processors.debug',
'django.template.context_processors.request',
'django.contrib.auth.context_processors.auth',
'django.contrib.messages.context_processors.messages',
],
},
},
]