我的网址定义如下:
url(r'^path/(?P<person>\w+)/$', views.Something.as_view()),
我可以从请求对象中访问该person
参数吗?是否有类似request.resolved_path.capture_groups['person']
的内容?
答案 0 :(得分:1)
它在你看来的kwargs中,例如对于表单视图:
select d.title+char(13)+char(10)+
(
select c.title+char(13)+char(10)+
(
select a.title+b.title+char(13)+char(10)
from tbl_one a
inner join tbl_two b on a.id=b.one
where a.id=aa.id
for xml path('')
)
from tbl_one aa on
inner join tbl_three c on aa.id=c.one
where aa.id=aaa.id
for xml path('')
)
from tbl_four d
inner join tbl_one aaa on d.one=aaa.id
将从网址获取此人。
答案 1 :(得分:0)
您可以在视图中访问此人员变量。
def my_view(request, person):
print(person)
# Do whatever with this person object.
希望这有帮助。