6
में एचटीएमएल 5 रंग पिकर का उपयोग कैसे करें मैं Django के व्यवस्थापक पृष्ठ में एचटीएमएल 5 रंगपिकर को लागू करने की कोशिश कर रहा हूं।Django व्यवस्थापक
यहाँ मेरी मॉडल है:
#form.py
from django.forms import ModelForm
from django.forms.widgets import TextInput
from .models import Category
class CategoryForm(ModelForm):
class Meta:
model = Category
fields = '__all__'
widgets = {
'color': TextInput(attrs={'type': 'color'}),
}
class CategoryAdminForm(ModelForm):
form = CategoryForm
और अंत में व्यवस्थापक:
#admin.py
...
from .forms import CategoryAdminForm
...
class CategoryAdmin(admin.ModelAdmin):
form_class = CategoryAdminForm
filter_horizontal = ('questions',)
fieldsets = (
(None, {
'fields': (('name', 'letter'), 'questions', 'color')
}),
)
हालांकि, क्षेत्र के लिए प्रकार अभी भी पाठ है
#model.py
...
class Category(models.Model):
...
color = models.CharField(max_length=7)
यहाँ रूप है । व्यवस्थापक पृष्ठ में इनपुट फ़ील्ड को रंग में बदलने के लिए मैं प्रकार कैसे बदलूं?