我是 Django 框架的初学者。我创建了我的项目,创建了我的应用程序并测试它,它工作正常,直到我决定添加模板。我不知道错误来自哪里,因为我遵循 Django 文档的说明,在应用程序文件夹中创建文件夹名称模板,使用应用程序名称创建一个文件夹,最后在该文件夹中创建 HTML 文件。
注意:除了模板之外,其他路由都工作正常
请查看下面我的文件结构和错误的屏幕截图。

错误
TemplateDoesNotExist at /blog/
Blog/index
Request Method: GET
Request URL: http://127.0.0.1:8000/blog/
Django Version: 4.0.1
Exception Type: TemplateDoesNotExist
Exception Value:
Blog/index
Exception Location: C:\Python39\lib\site-packages\django\template\loader.py, line 19, in get_template
Python Executable: C:\Python39\python.exe
Python Version: 3.9.4
Python Path:
['C:\\Users\\Maxwell\\Desktop\\Django\\WebApp',
'C:\\Python39\\python39.zip',
'C:\\Python39\\DLLs',
'C:\\Python39\\lib',
'C:\\Python39',
'C:\\Users\\Maxwell\\AppData\\Roaming\\Python\\Python39\\site-packages',
'C:\\Python39\\lib\\site-packages',
'C:\\Python39\\lib\\site-packages\\win32',
'C:\\Python39\\lib\\site-packages\\win32\\lib',
'C:\\Python39\\lib\\site-packages\\Pythonwin']
Server time: Sun, 23 Jan 2022 12:04:18 +0000
Template-loader postmortem
Django tried loading these templates, in this order:
Using engine django:
django.template.loaders.app_directories.Loader: C:\Users\Maxwell\Desktop\Django\WebApp\Blog\templates\ Blog\index (Source does …Run Code Online (Sandbox Code Playgroud) 我知道可以在 postgres 中创建字符串数组,但我想在 sqlalchemy 中创建一个包含列表或数组列的模型,但我不知道如何
请查看下面的代码
class Question(Base):
__tablename__= 'questions'
id = Column(Integer, nullable=False, primary_key=True)
question = Column(String,nullable=False)
options = Column([String],nullable=False)
answer = Column(String,nullable=False)
created_at = Column(TIMESTAMP(timezone=true),server_default=text('now()')
Run Code Online (Sandbox Code Playgroud)