ここでは、まずテーブルを作成するまでの手順
次の例を利用する
プロジェクト名:sampleprj
アプリケーション名:sampleapp
テーブル名:Memo
データベースへのテーブル作成手順
1.モデルを定義
「sampleprj/sampleapp/models.py」に次のテーブル構成を追加
- from django.db import models
- class Memo(models.Model):
- userid = models.IntegerField()
- title = models.CharField(max_length=100)
- content = models.CharField(max_length=255)
- created_date = models.DateTimeField(auto_now_add=True)
- updated_date = models.DateTimeField(auto_now=True)
・userid:ユーザID、整数型
・title:タイトル、文字列型、最大100文字まで
・content:内容、文字列型、最大255文字まで
・created_date:作成日時、日時型、作成日時を自動設定
・updated_date:更新日時、日時型、更新日時を自動設定
models.py編集後に「# python manage.py syncdb」を実行することで、sampleapp_Memoというテーブルが作成される
参考サイト
・モデルフィールドリファレンス
0 件のコメント:
コメントを投稿