Выполнение команды администратора django через curl или reqest.post - PullRequest
0 голосов
/ 15 апреля 2019

У меня есть специальное действие администратора Django под названием "run_test".

Я бы хотел начать это действие с задания Дженкинса над некоторыми элементами.

Примерно так было моей идеей

import json
import requests


url = "http://localhost:8000/admin/app/model/"
item = { "user": "jenkins", 
         "password": "password", 
          "action": "run_test",
          "index": 0
       }
headers = {"Content-Type":"application/json","Accept": "application/json"}

resp = requests.post(url,data=json.dumps(item),headers=headers)

print(resp)

403 - это ответ, который я получил в ответ.

Есть ли способ запустить команду администратора Django с помощью curl или request.post?Как я могу включить quereyset?

Примечание: команда manage.py не является опцией

...