Django 報錯 TemplateDoesNotExist
在部署Django環境之後,開啟頁面報錯
網路上很多文章,都是說報錯的原因是TEMPLATE配置有誤。
檢查settings.py檔案,正常。
TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': [os.path.join(BASE_DIR, 'sql/static')], 'APP_DIRS': True, 'OPTIONS': { 'context_processors': [ 'django.template.context_processors.debug', 'django.template.context_processors.request', 'django.contrib.auth.context_processors.auth', 'django.contrib.messages.context_processors.messages', 'sql.processor.global_info', ], }, }, ]
報錯原因:
指定url對應的html模版檔案缺失。
解決方法:
將對應的html檔案拷貝到靜態目錄。
# cp sql/static/datasourcelistdetail.html /var/archer/sql/static/
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26506993/viewspace-2214965/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Django報錯django.utils.datastructures.MultiValueDictKeyErrorDjangoASTStructError
- Django 報錯資訊總結Django
- Django使用終端建立superuser報錯。Django
- Django報錯ValueError: invalid literal for int() with base 10:DjangoError
- Django(21)migrate報錯的解決方案Django
- Django2.2 報錯:UnicodeDecodeError 解決方法DjangoUnicodeError
- django3整合django-mdeditor報 ‘X-Frame-Options‘ 錯誤Django
- django資料庫同步時報錯“Table 'XXX' already exists”Django資料庫
- Django(73)django-debug-toolbar除錯工具Django除錯
- Python3.7上安裝Django1.11啟動報錯PythonDjango
- django中出現 錯誤 Errno 10053Django
- JavaScript報錯型別(報錯速查)JavaScript型別
- springcloud報錯報UnsatisfiedDependencyExceptionSpringGCCloudException
- redis報錯Redis
- hive 報錯Hive
- spark報錯Spark
- dhcp報錯
- 報錯+2
- 前端報錯前端
- playsound報錯
- 報錯集合
- mybatis報錯MyBatis
- modprobe報錯
- JavaScript報錯JavaScript
- 報錯集
- pnpm 報錯NPM
- Jenkins報錯Jenkins
- vscode使用chrome除錯報錯VSCodeChrome除錯
- django安裝mysqlclient報錯mand errored out with exit status 1: python setup.py egg_info Check the logs fDjangoMySqlclientErrorPython
- npm install 報錯NPM
- NBU報錯83
- pandas merge報錯
- 又又報錯
- 20200126 - PHP 報錯PHP
- flutter路由報錯Flutter路由
- mysqlbinlog工具報錯MySql
- python的報錯Python
- webpack build報錯WebUI