Django教程(2)——添加页面

2018-08-20  本文已影响10人  Hemmelfort

目标:

  1. 设置Django模板的目录;
  2. 添加url映射。

1. 需要了解的Django文件结构

2. 添加模(mú)板

新建文件夹templates用以存放模板,里面放一个home.html用来做示范。
为了让Django知道这个位置,我们打开settings.py,在TEMPLATES那一项的子项DIRS里加入一行代码:
os.path.join(BASE_DIR, 'templates'),即:

TEMPLATES = [
    {
        ...
        'DIRS': [os.path.join(BASE_DIR, 'templates')],
        ...
    }
]

 

3. 映射网址

打开views.py, 新建一个函数:

def home(request):
    return render(request, 'home.html')

再打开urls.py,将这个函数与网址连接起来:

from django.urls import path
from app01 import views

urlpatterns = [
    path('', views.home),
]

在浏览器中打开http://127.0.0.1:8000就能看到home.html的内容了。

上一篇下一篇

猜你喜欢

热点阅读