1. 程式人生 > >django入門(一)

django入門(一)

src 應該 man 什麽 用法 bsp wsgi site pycha

小白一枚,老是感覺自己學了點什麽東西馬上就忘了,所以打算寫點下來,以後可以看看,也希望能給以後點進來的人有一些幫助

本文是django的入門,現在在學,有錯誤之處還希望能包涵和指出,謝謝!

首先先下載,我是用pip指令下的,pip install django 如下,(我這是裝過了)技術分享圖片

先打開pycharm(沒有pycharm的話建議下一個),然後先建一個項目,存放目錄一定不要忘了,因為待會就要用。

步入正題,打開cmd,然後到存放目錄,我不是放c盤,所以先E:,到達指定目錄之後,先建立一個工程,我這裏建立了一個名為hellosite的工程技術分享圖片

然後到目錄下,會發現多了一個名為hellosite的文件,點進去之後會發現一個hellosite的文件和一個manage.py的,這個manage.py是與Django工程進行交互的命令文件,後面還會出現。再點開hellosite文件夾裏面是這樣的技術分享圖片

第一個0kb的文件是一個空文件,但是它將hellosite定義為包的空文件,settings.py是配置文件,ulrs.py是URL路由的聲明文件,待會會用到,wsgi.py是基於WSGI的web服務器配置文件。

ok,接下來我們在做一個功能,先在cmd裏進入hellosite文件,然後輸入python manage.py startapp helloapp,建立一個名為helloapp的app,這個和上面的那個Django-admin指令是互通的,都可以用,如下圖技術分享圖片

註:相同用法還有python -m django

然後在hellosite的文件裏面會多一個helloapp的文件夾,接下來的步驟就要在pycharm上完成了,如果上面一切順利的話,pycharm現在應該是這個樣子的

技術分享圖片

然後先點開views.py文件進行修改,創建一個hello函數,向瀏覽器發送消息

技術分享圖片

接下來修改urls.py文件,如下圖,(path結束後的逗號別忘記了,不然會報錯)

技術分享圖片

最後在cmd裏運行服務器,輸入python manage.py runserver,可以再下面的結果裏看到一個ip,我的是127.0.0.1:8000,復制進瀏覽器,出現如下,即2第一個hello world完成!

技術分享圖片

至於為什麽是index跟你之前在path裏面寫的有關你寫別的話就是別的咯

最後的最後,附上流程

1.新建工程 (django-admin startproject name)

2-1.修改工程 創建一個app (python manage.py startapp name)

2-2.修改view.py,對瀏覽器具體響應功能

2-3.修改工程,修改URL路由:置頂URl與響應之間的關系

3.運行工程

django入門(一)