from django import forms
from django.utils.translation import gettext_lazy as _
from django.contrib.admin.widgets import FilteredSelectMultiple


# Empieza el baile
from .models import TurismoCategoria
from .models import Taereocategorias
from .models import Sscategorias


class SelectCategoriaForm(forms.ModelForm):

    categoria = forms.ModelChoiceField(queryset=TurismoCategoria.objects.values_list('cod', 'categoria'), 
                                        widget = forms.Select,
                                        empty_label="Select CATEGORIA")

    class Meta:
        model = TurismoCategoria
        fields = ['categoria']
        widgets = {
            'categoria': forms.Select(),
        }


class SelectCategoriataereoForm(forms.ModelForm):

    categoria = forms.ModelChoiceField(queryset=Taereocategorias.objects.values_list('cod', 'categoria'), 
                                        widget = forms.Select,
                                        empty_label="Select CATEGORIA")

    class Meta:
        model = Taereocategorias
        fields = ['categoria']
        widgets = {
            'categoria': forms.Select(),
        }

class SelectCategoriassForm(forms.ModelForm):

    categoria = forms.ModelChoiceField(queryset=Sscategorias.objects.values_list('cod', 'categoria'), 
                                        widget = forms.Select,
                                        empty_label="Select CATEGORIA")

    class Meta:
        model = Sscategorias
        fields = ['categoria']
        widgets = {
            'categoria': forms.Select(),
        }
