使用入门
1. 期望 访问 基于django框架开发的web网址, 页面输出 hello django
通过资源定位符获取(url)
设计url: http://127.0.0.1:8000/hello/
2. 实现 步骤
a. 创建视图
在应用目录下新建一个views.py文件
然后再在该文件中创建一个视图 函数
定义一个视图函数
1. 函数一个参数必须为request
2. 必须返回 HttpResponse() 对象 (或者子对象)
from django.http import HttpResponse
使用反向导入 alt + enter
def hello(request):
# 接收参数
# 操作数据库
# 合成html正文
html = "<h1>hello django</h1>"
# 返回 HttpResponse() 对象
return HttpResponse(html)
b. 绑定路由
from django.conf.urls import url
from django.contrib import admin
# 导入自己视图模块
from web04 import views
# urlpatterns 路由匹配映射
urlpatterns = [
url(r'^admin/', admin.site.urls),
# ^ 表示匹配以...开头 $表示匹配以..结尾 name参数代表该匹配关系的别名
url(r'^hello/$', views.hello, name='hello'),
]
c. 浏览器访问
http://127.0.0.1:8000/hello/