- Создать телеграм бота через @BotFather командой /newbot и получить BOT_TOKEN
- Вставить ваш токен вместо моего в backend/.env для переменной BOT_TOKEN
- Установить ngrok (windows: https://ngrok.com/download -> windows -> download zip). Распаковать ngrok в кореную папку проекта (там, где лежат папки backend и фронтенд).
- Открыть папку с проектом и перейти в только что созданную папку ngrok (там будет лежать файл ngrok.exe). Открыть терминал в этой папке. Зажимаем shift, тыкаем правой кнопкой по пустом месту в папке и выбираем открыть powershell/Терминал в этой папке.
- Запустить ngrok. Будучи в терминале в директории с ngrok.exe, пишем ./ngrok.exe http 8000

- Копируем то, что выделено белым
- Вставить ваш host вместо моего в backend/.env для переменной HOST (ВАЖНО: БЕЗ https://)
- Установить nodejs (https://nodejs.org/en) большая зеленая кнопка Download
- Установить питон. (https://www.python.org/ftp/python/3.10.11/python-3.10.11-amd64.exe). ДОБАВИТЬ В PATH
- заходим в папку с проектом и переходим в папку frontend. открываем терминал (такими же махинациями как в п.4) и пишем
npm i. Дальше пишемnpm run start - заходим в папку с проектом и переходим в папку backend. открываем терминал (такими же махинациями как в п.4) и пишем
python -m venv venv. Дальше пишемvenv/Scripts/activate, после пишемpy manage.py migrate, после пишемpy manage.py createsuperuser. создаем админа. не забываем логин и пароль. последняя командаpy manage.py runserver - Таким образом, у нас должно быть открыто 2 терминала и там в обоих должна быть какая то залупень непонятная
- переходим в браузер, открываем http://localhost:3000 и пользуемся.
- чтобы зайти в админку джанги, мы идем в http://localhost:8000/admin туда вводим логин и пароль от админки, который записали в п.12 и радуемся
- необходимо зайти во вкладку Cards и добавить новую карту с которой и будут происходить все махинации
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|