是Django Web框架的扩展,提供数据库和表单颜色字段
项目描述
是Django Web框架的扩展,提供数据库和表单字段来接受和存储RGB格式的颜色。
安装
>>> pip install django-colorful
确保“colorful”包含在您的 INSTALLED_APPS 中
INSTALLED_APPS.append('colorful')
用法
要使用颜色字段,只需将其添加到您的模型定义中
from django.db import models from colorful.fields import RGBColorField class Tag(models.Model): color = RGBColorField()
RGBColorField 类还接受一个 color 关键字参数,可以将其设置为应作为预设颜色调色板可见的颜色列表
color = RGBColorField(colors=['#FF0000', '#00FF00', '#0000FF'])
ColorFieldWidget 应负责为不支持HTML5颜色输入的浏览器提供基于JavaScript的垫片