django框架搭建web服務


一、工具

環境:windows 7

python 2.7.7     下載地址:https://www.python.org/downloads/release/python-2713/   ps:這里提供的地址是當前的最新2.7版本,應該差別不大

django-1.11.3   下載地址:https://www.djangoproject.com/download/

 

二、安裝

1.python安裝,下載好安裝文件,一路next即可。安裝完成之后,將安裝目錄加入到環境變量之中。

環境變量添加方法:桌面上右鍵點擊計算機,點擊屬性,然后在彈出的頁面上,點擊左側的高級系統設置,這時候我們會看到“環境變量”,點擊之后可以看到用戶變量和系統變量,在系統變量中,鍵盤按P,搜索到path,雙擊或者點擊“編輯”,將路徑(如:c:\python27,具體看安裝目錄)加入到輸入框最后,注意以;隔開

2.django安裝,下載好文件,解壓至python安裝目錄下,打開django目錄,shift+鼠標右鍵點擊,可以看到,在當前目錄下打開命令行,點擊進入命令行。輸入命令:python setup.py install

等待安裝完成,然后將python下的 python27\scripts,python27\lib\site-packages\Django-1.11.3-py2.7.egg\django\bin加入到環境變量之中。這時候已經安裝完成了

我們可以在命令行中輸入如下命令進行檢查:

>>python  進入python

>>import django

>>django.getversion()

如果能看到顯示了“1.11.3”即安裝完成,如果報錯,請檢查安裝步驟是不是有問題。

三、hello world

1.創建項目

django-admin startproject mysite       mysite是創建的項目名稱

注:

1).有的教程中寫的django-admin.py startproject mysite  這樣是創建不成功的,不知道是寫錯了,還是版本不一樣。本人更願意相信是筆誤

2).在哪個目錄下執行此命令,項目就保存在該目錄下,如在C:執行,那么在C盤根目錄下就會創建mysite

2.在mysite目錄下創建一個應用 helloworld

python manage.py startapp helloworld   然后我們就可以看到mysites下會多一個helloworld文件夾

3.修改helloworld下的views.py文件

# -*- coding: utf-8 -*-
from __future__ import unicode_literals

from django.shortcuts import render

from django.shortcuts import HttpResponse
# Create your views here.


def index(request):
#request.Post
#request.GET
return HttpResponse("Hello world!")

4.修改mysites下的urls.py文件

from django.conf.urls import url
from django.contrib import admin
from helloworld import views   #這一行是導入helloworld下的views

urlpatterns = [
#url(r'^admin/', admin.site.urls)這個是注釋掉自帶后台管理
url(r'^index/',views.index),
]

5.啟動服務器

python manage.py runserver 127.0.0.1:8000   等待服務器啟動完成

6.打開瀏覽器,輸入http://127.0.0.1:8000/index/

如果一切都OK的話,我們此時應該看到頁面上展示   Hello world!

 

此時我們的最基本的搭建工作就完成了。如果要做更復雜的網站,請自行准備相應的知識


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM