我的第一個django程式
阿新 • • 發佈:2018-11-13
我的第一個django程式
學習django是我進入Python基礎以後開始的一項很重要的事情, 按照網際網路行業的說法, 至少基礎的web框架要熟悉。
- 下載安裝django, 我用的是pip包安裝。
pip install django
完成後我一開始是參考核心程式設計那本書的, 結果發現其實很多裡面講的比較亂, 而且版本又比較老, 網上找了一下菜鳥教程的, 開始練習。
- 建立第一個專案
django-admin.py startproject hello
或
django-admin startproject hello
- 檢視專案檔案
~$ cd hello
~/hello$ ls -1
hello
manage.py
- hello 資料夾下新建並編輯檔案view.py.
~/hello$ cd hello
~/hello/hello$ vi view.py
- 貼上如下程式碼:
from django.http import HttpResponse
def hello(request):
return HttpResponse("Hello world ! “)
- 接著,繫結 URL 與檢視函式, 開啟 urls.py 檔案:
~/hello/hello$ ls -1
__init__.py
settings.py
urls.py
view.py
wsgi.py
~/hello/hello$ vi urls.py
- 刪除原來程式碼,將以下程式碼複製貼上到 urls.py 檔案中,按下:wq儲存退出:
from django.conf.urls import url
from . import view
urlpatterns = [
url(r'^hello$', view.hello),
]
- 完成後,啟動 Django 開發伺服器:
python3 manage.py runserver 127.0.0.1:8000
- 通過瀏覽器開啟 http://127.0.0.1:8000/hello,輸出結果如下: