打开网页后出现如下报错,是因为setting中template的路径dir没有设置
添加代码到dir解决
os.path.join(BASE_DIR,"templates/"
TemplateDoesNotExist at / subjects.html Request Method: GET Request URL: http://127.0.0.1:8000/ Django Version: 5.0.6 Exception Type: TemplateDoesNotExist Exception Value: subjects.html Exception Location: C:\Users\Asus\AppData\Local\Programs\Python\Python312\Lib\site-packages\django\template\loader.py, line 19, in get_template Raised during: polls.views.show_subjects Python Executable: C:\Users\Asus\AppData\Local\Programs\Python\Python312\python.exe Python Version: 3.12.3 Python Path: ['C:\\Users\\Asus\\Desktop\\vote', 'C:\\Users\\Asus\\Desktop\\vote', 'C:\\Users\\Asus\\AppData\\Local\\Programs\\Python\\Python312\\python312.zip', 'C:\\Users\\Asus\\AppData\\Local\\Programs\\Python\\Python312\\DLLs', 'C:\\Users\\Asus\\AppData\\Local\\Programs\\Python\\Python312\\Lib', 'C:\\Users\\Asus\\AppData\\Local\\Programs\\Python\\Python312', 'C:\\Users\\Asus\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages'] Server time: Fri, 14 Jun 2024 06:08:38 +0000