前置条件

已完成从创建虚拟环境到启用服务,启动服务后能正常显示hello world!

新建网页

1、在项目根目录下建立存放网页的文件夹,如templates,目录结构为:

templates
      ├─ base.html
      └─ pages
              ├─ index.html
              └─ services.html

2、编写简易网站首页在index.html文件中编写简易网站首页,templates文件夹下的其他文件不予考虑。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>{{ title }}</title>
</head>
<body>
<h1>{{ welcome }}</h1>
</body>
</html>

3、设置pages\views.py

from django.shortcuts import render

def index(request):
    return render(request, 'pages/index.html', context={
                      'title': 'FWA',
                      'welcome': '欢迎访问FWA公司首页',
                  })

4、设置settings.py

TEMPLATES = [
    {
        'BACKEND': 'django.template.backends.django.DjangoTemplates',
        'DIRS': [os.path.join(BASE_DIR, 'templates')],	# 新添加的内容,让django找到网页存放的位置
        'APP_DIRS': True,
        'OPTIONS': {
            'context_processors': [
                'django.template.context_processors.debug',
                'django.template.context_processors.request',
                'django.contrib.auth.context_processors.auth',
                'django.contrib.messages.context_processors.messages',
            ],
        },
    },
]

启动项目

可以显示:欢迎访问FWA公司首页

02-24 14:29