发布于 4年前

在Django shell模拟http请求

首先需要启动django shell(不能使用python shell):

manage.py shell

在django shell模拟http请求:

用法:

>>> from django.core.urlresolvers import reverse
>>> import requests
>>> r = requests.get(reverse('app.views.your_view'))
>>> r.text
(输出返回的内容)
>>> r.status_code
200
©2020 edoou.com   京ICP备16001874号-3