实现简单请求
-
注册一个路由
- 在 urls中
- url
- 参数1 匹配规则 正则
- 参数2 对应 views.py 中的一个函数
-
在views中实现对应的视图函数
- 传入第一个参数 是 request
- 必须返回Response类/子类
- 也可以返回 html, 自动渲染页面
-
访问
http://127.0.0.1:8000/index/
urls.py
from django.conf.urls import url
from django.contrib import admin
从 app 导入 视图函数
from app import views
urlpatterns = [
url(r'^admin/', admin.site.urls),
url(正则, 视图函数,),
url(r'^helloApp/',views.hello,),
]
views.py
from django.http import HttpResponse
# Create your views here.
def hello(request):
return HttpResponse('666')
html快捷键
ul>li + tab
ul5 + tab
ul>li5 + tab
url 路由也可以写在app目录下
在项目的 urls.py 内添加
urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'^helloApp/', include('helloApp.urls')),
]
访问
http://127.0.0.1:8000/helloApp/index/