【问题标题】:Set django combo box options to colors?将 django 组合框选项设置为颜色?
【发布时间】:2012-02-26 04:46:05
【问题描述】:

主题说明了一切。我希望用户能够选择他们个人资料的背景。我希望他们能够从组合框中的几种通用颜色中进行选择,或者在下面的框中输入自己的十六进制代码。所以我的问题是......我可以将组合框中的每个选项设置为颜色而不是单词吗?谢谢!

COLOR_CHOICES = (
        (u'Red', *a rectangle of red*),
        (u'Orange', *a rectangle of orange*),
        (u'Yellow', *a rectangle of yello*),
        (u'Green', *a rectangle of green*),
        (u'Blue', *a rectangle of blue*),
        (u'Purple', *a rectangle of purple*),
    )
    bgcolor = models.CharField(max_length=16, choices=COLOR_CHOICES)

【问题讨论】:

    标签: python css django pinax


    【解决方案1】:

    创建一个自定义widget,根据条目的值显示颜色,然后在表单中分配小部件。

    【讨论】:

      猜你喜欢
      • 2021-05-16
      • 1970-01-01
      • 2011-06-24
      • 2021-05-04
      • 2012-10-17
      • 1970-01-01
      • 2015-11-29
      • 2015-12-11
      • 1970-01-01
      相关资源
      最近更新 更多