使用choices
from django.db import models
class Goods(models.Model):
status_choices = (
(0, '下线'),
(1, '上线')
) # 元组的元组
status = models.SmallIntegerField(default=1, choices=status_choices, verbose_name='状态')
使用富文本编辑器
- 先安装
pip install django-tinymce==2.6.0
- 注册
在settings.py中注册
- 配置富文本编辑器的长相
TINYMCE_DEFAULT_CONFIG = {
'theme': 'advanced',
'width': 600,
'height': 400,
}
- 配置富文本编辑器的路由
path('tinymce/', include('tinymce.urls')),
- 使用
models.py
from tinymce.models import HTMLField
class Goods(models.Model):
detail = HTMLField(verbose_name = '商品详情')
自定义生成的表名
class Good(models.Model):
name = models.CharField(max_length=20, verbose_name='种类名称')
class Meta:
db_table = '想叫什么就叫什么'
网友评论