diff --git a/apps/abs/widgets.py b/apps/abs/widgets.py new file mode 100644 index 0000000..adf17e5 --- /dev/null +++ b/apps/abs/widgets.py @@ -0,0 +1,2092 @@ +import ast +import json +from itertools import chain + +from django import forms +from django.utils.safestring import mark_safe +from django.utils.encoding import force_unicode +from django.utils.html import conditional_escape + +style = """""" + + +class EditUpDataWidget(forms.widgets.TextInput): + + def render(self, label, value, attrs=None): + + try: + beam = attrs.get('beam', value) + except: + return + + checked_tx = {} + for i in range(1,65): + checked_tx['']='' + + checked_onlyrx = '' + if beam.get_up_onlyrx == True: + checked_onlyrx = 'checked="True"' + + + html = ''' + +
Antenna | +|||||||||||||||||||||||||||||||||
North Quarter
+
|
+ East Quarter
+
|
+ ||||||||||||||||||||||||||||||||
West Quarter
+
|
+ South Quarter
+
|
+
TX | +|||||||||||||||||||||||||||||||||
North Quarter
+
|
+ East Quarter
+
|
+ ||||||||||||||||||||||||||||||||
West Quarter
+
|
+ South Quarter
+
|
+
RX | +|||||||||||||||||||||||||||||||||
North Quarter
+
|
+ East Quarter
+
|
+ ||||||||||||||||||||||||||||||||
West Quarter
+
|
+ South Quarter
+
|
+
Antenna | +|||||||||||||||||||||||||||||||||
North Quarter
+
|
+ East Quarter
+
|
+ ||||||||||||||||||||||||||||||||
West Quarter
+
|
+ South Quarter
+
|
+
TX | +|||||||||||||||||||||||||||||||||
North Quarter
+
|
+ East Quarter
+
|
+ ||||||||||||||||||||||||||||||||
West Quarter
+
|
+ South Quarter
+
|
+
RX | +|||||||||||||||||||||||||||||||||
North Quarter
+
|
+ East Quarter
+
|
+ ||||||||||||||||||||||||||||||||
West Quarter
+
|
+ South Quarter
+
|
+
Antenna | +|||||||||||||||||||||||||||||||||
North Quarter
+
|
+ East Quarter
+
|
+ ||||||||||||||||||||||||||||||||
West Quarter
+
|
+ South Quarter
+
|
+
TX | +|||||||||||||||||||||||||||||||||
North Quarter
+
|
+ East Quarter
+
|
+ ||||||||||||||||||||||||||||||||
West Quarter
+
|
+ South Quarter
+
|
+
RX | +|||||||||||||||||||||||||||||||||
North Quarter
+
|
+ East Quarter
+
|
+ ||||||||||||||||||||||||||||||||
West Quarter
+
|
+ South Quarter
+
|
+
Antenna | +|||||||||||||||||||||||||||||||||
North Quarter
+
|
+ East Quarter
+
|
+ ||||||||||||||||||||||||||||||||
West Quarter
+
|
+ South Quarter
+
|
+
TX | +|||||||||||||||||||||||||||||||||
North Quarter
+
|
+ East Quarter
+
|
+ ||||||||||||||||||||||||||||||||
West Quarter
+
|
+ South Quarter
+
|
+
RX | +|||||||||||||||||||||||||||||||||
North Quarter
+
|
+ East Quarter
+
|
+ ||||||||||||||||||||||||||||||||
West Quarter
+
|
+ South Quarter
+
|
+