|
|
|
@ -45,7 +45,7 @@
|
|
|
|
|
6. Добавьте несколько тестовых сообщений в группу |
|
|
|
|
7. Запустите команду: |
|
|
|
|
``` |
|
|
|
|
python manage.py get_telegram_group_id |
|
|
|
|
python3.8 manage.py get_telegram_group_id |
|
|
|
|
``` |
|
|
|
|
6. В результате будет выведен ид канала |
|
|
|
|
7. Вставьте полученный ид в .env-файл, переменная TELEGRAM_CHAT_ID |
|
|
|
@ -79,3 +79,23 @@ from django.contrib.auth.models import User
|
|
|
|
|
```python |
|
|
|
|
user = User.objects.create_user(username='user', email='user@mail.pro', password='123123123') |
|
|
|
|
``` |
|
|
|
|
3. Выйти из консоли: |
|
|
|
|
```python |
|
|
|
|
quit() |
|
|
|
|
``` |
|
|
|
|
|
|
|
|
|
# Шифруем .env-файл |
|
|
|
|
1. По умолчанию настройка шифрования в crossposting_backend/private/settings.py ENV_ENCODED равна False. Это означает, |
|
|
|
|
что .env-файл не шифрован. |
|
|
|
|
2. Если нужно повысить защищённость данных, то шифруем .env-файл. |
|
|
|
|
3. Если у вас уже зашифрован .env-файл, то на всякий случай создайте резервную копию этого файла. |
|
|
|
|
4. Далее создайте .env-файл и укажите незашифрованные доступы к социальным сетям. |
|
|
|
|
5. В crossposting_backend/private/settings.py значение ENV_ENCODED д.б. False. |
|
|
|
|
6. Перезапустите веб-приложение: |
|
|
|
|
```shell |
|
|
|
|
supervisorctl restart crossposting_django |
|
|
|
|
``` |
|
|
|
|
7. Выполните команду для шифровки: |
|
|
|
|
python3.8 manage.py encode_file |
|
|
|
|
8. В результате будет создан файл .env.encoded |
|
|
|
|
9. Замените .env созданным файлом .env.encoded |
|
|
|
|