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
说明:验证器