小编Max*_*iea的帖子

如何修复 Django 中不存在的模板?

我是 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)

python django

10
推荐指数
3
解决办法
2万
查看次数

如何在 SQLAlchemy 模型中创建数组或列表列?

我知道可以在 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)

python postgresql sqlalchemy

5
推荐指数
1
解决办法
8493
查看次数

标签 统计

python ×2

django ×1

postgresql ×1

sqlalchemy ×1