前提・実現したいこと
Python・Djangoを利用して、データベースにある記事のタイトルなどをページに表示させたいです。
発生している問題・エラーメッセージ
Cannot resolve keyword 'publised' into field. Choices are: body, id, image, published, title return render(request, 'posts/index.html', {'posts': posts}) posts Error in formatting: FieldError: Cannot resolve keyword 'publised' into field. Choices are: body, id, image, published, title request <WSGIRequest: GET '/posts/'>
該当のソースコード
Python
1 2<!DOCTYPE html> 3<html lang ="ja-jp"> 4<head> 5 <title>投稿一覧</title> 6</head> 7<body> 8 <h1>ようこそブログへ</h1> 9 10 <h2>最新の投稿</h2> 11 12 {% for post in posts.all %} 13 14 {{ post.title }} 15 <br /><br /> 16 {{ post.published }} 17 <br /><br /> 18 {{ post.body }} 19 <br /><br /> 20 21 {% endfor %} 22</body> 23</html>
試したこと
他に全く同じ質問をしている方がいて、その解答の
python manage.py makemigrations
python manage.py migrate
は実行してみたのですが、エラーのままでした。
補足情報(FW/ツールのバージョンなど)
エラーは {% for post in posts.all %} の部分に出てしまいます。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/02/02 11:22
2021/02/02 11:50