今天就
利用Pycharm建立一個新的Django專案
一般而言應該是用命令列方式新增專案,
為了開發方便,
就以Pycharm作為範例.
首先在歡迎畫面選擇 Create New Project
接著在跳出的視窗左手邊選擇Django專案,
並在右側設定好專案存放位置與虛擬環境virtualenv,
manage.py為Python命令稿,提供建置app , 啟動server/shell等功能
demo1與專案同名的目錄,同時也是專案重要檔案放置位置
venv為虛擬環境的設定資料夾,
templates為網頁模板的預設資料夾
settings.py為專案的設定檔,
其中幾個較為重要的設定有:
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
這是表示專案的基本路徑,
之後要新增資料夾可利用底下命令
os.path.join(BASE_DIR, 'templates')
DEBUG = True
除錯模式預設是打開的INSTALLED_APPS可以設定想安裝的應用程式
ROOT_URLCONF = 'demo1.urls'
這個設定檔決定了瀏覽器中要求的URL位址對應到哪個頁面DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'), } }預設資料庫default採sqlite3,
是Django內建,
LANGUAGE_CODE = 'en-us' TIME_ZONE = 'UTC'這是語言與時區的設定,
台灣的話,
建議使用
LANGUAGE_CODE = 'zh-TW' TIME_ZONE = 'Asia/Taipei'
沒有留言:
張貼留言