Доделал страницу с Кубсатами
This commit is contained in:
@@ -463,7 +463,7 @@ class SourceForm(forms.ModelForm):
|
||||
|
||||
class Meta:
|
||||
model = Source
|
||||
fields = ['info'] # Добавляем поле info
|
||||
fields = ['info']
|
||||
widgets = {
|
||||
'info': forms.Select(attrs={
|
||||
'class': 'form-select',
|
||||
@@ -555,18 +555,18 @@ class KubsatFilterForm(forms.Form):
|
||||
widget=forms.SelectMultiple(attrs={'class': 'form-select', 'size': '5'})
|
||||
)
|
||||
|
||||
band = forms.ModelChoiceField(
|
||||
band = forms.ModelMultipleChoiceField(
|
||||
queryset=None,
|
||||
label='Полоса спутника',
|
||||
label='Диапазоны работы спутника',
|
||||
required=False,
|
||||
widget=forms.Select(attrs={'class': 'form-select'})
|
||||
widget=forms.SelectMultiple(attrs={'class': 'form-select', 'size': '4'})
|
||||
)
|
||||
|
||||
polarization = forms.ModelMultipleChoiceField(
|
||||
queryset=Polarization.objects.all().order_by('name'),
|
||||
label='Поляризация',
|
||||
required=False,
|
||||
widget=forms.SelectMultiple(attrs={'class': 'form-select', 'size': '3'})
|
||||
widget=forms.SelectMultiple(attrs={'class': 'form-select', 'size': '4'})
|
||||
)
|
||||
|
||||
frequency_min = forms.FloatField(
|
||||
@@ -597,7 +597,7 @@ class KubsatFilterForm(forms.Form):
|
||||
queryset=Modulation.objects.all().order_by('name'),
|
||||
label='Модуляция',
|
||||
required=False,
|
||||
widget=forms.SelectMultiple(attrs={'class': 'form-select', 'size': '3'})
|
||||
widget=forms.SelectMultiple(attrs={'class': 'form-select', 'size': '4'})
|
||||
)
|
||||
|
||||
object_type = forms.ModelMultipleChoiceField(
|
||||
@@ -624,22 +624,22 @@ class KubsatFilterForm(forms.Form):
|
||||
|
||||
# Фиктивные фильтры
|
||||
has_plans = forms.ChoiceField(
|
||||
choices=[('', 'Все'), ('yes', 'Да'), ('no', 'Нет')],
|
||||
label='Планы на',
|
||||
choices=[('', 'Неважно'), ('yes', 'Да'), ('no', 'Нет')],
|
||||
label='Планы на Кубсат',
|
||||
required=False,
|
||||
widget=forms.RadioSelect()
|
||||
)
|
||||
|
||||
success_1 = forms.ChoiceField(
|
||||
choices=[('', 'Все'), ('yes', 'Да'), ('no', 'Нет')],
|
||||
label='Успех 1',
|
||||
choices=[('', 'Неважно'), ('yes', 'Да'), ('no', 'Нет')],
|
||||
label='ГСО успешно?',
|
||||
required=False,
|
||||
widget=forms.RadioSelect()
|
||||
)
|
||||
|
||||
success_2 = forms.ChoiceField(
|
||||
choices=[('', 'Все'), ('yes', 'Да'), ('no', 'Нет')],
|
||||
label='Успех 2',
|
||||
choices=[('', 'Неважно'), ('yes', 'Да'), ('no', 'Нет')],
|
||||
label='Кубсат успешно?',
|
||||
required=False,
|
||||
widget=forms.RadioSelect()
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user