Добавил кеш к lyngsat
This commit is contained in:
@@ -110,7 +110,7 @@ class NewEventForm(forms.Form):
|
||||
|
||||
|
||||
class FillLyngsatDataForm(forms.Form):
|
||||
"""Форма для заполнения данных из Lyngsat"""
|
||||
"""Форма для заполнения данных из Lyngsat с поддержкой кеширования"""
|
||||
|
||||
REGION_CHOICES = [
|
||||
('europe', 'Европа'),
|
||||
@@ -141,6 +141,26 @@ class FillLyngsatDataForm(forms.Form):
|
||||
initial=['europe', 'asia', 'america', 'atlantic'],
|
||||
help_text="Удерживайте Ctrl (Cmd на Mac) для выбора нескольких регионов"
|
||||
)
|
||||
|
||||
use_cache = forms.BooleanField(
|
||||
label="Использовать кеширование",
|
||||
required=False,
|
||||
initial=True,
|
||||
widget=forms.CheckboxInput(attrs={
|
||||
'class': 'form-check-input'
|
||||
}),
|
||||
help_text="Использовать кешированные данные (ускоряет повторные запросы)"
|
||||
)
|
||||
|
||||
force_refresh = forms.BooleanField(
|
||||
label="Принудительно обновить данные",
|
||||
required=False,
|
||||
initial=False,
|
||||
widget=forms.CheckboxInput(attrs={
|
||||
'class': 'form-check-input'
|
||||
}),
|
||||
help_text="Игнорировать кеш и получить свежие данные с сайта"
|
||||
)
|
||||
class ParameterForm(forms.ModelForm):
|
||||
"""
|
||||
Форма для создания и редактирования параметров ВЧ загрузки.
|
||||
|
||||
Reference in New Issue
Block a user