演習課題「追加したカラムを表示」
右の環境には、「myblog」プロジェクトに「diary」という1行掲示板が作成してあります。
この一覧ページ(index.html)に、「weather」カラムを追加してください。 「weather」カラムは、すでにデータベースに追加してあります。
採点して、すべてのジャッジに正解すれば、演習課題クリアです!
※ 採点時は、サーバーを起動し、問題文に関するページにアクセスできる状態にしてください。
#04:テンプレートにカラムを追加しよう
ここでは、モデルに追加したカラムをテンプレートで表示します。そして、データベースのデータをテンプレートで表示する時、モデルのカラムをどのように記述するか学習しましょう。
Username: admin
Password: paizaadmin
myapp/bbs/templates/bbs/index.html<!DOCTYPE html>
<html>
<head>
<meta charset='utf-8'>
<title>paiza bbs</title>
<style>body {padding: 10px;}</style>
</head>
<body>
<h1>paiza bbs</h1>
<p>{{ message }}</p>
{% for article in articles %}
<p>
{{ article.content }},{{ article.user_name }},
<a href="{% url 'bbs:detail' article.id %}">詳細</a>
</p>
{% endfor %}
</body>
</html>
myapp/bbs/templates/bbs/detail.html<!DOCTYPE html>
<html>
<head>
<meta charset='utf-8'>
<title>paiza bbs</title>
<style>body {padding: 10px;}</style>
</head>
<body>
<h1>paiza bbs</h1>
<p>{{ message }}</p>
<p>{{ article.content }}, {{ article.user_name }}</p>
<p><a href="{% url 'bbs:index' %}">一覧</a></p>
</body>
</html>
1. 管理サイトにログインする
2. 「Users」をクリック
3. パスワードを変更したいユーザー名をクリック
4. 「Change user」-「Password」にある、'Raw passwords are not stored, so there is no way to see this user's password, but you can change the password using this form.'の最後にあるリンクをクリック
5. 「Change password」フォームに新しいパスワードを入力
6. 「CHANGE PASSWORD」ボタンをクリック
- Django マイグレーション まとめ - Qiita
https://qiita.com/okoppe8/items/c9f8372d5ac9a9679396