前置条件
已完成从创建虚拟环境到启用服务,启动服务后能正常显示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公司首页