回答編集履歴

4 書式の改善

退会済みユーザー

退会済みユーザー

2018/11/26 02:06  投稿

```python
from bottle import route, run, template, TEMPLATE_PATH
from datetime import datetime
TEMPLATE_PATH.append('./views')
@route('/hello')
 def hello():
def hello():
 now = datetime.now()
 return template('pybot_template.tpl', now=now)
run(host='localhost', port=8080, debug=True)
```
改善するかわかりませんが。試してみてください、テンプレートの検索先に views を追加ています。また、テンプレートの指定で拡張子まで指定されていないのでそこも原因かもしれません。
3 インデントがコピーしたコードから無くなっていたため修正

退会済みユーザー

退会済みユーザー

2018/11/26 02:05  投稿

```python
from bottle import route, run, template, TEMPLATE_PATH
from datetime import datetime
TEMPLATE_PATH.append('./views')
@route('/hello')
def hello():
now = datetime.now()
return template('pybot_template.tpl', now=now)
 def hello():
 now = datetime.now()
 return template('pybot_template.tpl', now=now)
run(host='localhost', port=8080, debug=True)
```
改善するかわかりませんが。試してみてください、テンプレートの検索先に views を追加ています。また、テンプレートの指定で拡張子まで指定されていないのでそこも原因かもしれません。
2 別の問題点を発見したので追記

退会済みユーザー

退会済みユーザー

2018/11/26 02:04  投稿

```python
from bottle import route, run, template, TEMPLATE_PATH
from datetime import datetime
TEMPLATE_PATH.append('./views')
@route('/hello')
def hello():
now = datetime.now()
return template('pybot_template', now=now)
return template('pybot_template.tpl', now=now)
run(host='localhost', port=8080, debug=True)
```
改善するかわかりませんが。試してみてください、テンプレートの検索先に views を追加ています。
改善するかわかりませんが。試してみてください、テンプレートの検索先に views を追加ています。また、テンプレートの指定で拡張子まで指定されていないのでそこも原因かもしれません。
1 途中で送信してしまったため追記。

退会済みユーザー

退会済みユーザー

2018/11/26 01:59  投稿

```python
from bottle import route, run, template, TEMPLATE_PATH
from datetime import datetime
TEMPLATE_PATH.append('./views')
@route('/hello')
def hello():
now = datetime.now()
return template('pybot_template', now=now)
run(host='localhost', port=8080, debug=True)
```
改善するかわかりませんが。
改善するかわかりませんが。試してみてください、テンプレートの検索先に views を追加ています。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る