第一個django程序
1. 創建一個django工程
python D:\Python27\Lib\site-packages\django\bin\django-admin.py startproject helloworld
目前windows下我只發現用這樣的命令可以成功創建project。。。這樣就會在當前目錄下創建一個
helloworld工程文件夾。
2. 創建views.py文件
在工程文件夾根目錄創建views.py文件,其實任意文件名都可以,使用views是為了遵循傳統。
在里面輸入:
from django.http import HttpResponse
#所有的views函數都需要以request對象作為第一個參數
#它是請求類HttpRequest對象,包含了用戶的請求信息。
#可以以http代碼為參數進行初始化
def hello(request):
#返回HttpResponse對象
return HttpResponse("<html><body><h1>Hello world</h1></body></html>")
3. 在工程文件夾中自動生成的urls.py中配置路徑
需要加入兩行
from views import hello
urlpatterns = patterns('',
url(r'^hello/$', hello), #記得輸入這個逗號
)
4. 啟動服務器,並在瀏覽器中查看結果
在工程文件夾根目錄下輸入命令
python manage.py runserver
啟動服務器
並在瀏覽器中輸入網址
http://localhost:8000/hello/