def __init__(self, formdata=None, obj=None, prefix='', endpoint=None, **kwargs): 
     if endpoint:
         kwargs.setdefault('provider', endpoint.provider) 
         kwargs.setdefault('description', endpoint.description) 
         kwargs.setdefault('service_key', endpoint.service_key) 
         kwargs.setdefault('alert_text', endpoint.alert_text) 
     Form.__init__(self, formdata, obj, prefix, **kwargs)
 def __init__(self, formdata=None, obj=None, prefix="", endpoint=None, **kwargs):
     if endpoint:
         kwargs.setdefault("provider", endpoint.provider)
         kwargs.setdefault("description", endpoint.description)
         kwargs.setdefault("service_key", endpoint.service_key)
         kwargs.setdefault("alert_text", endpoint.alert_text)
     Form.__init__(self, formdata, obj, prefix, **kwargs)
예제 #3
0
 def __init__(self, formdata=None, obj=None, prefix='', **kwargs):
     Form.__init__(self,
                   formdata=formdata,
                   obj=obj,
                   prefix=prefix,
                   **kwargs)
     self._obj = obj
예제 #4
0
 def __init__(self, formdata=None, obj=None, prefix='', **kwargs):
     try:
         kwargs.setdefault('season', kwargs["season_default"])
         print kwargs
     except:
         pass
     Form.__init__(self, formdata, obj, prefix, **kwargs)
예제 #5
0
 def __init__(self, *args, **kwargs):
     Form.__init__(self, *args, **kwargs)
     self.category = None
     self.name.label.text = _(u'Category Name')
     self.num.label.text = _(u'Position')
     self.visible.label.text = _(u'Visible')
     self.img.label.text = _(u'Icon')
예제 #6
0
 def __init__(self, formdata=None, obj=None, prefix='', **kwargs):
     try:
         kwargs.setdefault('season', kwargs["season_default"])
         print kwargs
     except:
         pass
     Form.__init__(self, formdata, obj, prefix, **kwargs)
예제 #7
0
    def __init__(self, *args, **kwargs):
        Form.__init__(self, *args, **kwargs)

        roles = Role.query.all()
        choices = []
        for role in roles:
            choices.append((role.id, role.name))
        self.roles.choices = choices
예제 #8
0
파일: manna.py 프로젝트: bsync/MannaCanon
 def __init__(self, bible, fdata):
     Form.__init__(self, fdata)
     self.bookSel.choices = [ self.pair(x.name) for x in bible.canon ]
     book = bible.book(self.bookSel.data) #Convert name to actual book
     chpt = book.chapter(int(self.chapSel.data.split()[-1])) 
     self.chapSel.choices = [ self.cpair(x) for x in range(1, len(book)+1) ]
     self.verseSel.choices = [ self.vpair(x) for x in range(1, len(chpt.verses)) ]
     self.verses = chpt.verses
예제 #9
0
 def __init__(self, formdata=None, obj=None, prefix='', **kwargs):
     #kwargs.setdefault({'deploy_script': '', 'host_list': ''})
     #kwargs.setdefault('host_list', '')
     Form.__init__(self, formdata, obj, prefix, **kwargs)
     script_list = query_script()
     server_list = query_server()
     self.deploy_script.choices = zip(script_list, script_list)
     self.host_list.choices = zip(server_list, server_list)
예제 #10
0
	def __init__(self, form):
		Form.__init__(self, form)
		self.connection = mysql.get_db()
		self.cursor = self.connection.cursor()

		self.cursor.execute("SELECT name FROM Category")
		categories = [row[0] for row in self.cursor.fetchall()]
		self.categories.choices = [ (c, c) for c in categories ]
예제 #11
0
파일: forms.py 프로젝트: RedBuld/Aviator
 def __init__(self, *args, **kwargs):
     Form.__init__(self, *args, **kwargs)
     self.key.label.text = _(u'Confirmation code')
     self.emoney.label.text = _(u'Payment cards')
     self.pdel.label.text = _(u'Driver paid')
     self.phone.label.text = _(u'Phone')
     self.email.label.text = u'Email'
     self.link.label.text = u'ВКонтакте'
     self.pdelcost.label.text = _(u'Cost of order')
예제 #12
0
파일: forms.py 프로젝트: RedBuld/Aviator
 def __init__(self, *args, **kwargs):
     Form.__init__(self, *args, **kwargs)
     self.key.label.text = _(u'Confirmation code')
     self.emoney.label.text = _(u'Payment cards')
     self.pdel.label.text = _(u'Driver paid')
     self.phone.label.text = _(u'Phone')
     self.email.label.text = u'Email'
     self.link.label.text = u'ВКонтакте'
     self.pdelcost.label.text = _(u'Cost of order')
예제 #13
0
 def __init__(self, *args, **kwargs):
     Form.__init__(self, *args, **kwargs)
     self.product = None
     self.name.label.text = _(u'Product Name')
     self.memo.label.text = _(u'Memo')
     self.img.label.text = _(u'Image')
     self.price.label.text = _(u'Price')
     self.category.label.text = _(u'Category')
     self.category.choices = [(h.id, h.name) for h in Category.query.all()]
예제 #14
0
파일: forms.py 프로젝트: RedBuld/Aviator
 def __init__(self, *args, **kwargs):
     Form.__init__(self, *args, **kwargs)
     self.product = None
     self.name.label.text = _(u'Product Name')
     self.memo.label.text = _(u'Memo')
     self.img.label.text = _(u'Image')
     self.price.label.text = _(u'Price')
     self.category.label.text = _(u'Category')
     self.category.choices = [(h.id, h.name) for h in Category.query.all()]
예제 #15
0
 def __init__(self, *args, **kwargs):
     Form.__init__(self, *args, **kwargs)
     self.user = None
     self.name.label.text = _(u'Name')
     self.email.label.text = _(u'Email')
     self.password.label.text = _(u'Password')
     self.password2.label.text = _(u'Repeat Password')
     self.lang.label.text = _(u'Language')
     self.rank.label.text = _(u'Rank')
예제 #16
0
파일: forms.py 프로젝트: RedBuld/win10
 def __init__(self, *args, **kwargs):
     Form.__init__(self, *args, **kwargs)
     self.user = None
     self.name.label.text = _(u'Name')
     self.email.label.text = _(u'Email')
     self.password.label.text = _(u'Password')
     self.password2.label.text = _(u'Repeat Password')
     self.lang.label.text = _(u'Language')
     self.rank.label.text = _(u'Rank')
예제 #17
0
파일: forms.py 프로젝트: RedBuld/Aviator
 def __init__(self, *args, **kwargs):
     Form.__init__(self, *args, **kwargs)
     self.category = None
     self.name.label.text = _(u'Category Name')
     self.num.label.text = _(u'Position')
     self.visible.label.text = _(u'Visible')
     self.paid.label.text = _(u'Paid')
     self.dcost.label.text = _(u'Cost of delivery')
     self.parentid.label.text = _(u'Parent category')
     self.parentid.choices = [(0,_(u'No parent category'))]+[(h.id, get_full_lenght_name(h.id,h.name)) for h in Category.query.all()]
예제 #18
0
파일: forms.py 프로젝트: paddycarey/taskr
        def __init__(self, formdata=None, obj=None, prefix='', assign_default=True, **kwargs):

            """
            Override init to provide default data to form
            """

            if assign_default:
                kwargs.setdefault('task_completion_status', task.completion_status)
            Form.__init__(self, formdata, obj, prefix, **kwargs)
            self.task_completion_status.choices = self.choices()
예제 #19
0
파일: forms.py 프로젝트: paddycarey/taskr
        def __init__(self, formdata=None, obj=None, prefix='', assign_default=True, **kwargs):

            """
            Override init to provide default data to form
            """

            if assign_default:
                kwargs.setdefault('assigned_to', self.default())
            Form.__init__(self, formdata, obj, prefix, **kwargs)
            self.assigned_to.choices = self.choices()
예제 #20
0
    def __init__(self, *args, **kwargs):
        today = datetime.date.today()
        kwargs["monthEnd"] = session.get("monthEnd", today.month)
        kwargs["yearEnd"] = session.get("yearEnd", today.year)

        lastMonth = today - datetime.timedelta(days=30)
        kwargs["monthStart"] = session.get("monthStart", lastMonth.month)
        kwargs["yearStart"] = session.get("yearStart", lastMonth.year)
        
        Form.__init__(self, *args, **kwargs)
예제 #21
0
 def __init__(self,
              choices,
              formdata=None,
              obj=None,
              prefix='',
              data=None,
              meta=None,
              **kwargs):
     Form.__init__(self, formdata, obj, prefix, **kwargs)
     self.poetry.choices = choices
예제 #22
0
 def __init__(self, formdata=None, obj=None, prefix='', savedsearch=None, **kwargs):
     if savedsearch:
         kwargs.setdefault('id', savedsearch.id)
         kwargs.setdefault('name', savedsearch.name)
         kwargs.setdefault('terms', savedsearch.context['terms'])
         kwargs.setdefault('inputs', savedsearch.context['inputs']) 
         kwargs.setdefault('devices', savedsearch.context.get('devices', [])) # devices may not be in context
     Form.__init__(self, formdata, obj, prefix, **kwargs)
     self.inputs.choices = get_input_choices()
     self.devices.choices = get_device_choices()
예제 #23
0
 def __init__(self, request=None, obj=None, prefix='', formdata=None, **kwargs):
   if request:
     if isinstance(request, dict):
       arguments = request
     else:
       arguments = request.arguments
     formdata = MultiValueDict()
     for name, values in arguments.items():
       formdata.setlist(name, [sanitize_parameter_value(v) for v in values])
   Form.__init__(self, formdata, obj=obj, prefix=prefix, **kwargs)
예제 #24
0
 def __init__(self, handler, obj=None, prefix='', **kwargs):
     # TODO 目前只处理了request.query_arguments和request.arguments
     formdata = MultiDict()
     if handler.request.method == 'POST':
         for name in handler.request.arguments.keys():
             formdata.setlist(name, handler.get_arguments(name))
     else:
         for name in handler.request.query_arguments.keys():
             formdata.setlist(name, handler.request.query_arguments[name])
     Form.__init__(self, formdata, obj=obj, prefix=prefix, **kwargs)
예제 #25
0
파일: base.py 프로젝트: q1f3/workin
 def __init__(self,
              handler=None,
              obj=None,
              prefix='',
              formdata=None,
              **kwargs):
     if handler:
         formdata = MultiValueDict()
         for name in handler.request.arguments.keys():
             formdata.setlist(name, handler.get_arguments(name))
     Form.__init__(self, formdata, obj=obj, prefix=prefix, **kwargs)
예제 #26
0
 def __init__(self,
              formdata=None,
              obj=None,
              prefix='',
              endpoint=None,
              **kwargs):
     if endpoint:
         kwargs.setdefault('provider', endpoint.provider)
         kwargs.setdefault('description', endpoint.description)
         kwargs.setdefault('service_key', endpoint.service_key)
         kwargs.setdefault('alert_text', endpoint.alert_text)
     Form.__init__(self, formdata, obj, prefix, **kwargs)
 def __init__(self, formdata=None, obj=None, prefix='', alert=None, **kwargs): 
     if alert:
         kwargs.setdefault('name', alert.name) 
         kwargs.setdefault('description', alert.description) 
         kwargs.setdefault('saved_search', alert.saved_search) 
         kwargs.setdefault('threshold_operator', alert.threshold_operator) 
         kwargs.setdefault('threshold_count', alert.threshold_count) 
         kwargs.setdefault('threshold_time_secs', alert.threshold_time_secs) 
         kwargs.setdefault('sound', alert.sound) 
         kwargs.setdefault('endpoint', alert.endpoint) 
     Form.__init__(self, formdata, obj, prefix, **kwargs)
     self.saved_search.choices = get_saved_search_choices()
     self.endpoint.choices = get_endpoint_choices()
예제 #28
0
파일: forms.py 프로젝트: RedBuld/Aviator
 def __init__(self, *args, **kwargs):
     Form.__init__(self, *args, **kwargs)
     self.category = None
     self.name.label.text = _(u'Category Name')
     self.num.label.text = _(u'Position')
     self.visible.label.text = _(u'Visible')
     self.paid.label.text = _(u'Paid')
     self.dcost.label.text = _(u'Cost of delivery')
     self.parentid.label.text = _(u'Parent category')
     self.parentid.choices = [(0, _(u'No parent category'))] + [
         (h.id, get_full_lenght_name(h.id, h.name))
         for h in Category.query.all()
     ]
예제 #29
0
    def __init__(self, obj=None, prefix='', **kwargs):
        Form.__init__(self, prefix=prefix, **kwargs)
        self.btns = SubmitBtns(prefix=prefix, **kwargs)
        self.obj = obj
        self.okUrl      = \
        self.cancelUrl  = \
        self.anotherUrl = \
        self.addUrl     = \
        self.misc1Url   = \
        self.modUrl     = None
        self.extvtors = {}

        for field in self._fields.values():
            field.extattrs = {}
예제 #30
0
        def __init__(self,
                     formdata=None,
                     obj=None,
                     prefix='',
                     assign_default=True,
                     **kwargs):
            """
            Override init to provide default data to form
            """

            if assign_default:
                kwargs.setdefault('assigned_to', self.default())
            Form.__init__(self, formdata, obj, prefix, **kwargs)
            self.assigned_to.choices = self.choices()
예제 #31
0
        def __init__(self,
                     formdata=None,
                     obj=None,
                     prefix='',
                     assign_default=True,
                     **kwargs):
            """
            Override init to provide default data to form
            """

            if assign_default:
                kwargs.setdefault('task_completion_status',
                                  task.completion_status)
            Form.__init__(self, formdata, obj, prefix, **kwargs)
            self.task_completion_status.choices = self.choices()
예제 #32
0
	def __init__(self, form):
		Form.__init__(self, form)

		self.connection = mysql.get_db()
		self.cursor = self.connection.cursor()

		# set category choices
		self.cursor.execute("SELECT name FROM Category")
		categories = [row[0] for row in self.cursor.fetchall()]
		categories.insert(0, 'All Categories')
		categories.insert(1, 'User Created')
		self.category.choices = [ (c, c) for c in categories ]

		# set event types choices
		self.cursor.execute("SELECT name FROM EventType")
		event_types = [row[0] for row in self.cursor.fetchall()]
		event_types.insert(0, 'All Event Types')
		self.eventType.choices = [ (e, e) for e in event_types ]
예제 #33
0
	def __init__(self, form):
		Form.__init__(self, form)

		self.connection = mysql.get_db()
		self.cursor = self.connection.cursor()

		# set category choices
		self.cursor.execute("SELECT name FROM Category")
		categories = [row[0] for row in self.cursor.fetchall()]
		self.categories.choices = [ (c, c) for c in categories ]

		# set event types choices
		self.cursor.execute("SELECT name FROM EventType")
		event_types = [row[0] for row in self.cursor.fetchall()]
		self.eventTypes.choices = [ (e, e) for e in event_types ]

		# startDate, startTime, endDate, endTime in database format
		self.start = ('', '')
		self.end = ('', '')

		#lat and lng
		self.lat = 0,0
		self.lng = 0.0
예제 #34
0
파일: forms.py 프로젝트: RedBuld/Aviator
 def __init__(self, *args, **kwargs):
     Form.__init__(self, *args, **kwargs)
     self.amount.label.text = _(u'Amount')
예제 #35
0
 def __init__(self, get_user_func, *args, **kwargs):
     Form.__init__(self, *args, **kwargs)
     self.user = None
     self.get_user_func = get_user_func
예제 #36
0
 def __init__(self, handler, obj=None, prefix='', **kwargs):
     formdata = MultiDict()
     for name in handler.keys():
         formdata.setlist(name, [str(handler[name])])
     Form.__init__(self, formdata, obj=obj, prefix=prefix, **kwargs)
 def __init__(self, *args, **kwargs):
     Form.__init__(self, *args, **kwargs)
예제 #38
0
 def __init__(self, *args, **kwargs):
     self.user = args[1]
     Form.__init__(self, args[0], **kwargs)
 def __init__(self, *args, **kwargs):
     Form.__init__(self, *args, **kwargs)
     self.user = None
예제 #40
0
 def __init__(self, *args, **kwargs):
     self.type = CAND
     Form.__init__(self, args[1], **kwargs)
예제 #41
0
 def __init__(self, *args, **kwargs):
     self.type = EMPL
     self.user = args[0]
     Form.__init__(self, args[1], **kwargs)
예제 #42
0
 def __init__(self, formdata=None, obj=None, prefix='', **kwargs):
     Form.__init__(
         self, formdata=formdata, obj=obj, prefix=prefix, **kwargs
     )
     self._obj = obj
예제 #43
0
 def __init__(self, formdata=None, **kwargs):
     formdata = formdata and MultiDict(formdata) or None
     Form.__init__(self, formdata, **kwargs)
예제 #44
0
 def __init__(self,*args,**kwargs):
     Form.__init__(self,*args,**kwargs)
     self.email_ = None
예제 #45
0
 def __init__(self, *args, **kwargs):
     Form.__init__(self, *args, **kwargs)
     self.shop = None
     self.name.label.text = _(u'Shop Name')
     self.address.label.text = _(u'Address')
예제 #46
0
파일: forms.py 프로젝트: RedBuld/Aviator
 def __init__(self, *args, **kwargs):
     Form.__init__(self, *args, **kwargs)
     self.shop = None
     self.name.label.text = _(u'Shop Name')
     self.address.label.text = _(u'Address')
예제 #47
0
 def __init__(self, *args, **kwargs):
     Form.__init__(self, *args, **kwargs)
     self.user = None
     self.email.label.text = _(u'Email')
     self.password.label.text = _(u'Password')
     self.remember_me.label.text = _(u'Remember Me')
예제 #48
0
 def __init__(self, formdata=None, obj=None, prefix='', **kwargs):
     #kwargs.setdefault('host_list', '')
     Form.__init__(self, formdata, obj, prefix, **kwargs)
     module_list = query_module()
     self.module_list.choices = zip(module_list, module_list)
예제 #49
0
파일: forms.py 프로젝트: ececleon/bangumi
 def __init__(self, *args, **kwargs):
     Form.__init__(self, *args, **kwargs)
예제 #50
0
파일: forms.py 프로젝트: RedBuld/Aviator
 def __init__(self, *args, **kwargs):
     Form.__init__(self, *args, **kwargs)
     self.user = None
     self.email.label.text = _(u'Email')
     self.password.label.text = _(u'Password')
     self.remember_me.label.text = _(u'Remember Me')
예제 #51
0
파일: forms.py 프로젝트: dyim42/test-flask
 def __init__(self, author = None, *args, **kwargs):
     Form.__init__(self, *args, **kwargs)
     books = models.Book.query_db().all()
     self.books_mtm.choices = ((unicode(x.id), x.name) for x in books)
     if author:
         self.books_mtm.default = (unicode(x.id) for x in author.books)
예제 #52
0
파일: forms.py 프로젝트: RedBuld/Aviator
 def __init__(self, *args, **kwargs):
     Form.__init__(self, *args, **kwargs)
     self.contacts = None
     self.name.label.text = _(u'Name')
     self.reply.label.text = _(u'Reply Text')
예제 #53
0
파일: forms.py 프로젝트: jayd3e-archive/D2
 def __init__(form, db, *args, **kwargs):
     Form.__init__(form, *args, **kwargs)
     form.db = db
예제 #54
0
 def __init__(self, *args, **kwargs):
     Form.__init__(self, *args, **kwargs)
     if not self.next.data:
         self.next.data = get_redirect_target() or ''
예제 #55
0
	def __init__(self, *args, **kwargs):
		Form.__init__(self, *args, **kwargs)
		self.user = None
예제 #56
0
 def __init__(self, formdata=None, obj=None, prefix='', **kwargs):
     #kwargs.setdefault('idc_code', 'some value')
     Form.__init__(self, formdata, obj, prefix, **kwargs)
     list_idc = query_idc()
     self.idc_code.choices = zip(list_idc, list_idc)