使用pycharm建立本身的第一個django項目

PyCharm是一種Python IDE,帶有一整套能夠幫助用戶在使用Python語言開發時提升其效率的工具,好比調試、語法高亮、Project管理、代碼跳轉、智能提示、自動完成、單元測試、版本控制。此外,該IDE提供了一些高級功能,以用於支持Django框架下的專業Web開發。剛玩Python或Django的朋友,若是沒有本身熟悉的IDE,建議直接使用這個。PyCharm可跨平臺,支持市面流行的操做系統。html

下面,我教你們使用pycharm建立本身的第一個django項目。在此以前,咱們須要先安裝一下virtualenv,關於virtualenv的安裝和使用方法,請瀏覽我以前的文章:virtualenv使用技巧大全python

1、打開PyCharm,新建項目數據庫

1.jpg

點擊建立以後,PyCharm自動幫咱們建立一個虛擬環境和安裝最新版的Django。django

2.jpg

安裝成功以後,咱們剛纔指定的目錄下就多出一個mysite文件夾。打開mysite文件夾。瀏覽器

4.jpg

這就是Django的目錄結構,其中,blog文件夾是咱們剛纔建立的APP,templates文件夾是存放模板文件的,mysite文件夾,放的是Django的一些配置文件。manage.py文件則是對django-admin.py的簡單包裝的一個文件,經過它能運行一些簡單的命令。venv文件夾就是virtualenv虛擬環境目錄,venv文件夾不是django源碼裏的東西,只是咱們建立虛擬環境時指定到這個目錄下了而已。app

咱們在建立Django項目的時候,也能夠不用在More Settings裏建立APP和指定templates文件夾。框架

5.jpg

咱們能夠手動通方法建立。工具

2、經過命令行,添加新的APP。單元測試

點擊PyCharm下方的Terminal,看下圖:測試

7.png

注意命令行前面的 (venv)出現這個,表示咱們是在virtualenv虛擬環境下操做,若是沒有,或者虛擬環境名和咱們建立的名稱不一致,說明PyCharm配置錯誤,咱們輸入任何命令對剛纔咱們建立的項目來講是無效的。

咱們經過命令行,進入咱們的項目目錄,而後輸入

python manage.py startapp bbs

建立一個叫 bbs的APP。

8.jpg

回車以後咱們就能看到,咱們的項目目錄裏多出一個bbs文件夾。

9.jpg

關於更多的一些Django經常使用的命令,你們能夠看看這篇文章:Django經常使用命令

3、遷移數據庫。

在Terminal下輸入下面的命令,生成和同步數據庫。

python manage.py makemigrations
python manage.py migrate

10.jpg

4、啓動Django項目

在Terminal下輸入

python manage.py runserver 8080

8080是咱們指定的啓動端口,若是不指定,默認則是8000。

11.jpg

項目啓動成功,而後咱們經過瀏覽器訪問http://127.0.0.1:8080/

12.jpg

這樣,咱們的第一個Django項目就建立完成了。

文章轉自:Django中文網   https://www.django.cn/article/show-7.html

若是想了解更多關於Django的新手教程,請持續關注咱們的網站。www.django.cn

相關文章
相關標籤/搜索