初始化開發環境¶
使用工具/函式庫/資料庫管理系統/…:
程式編輯器: Visual Studio Code
版本控制器: git
套件管理工具: scoop(Windows PowerShell)/brew(macos)/apt(ubuntu)
資料庫管理系統: MariaDB
Python3
Django-2.2.x
virtualenv
django-guardian
django-restframework
VSC 對我而言,就是一個方便、高級的 Vim 編輯器,可以集檔案管理樹、 vim 編輯器、Shell console 在同一個畫面。
版本控制器絕對是程式設計師必備技能,目前常見的有 git, mercurial, svn ,而 git 是目前最熱門的。
套件管理工具:
Python2 已於 2020 年 1 月 1 日正式被棄用了,詳見: https://www.python.org/doc/sunset-python-2/ 。而 Python3 也來到了 3.8.x 的版本。而本書中所提到的 Django-2.2.x 也只支援 Python 3.5, 3.6, 3.7, 3.8 。
Todo
再詳細講講每一個應用軟體