管理画面を使ってみる
管理画面でアプリケーションが使えるようになったので、実際にデータを追加してみます。
Postの追加からデータの入力画面へ
ここでは、models.pyで定義したPostクラスのTitle・Published・Image・Bodyが表示されています。
それぞれに入力しデータを追加します。今回、テスト用で2つのデータを追加。
2つのデータが保存されました。
次に、追加データの名前が「Post object」になっているので、Titleを表示させてみます。
models.py
class Post(models.Model):
title = models.CharField(max_length=100)
published = models.DateTimeField()
image = models.ImageField(upload_to='media/')
body = models.TextField()
def __str__(self):
return self.title #管理画面でTitleを表示させる。