updates
This commit is contained in:
parent
aab1fa160c
commit
0203f9b21b
1 changed files with 23 additions and 1 deletions
|
@ -20,7 +20,9 @@ res = post(self.test_url, headers={"Authorization": f"Bearer {TOKEN}"}, json=dat
|
|||
|
||||
### Получение токена
|
||||
|
||||
Для этого можно воспользоваться следующим кодом. Подставьте свои логин `USER` и пароль `PASSWORD`. Помимо токена, сохраните токен для обновления (`refresh_token`).
|
||||
Для этого можно воспользоваться следующим кодом. Используйте свои логин `USER` и пароль `PASSWORD`. Помимо токена, сохраните токен для обновления (`refresh_token`).
|
||||
|
||||
**Напоминание: не храните логины и пароли в исполняемом коде. Используйте для этого переменные окружения!** Можете обратиться к разделу [со справкой](#загрузка-переменных-окружения)
|
||||
|
||||
```python
|
||||
|
||||
|
@ -96,3 +98,23 @@ from requests import request
|
|||
res = request("POST", f"{test_url}/{app}/files/{box}/{filename}",
|
||||
data="", headers={"Authorization": f"Basic {BASIC_TOKEN}"})
|
||||
```
|
||||
|
||||
## Загрузка переменных окружения
|
||||
|
||||
Один из доступных вариантов - использование библиотеки dotenv. Переменные окружения хранятся в файле .env
|
||||
**Напоминание: не храните файл .env в репозитории!** Чтобы случайно не добавить его, проверьте, что он указан в файле .gitignore
|
||||
|
||||
```
|
||||
# файл .env
|
||||
|
||||
TEST_DATA_COMPONENT_URL=https://platform.stratpro.hse.ru
|
||||
```
|
||||
|
||||
|
||||
```python
|
||||
from dotenv import load_dotenv
|
||||
|
||||
load_dotenv()
|
||||
|
||||
TEST_URL = os.getenv('TEST_DATA_COMPONENT_URL')
|
||||
```
|
||||
|
|
Loading…
Reference in a new issue