私はDjangoが初めてで、すべてが正しく機能していることを確認するために単純なhtmlスケルトンを作成しようとしています. すべてが機能しています (サーバーが実行され、ファイルが読み込まれます) が、HTML コードを挿入すると、正しくレンダリングされるのではなく、生のテキストとして表示されます。
私のviews.pyは次のとおりです
def home(request):
return render_to_response('index.html')
私の「index.html」は次のとおりです
<!DOCTYPE html >
<html>
<head>
<meta charset="UTF-8">
<title> awesome </title>
</head>
<body>
</body>
</html>
正しくレンダリングするにはどうすればよいですか? (「素晴らしい」のみ表示)
EDIT この問題に関する限り、未加工のコードを html として保存したというエラーが発生しました。このオプションを選択すると、生の入力のように見えるように html をレンダリングするコードが追加されました。
教訓: 編集は必ずテキスト エディターで行い、拡張子は手動で変更してください