注意:新创建的app必须要添加到settings.py的INSTALLED_APPS = []中!
1、创建项目,将app加入到INSTALLED_APPS =[]中
2、定义视图函数 views.py
coding:utf-8
from django.shortcuts import render
from django.http import HttpResponse
def index(request):
return HttpResponse("欢迎进入到我的个人网站!")
HttpResponse相当于python中的print,只不过HttpResponse是将内容显示到网页上
request这个参数是必须的,用来接收网页发来的get/post请求
2.定义视图函数的url,定义位置 urls.py
url(r'^test/, views.index)
视图函数views.py给函数传入参数
def index(request,a,b):
c = int(a) + int(b)
return HttpResponse(str(c))
在urls.py中写 url(r'^test/(\d+)/(\d+)', views.index)
(\d+) 表示一个或多个数字
在浏览器输入http://127.0.0.1:8080/test/34/46/,那么这两个数字就会被url匹配,然后去调用正则表达式匹配的视图函数,最后将数据通过HttpResponse显示在页面上