在PostRGB中按颜色和半径筛选数组。

django-pg-colorfield的Python项目详细描述


Django Postgresql颜色域

灵感来自Utsob Roy(共同设计)[https://gitlab.com/codesigntheory/django-postgresql-rgb-colorfield]在

要求

  1. Python 3.X版
  2. django中的Postgresql数据库。在

安装

pip install django-pg-colorfield

快速入门

  1. 将colorfield添加到已安装的应用程序设置中,如下所示:
^{pr2}$
  1. 导入和使用ColorField:

要获得搜索功能,您必须在模型中添加ColorManager。在

fromdjango.dbimportmodelsfromcolorfield_lib.colorfieldimportfieldsclassColorManager(fields.ColorManager,models.Manager):# You can put your queryset staffpassclassColorModel(models.Model):color=fields.ColorField(null=True,blank=True)objects=ColorManager()
  1. 过滤字段。在
  • field=“color”要搜索的字段。在
  • 您也可以作为color=“[1100,200]”“rocolor=“35; 0164C8”。在
  • radius=10是您考虑搜索的边距。在
queryset=ColorModel.objects.by_radius(...field="color",color=[1,100,200],radius=10,)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java为引用变量指定默认值   java在2D数组中旋转innersquare   java将hashmap键值与int进行比较   java程序中的并发监视器陷入死锁   安卓 java。lang.NoClassDefFoundError:java。awt。光标   java有没有更好的方法来引用包含对象的对象?   如何在Java编程中循环代码块   java如何在Junit5中使用Serenity?   java使用ANTLR识别JavaScript文件中的全局变量声明   EJB查询对象生成的java视图SQL?   java查找股票报价的范围   java错误:(453,69)不允许使用字符串类型(在值为“”的“活动\u水平\u边距”处)   java安装的环境变量   amazon web服务在使用awssdkjava上载到S3存储桶时发生直接错误   java在Android的ArrayList中添加相等的值   尝试打开MyEclipse Enterprise Workbench时出现ide“无法创建java虚拟机”错误   java如何使用单元格指定的行和列更改jTable的单元格颜色?   java如何等待文件从系统目录复制到具有根访问权限的外部存储