Django Project
接下來讓我們開始第一個 Django Project 吧!
建立 Django Project 很簡單,只要輸入
django-admin.py startproject mysite
就可以看到我們的資料夾多了一個叫做 mysite 的目錄,這個目錄當中的檔案如下:
- mysite
- mysite
- __init__.py
- settings.py
- urls.py
- wsgi.py
- manage.py
在這個階段我們只要注意 manage.py 這個檔案就好。manage.py 是一個 Django 的命令列工具,在 Django 當中許多的工作都必須要透過 manage.py 來完成。接下來我們將執行第一個用 manage.py 的工作,也是開發 Django 中可能是最常跑的指令 - runserver。runserver 的目的是讓 Django 啟動一個簡單用的 web server,讓我們可以很容易的做開發。
首先先切到 mysite 資料夾
cd mysite
接著輸入
python manage.py runserver
打開你的瀏覽器,在網址的部分輸入 http://localhost:8000/ ,應該會看到一個 "It worked!" 的頁面,這就代表你已經成功地創建了你的第一個 Django Project!
如果無法看到成功畫面,瀏覽器上顯示錯誤訊息 - "A server error occurred. Please contact the administrator.",請輸入:
python manage.py migrate
然後再次runserver啟動你的 web server。