Django常用信息

Django常用信息

常用操作:
    创建超级用户
    python3 manage.py createsuperuser
    生成迁移文件
    python3 manage.py makemigrations
    执行迁移
    python3 manage.py migrate
    启动测试服务器
    python3 manage.py runserver

模型参数:

参数名:null
说明:是否为空
值:True 或 False

参数名:blank
说明:是否必填
值:True 或 False

参数名:choices
说明:选择
值: =(
    ('Audio', (
            ('vinyl', 'Vinyl'),
            ('cd', 'CD'),
        )
    ),
    ('Video', (
            ('vhs', 'VHS Tape'),
            ('dvd', 'DVD'),
        )
    ),
    ('unknown', 'Unknown'),
)

参数名:db_column
说明:设置数据库表头名称
值: = "字符串"

参数名:db_index
说明:设置该列为数据库索引
值:True 或 False

参数名:db_tablespace
说明:如果该字段被索引,则用于该字段索引的数据库表空间的名称。
值:"字符串"(不确定,,)

参数名:default
说明:默认值
值:“字符串”或引用

参数名:error_messages
说明:错误消息,(无法在页面展示?)
值:“字符串”或引用

参数名:help_text
说明:帮助信息
值:“字符串”或引用

参数名:primary_key
说明:不懂,
值:True 或 False

参数名:unique
说明:唯一
值:True 或 False

参数名:unique_for_date
说明:日期唯一验证

参数名:unique_for_month
说明:月唯一验证

参数名:unique_for_year
说明:年唯一验证

参数名:verbose_name
说明:适合人类阅读的名字

参数名:validators
说明:验证器

posted on 2019-01-16 16:16  TDM  阅读(153)  评论(0编辑  收藏  举报

导航