Hot-keys on this page

r m x p   toggle line displays

j k   next/prev highlighted chunk

0   (zero) top of page

1   (one) first highlighted chunk

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

from __future__ import absolute_import 

from __future__ import division 

from __future__ import print_function 

from __future__ import unicode_literals 

 

from datetime import datetime, timedelta 

from flask.ext.admin.form import DateTimePickerWidget 

from wtforms import ( 

    Form, DateTimeField, SelectField 

) 

 

 

class DateTimeForm(Form): 

    # Date filter form needed for gantt and graph view 

    execution_date = DateTimeField( 

        "Execution date", widget=DateTimePickerWidget()) 

 

 

class TreeForm(Form): 

    base_date = DateTimeField( 

        "Anchor date", widget=DateTimePickerWidget(), default=datetime.now()) 

    num_runs = SelectField("Number of runs", default=25, choices=( 

        (5, "5"), 

        (25, "25"), 

        (50, "50"), 

        (100, "100"), 

        (365, "365"), 

    ))