1.网页出现404:查看下方提示你应该输入的127.0.0.1:8000后面的url后缀名称
如:http://127.0.0.1:8000/blog/---------》http://127.0.0.1:8000/blog/index,
同时检查应用路由与项目路由,检查你访问的模块是否在应用项目路由中
2.模块找不到:
检查setting.py文件里的DIRS:[]是否为空,如果为空则视情况而定添加内容
第一种情况:在BASE_DIR后面print(BASE_DIR)输出数据库存储位置,我的数据库位置如下:
而我的模板位置如下:
图A
两两比对可知,数据库位置只读取到一半,所以当然读取不到模板,所以则需要输入图A的语句。
总结:检查输出的位置是否与当前网页模板在文件目录下一致,如果不一致则输入下列图片的这一行代码,提示找不到os的在顶部输入import os即可
'DIRS': [os.path.join(BASE_DIR, 'blog/tpls')]
第二种情况:
位置一样,那么只需要输入以下图片中被注释的那一行即可