2010-06-09 45 views
1

如何从响应中传递查询字符串,同时还应该加载相对模板。Django |如何从响应中传递查询字符串

例如:

http://www.domain.com/test/?id=23423424 

id=23423424是保存在一个数据库中的关键,所以需要处理响应时附上这个。

谢谢。

+0

这不是在都清楚你想要什么做的。请详细解释。 – 2010-06-09 18:04:10

回答

2

据我了解,有两种方法可以做到这一点。您可以在urls.py(和views.py,但稍后)或views.py中执行此操作。

在views.py:

def your_view(request): 
    id = request.GET.get('id', None) 
    ## The rest of your view. 

在urls.py:

urlpatterns = patterns('', 
    (r'^test/\?id=(?P<id>\d+)$', 'path.to.your_view', {}, "your_view_name"), 
) 

信息查看urls.py方法:

def your_view(request, id): 
    ## The rest of your view. 
2

使用request.GET.get('id')从查询字符串中获取ID。

相关问题