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")