urlspython
搭建項目目錄結構django
初始化項目目錄結構
能夠假如項目配置以下:segmentfault
項目文件夾:appurl 項目名:appcalc 主機訪問地址:www.app.com
搭建方法參考:Djanlog搭建投票網站-初始化項目結構瀏覽器
採用/add/?a=3&b=5(GET)app
修改appcalc/views.py
把views.py作以下修改:網站
from django.shortcuts import render from django.http import HttpResponse def add(req): a = req.GET['a'] b = req.GET['b'] c = int(a)+int(b) return HttpResponse(str(c))
修改appurl/urls.py
添加url:url
from django.conf.urls import url from django.contrib import admin from calc import views as calc_views urlpatterns = [ url(r'^add/$', calc_views.add, name='add'), # 新增 url(r'^admin/', admin.site.urls), ]
主機訪問
啓動應用,命令行輸入:命令行
python manage.py runserver 0.0.0.0:8000
主機瀏覽器上輸入:www.app.com:8000/add/?a=6&b=10
頁面輸出:16code
使用/add/9/20這種形式server
修改appcalc/views.py
添加新的方法add2,以下所示
def add2(req, a, b): c = int(a) + int(b) return HttpResponse(str(c))
修改/appurl/urls.py
添加新的url
url(r'^add/(\d+)/(\d+)/$, appcalc_views.add2, name="add2")