1. 程式人生 > >我的第一個django程式

我的第一個django程式

我的第一個django程式

學習django是我進入Python基礎以後開始的一項很重要的事情, 按照網際網路行業的說法, 至少基礎的web框架要熟悉。
  1. 下載安裝django, 我用的是pip包安裝。

pip install django

完成後我一開始是參考核心程式設計那本書的, 結果發現其實很多裡面講的比較亂, 而且版本又比較老, 網上找了一下菜鳥教程的, 開始練習。

  1. 建立第一個專案
django-admin.py startproject hello

django-admin startproject hello
  1. 檢視專案檔案
~$ cd hello
~/hello$ ls -1
hello
manage.py
  1. hello 資料夾下新建並編輯檔案view.py.
~/hello$ cd hello
~/hello/hello$ vi view.py
  1. 貼上如下程式碼:
from django.http import HttpResponse

def hello(request):
    return HttpResponse("Hello world ! “)
  1. 接著,繫結 URL 與檢視函式, 開啟 urls.py 檔案:
~/hello/hello$ ls -1
__init__.py
settings.py
urls.py
view.py
wsgi.py
~/hello/hello$ vi urls.py
  1. 刪除原來程式碼,將以下程式碼複製貼上到 urls.py 檔案中,按下:wq儲存退出:
from django.conf.urls import url
 
from . import view
 
urlpatterns = [
    url(r'^hello$', view.hello),
]
  1. 完成後,啟動 Django 開發伺服器:
python3 manage.py runserver 127.0.0.1:8000
  1. 通過瀏覽器開啟 http://127.0.0.1:8000/hello,輸出結果如下:
    輸出圖片