Как, я, начал код писать в Python? Смотрите, если уперлись и ничего не получается.
3. Отдельный курс Django 2 + VPS сервер.. 2 - количество уроков. Автор курса: Валерий Бовсуновский
Курс 15. Установка и настройка FTP на сервере.
1.Установка proftpd ftp.2.Настройка Pycharm для передачи файлов по ftp.
3. Автозапуск.