У меня есть специальное действие администратора 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 не является опцией