- Django 3.0入門與實踐
- 李健編著
- 391字
- 2021-03-27 00:17:34
3.2 運行項目
到目前為止,我們已經搭建好一個最簡單的Django工程,下面來檢查這個工程是否能夠正常運行。將命令行提示符所在位置切換到內部的mysite文件夾(與manage.py同級),執行以下命令:
> python manage.py runserver
運行結果如下:

暫時忽略上面輸出結果中的警告信息“You have 17 unapplied migration(s)”。這是因為新建的Django工程還沒有同步數據庫信息。
此時我們已經使用一個Python內嵌的輕量級Web服務器運行了Django工程。這也是Django能夠快速開發Web應用程序的一個優勢——在開發過程中不需要關心Web服務。
如果細心觀察會發現在mysite文件夾的同級多出一個db.sqlite3數據庫文件。
現在Django應用已經運行起來,打開瀏覽器在地址欄輸入http://127.0.0.1:8000/,此時能看到如下圖所示的Django歡迎頁面,說明Django程序已經創建成功。

注意
這種運行Django應用程序的方式在穩定性和網站性能方面都很差,只適用于開發過程,絕對不能應用在生產環境,如果使用這種方式部署Django網站,當用戶登出服務器時或者遠程會話終止時,Web服務也會停止。
對于runserver命令,第4章中會詳細介紹。
推薦閱讀