Django建站--通用网站模板的使用(三)

1、在工程根目录下建立static文件夹,用于存放静态文件;

2、将网站模板中的首页index.html放入templates文件夹中;

3、将模板中除了index.html的其他文件夹放入static文件夹中;

4、新的工程目录如下所示:

 5、添加视图函数:

修改selfsite/views.py的代码如下:

from django.shortcuts import render

# Create your views here.

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

6、添加url路由

修改self/urls.py代码如下,添加主页路由到index.html:

from django.contrib import admin
from django.urls import path
from selfsite import views

urlpatterns = [
    path('admin/', admin.site.urls),
    path('', views.index),
]

7、启动测试服务器,在浏览器中输入127.0.0.1:8000,可以看到主页如下显示:

  命令行窗口显示如下:

 

以上说明主页模板index.html已经成功调用,但其中用到的静态文件没有正常调用,导致网页显示不正常。

静态文件的调用下节再说~~

 

posted @ 2021-04-14 16:11  液体固态  阅读(147)  评论(0)    收藏  举报