というわけで、アプリを1つ作ってみます

何を作ろうかと考えたところ・・・チャットにしました。
すげー簡単なやつ。
名づけて、EasyChat!!
・・・安直・・・

まずは、アプリを作ります。
プロジェクトのフォルダまで移動して、

python manage.py startapp easy_chat

で、データモデルを作ります。
まぁ、チャットなので

  • 名前
  • 発言日時
  • 発言内容

ぐらいでいいですかね。
データモデルを作るときは、リファレンスを見ながらやりましょう。
参考:
MiCHiLU Labs.



こんな感じですかね。

from django.db import models

# Create your models here.
class Chat(models.Model):
  speaker_name = models.CharField(maxlength=40)
  speak_time = models.DateTimeField()
  message = models.CharField(maxlength=240)

  def __str__(self):
    return '%(speaker)s : %(message)s' % {
      'speaker':self.speaker_name, 
      'message':self.message
    }