Browse Source

добавил в requirements django, убрал ClearReadLine, внес инструкцию в README #8

Anton 1 year ago
parent
commit
48633c38b7
  1. 33
      README.md
  2. 4
      adminpanel/config.py
  3. 1
      requirements.txt

33
README.md

@ -1,4 +1,4 @@
## TPlatformBot
TPlatformBot
### Видеоинструкции
@ -17,25 +17,25 @@
3. Профиль пользователя
4. Права доступа
5. Пользователи и группы пользователей
4. Проекты
5. Задачи
6. Потребности
7. Комментарии
8. Языки (сообщения и кнопки)
9. Заказы
10. Подписки
6. Проекты
7. Задачи
8. Потребности
9. Комментарии
10. Языки (сообщения и кнопки)
11. Заказы
12. Подписки
---------
---
Данный бот позволяет создать свою площадку для взаимодействия на некоммерческой основе в мессенджере Telegram и обмениваться ресурсами и компетенциями для реализации различных проектов.
Сам бот разработан на языке программирования **Python** с использованием фреймворка **Aiogram**. База данных - **SQLite3**.
------
---
**Установка, первичная настройка и запуск**
>Для работы требуется, как минимум, Python 3.8.
> Для работы требуется, как минимум, Python 3.8.
*** Загрузка зависимостей ***
@ -66,3 +66,14 @@
Тестовая версия запущена по ссылке
http://t.me/Test_TPlatform_bot
## Запуск Админ панели
1. Выполните миграции
python manage.py migrate
2. Создайте суперпользователя
python manage.py create superuser
3. Введите имя пользователя, почту и пароль
4. Запустите сервер
python manage.py runserver
5. Перейдите по адерсу http://127.0.0.1:8000/ (адрес выведится в терминале) и введите данные ранее созданного пользователя и пароль

4
adminpanel/config.py

@ -4,8 +4,6 @@ g_telegram_bot_api_token = ''
telegram_bot_api_token_file_name = 'config_telegram_bot_api_token'
# ---------------------------------------------------------
# Дополнительные функции
def ClearReadLine(a_Line):
return a_Line[:-1]
def GetFirstLineFromFile(a_FileName):
f = open(a_FileName, 'r')
result = f.readline()
@ -21,5 +19,5 @@ def GetAllLinesFromFile(a_FileName):
def GetTelegramBotApiToken():
global g_telegram_bot_api_token
if len(g_telegram_bot_api_token) == 0:
g_telegram_bot_api_token = ClearReadLine(GetFirstLineFromFile(telegram_bot_api_token_file_name))
g_telegram_bot_api_token = str().strip(GetFirstLineFromFile(telegram_bot_api_token_file_name))
return g_telegram_bot_api_token

1
requirements.txt

@ -1,2 +1,3 @@
aiogram==2.20
colorama==0.4.5
Django==4.2.5
Loading…
Cancel
Save