Django下配置urls(路由)以及views(视图)

主路由根据匹配到的url地址分配到相应的子路由然后由相应的视图去执行

在项目目录下打开urls.py(主路由)

from django.conf.urls import url, include

url用正则表达式去匹配,则交给子路由index.urls去执行(此处只有一个子路由,如有多个子路由,根据正则表达式匹配到的不同,去交给相应的子路由去处理)

admin是Django框架下的后台管理系统

Django下配置urls(路由)以及views(视图)_第1张图片

打开APP目录,找到urls.py,如果没有则手动创建一个py文件,名为urls.py(指定名称,不能更改)

导入django下的url,以及同app目录下的视图views.py一同导入

from django.conf.urls import url

from .views import *(注意:.不能省略,代表路径为相同目录下)

当匹配到以下内容的时,将交给相应的视图去完成相应的操作

Django下配置urls(路由)以及views(视图)_第2张图片

打开views.py导入HttpResponse

from django.http import HttpResponse

Django下配置urls(路由)以及views(视图)_第3张图片

打开浏览器,输入localhost:8000

Django下配置urls(路由)以及views(视图)_第4张图片


你可能感兴趣的:(Django下配置urls(路由)以及views(视图))