kopia lustrzana https://dev.funkwhale.audio/funkwhale/funkwhale
21 wiersze
485 B
Python
21 wiersze
485 B
Python
import requests
|
|
|
|
# Login to initialize user actor
|
|
req = requests.Session()
|
|
|
|
res = req.get('http://localhost:8000/login')
|
|
print(res.status_code, res.cookies)
|
|
token = res.cookies['csrftoken']
|
|
|
|
res = req.post('http://localhost:8000/api/v1/users/login', data={
|
|
'username': 'gitpod',
|
|
'password': 'gitpod',
|
|
'csrfmiddlewaretoken': token,
|
|
})
|
|
print(res.status_code, res.content)
|
|
|
|
res = req.get('http://localhost:8000/')
|
|
print(res.status_code)
|
|
|
|
if res.status_code == 401:
|
|
exit(1) |