def __init__(self, *args, **kwargs):
self.helper = FormHelper()
self.helper.form_tag = False
self.helper.disable_csrf = True
self.helper.layout = Layout(
Fieldset(
'Type of Work and Well Class',
Div(
Div('well_activity_type', css_class='col-md-4'),
Div(HTML('<label for="units">Measurement units for data entry</label><br /><input type="radio" name="units" value="Imperial" checked /> Imperial<br /><input type="radio" name="units" value="Metric" disabled /> Metric<br /><br />'), css_class='col-md-4'),
css_class='row',
),
Div(
Div('well_class', css_class='col-md-4'),
Div(Div('well_subclass', id='divSubclass'), Div('intended_water_use', id='divIntendedWaterUse'), css_class='col-md-4'),
css_class='row',
),
Div(
Div('identification_plate_number', css_class='col-md-4'),
Div('well_plate_attached', css_class='col-md-4'),
css_class='row',
),
Div(
Div('driller_responsible', css_class='col-md-4'),
Div('driller_name', css_class='col-md-4'),
Div(HTML('<input type="checkbox" id="chkSameAsPersonResponsible" /> <label for="chkSameAsPersonResponsible">Same as Person Responsible for Drilling</label>'), css_class='col-md-4'),
css_class='row',
),
Div(
Div('consultant_name', css_class='col-md-4'),
Div('consultant_company', css_class='col-md-4'),
css_class='row',
),
Div(
Div('work_start_date', css_class='col-md-4 date'),
Div('work_end_date', css_class='col-md-4 date'),
css_class='row',
),
)
)
super(ActivitySubmissionTypeAndClassForm, self).__init__(*args, **kwargs)
try:
con = WellActivityType.objects.get(code='CON')
self.initial['well_activity_type'] = con
self.fields['well_activity_type'].empty_label = None
except Exception as e:
pass
评论列表
文章目录