美文网首页
Django添加数据库字段

Django添加数据库字段

作者: puni | 来源:发表于2015-01-04 13:07 被阅读0次

    想在模型essay中添加字段view_count,并给予初始值0

    方法:

    先在models.py中修改模型

    添加

    view_count=models.IntegerField(verbose_name='浏览次数',default=0)

    然后,我们运行命令manage.py sqlall core来查看,以下是其中一段:

    CREATE TABLE "core_essay" (

    "id" integer NOT NULL PRIMARY KEY,

    "eType_id" integer NOT NULL REFERENCES "core_eassaytype" ("id"),

    "title" varchar(25) NOT NULL,

    "content" text NOT NULL,

    "abstract" text NOT NULL,

    "pub_date" datetime NOT NULL,

    "view_count" integer NOT NULL

    )

    ;

    执行如下语句

    >>> from django.db import connection

    >>> cursor = connection.cursor()

    >>>cursor.execute('ALTER TABLE core_essay ADD COLUMN view_count integer DEFAULT 0')

    <django.db.backends.sqlite3.base.SQLiteCursorWrapper object at 0x020C31C0>

    原文章

    相关文章

      网友评论

          本文标题:Django添加数据库字段

          本文链接:https://www.haomeiwen.com/subject/cjzztttx.html