djang管理员客户端未正确发出发布请求

时间:2019-07-25 15:20:41

标签: python django python-3.x pytest

我正在尝试通过pytest管理员客户端进行发布请求


@pytest.mark.django_db
def test_organisation_upload(admin_client):
    my_json = {...}
    resp = admin_client.post("/mypage/upload_organisations/", {"stuff":my_json} follow=True, )
    import pdb;
    pdb.set_trace()
    print(resp.content)
    assert resp.status_code == 201

我在/mypage中有一个表格。提交表单时,会将用户定向到/mypage/upload_organisations/

问题是,返回的响应是页面本身-而不是成功上传后应显示的结果。

我该如何解决?我希望它实际上传表单,而不只是转到页面。

当我使用请求工厂(rf)时,一切正常。

0 个答案:

没有答案