Esempio n. 1
0
File: forms.py Progetto: nocko/cfmi
 def __init__(self, *args, **kwargs):
     print MailingList.query.all()
     Form.__init__(self, *args, **kwargs)
     subscribed = MailingList.query.filter(or_(
             MailingList.restricted==False, 
             MailingList.users.contains(g.user)))
     self.lists.query = subscribed
Esempio n. 2
0
 def __init__(self, *args, **kwargs):
     Form.__init__(self, *args, **kwargs)
     DEFAULT_RED = kwargs.get('red', 0)
     DEFAULT_GREEN = kwargs.get('green', 0)
     DEFAULT_BLUE = kwargs.get('blue', 0)
     # DEFAULT_COLOR = Color(rgb=(DEFAULT_RED, DEFAULT_GREEN, DEFAULT_BLUE))
     print("RGBForm: color:%s,%s,%s" % (DEFAULT_RED, DEFAULT_GREEN, DEFAULT_BLUE))
Esempio n. 3
0
 def __init__(self, user, project, attachments=None, *args, **kwargs):
     Form.__init__(self, *args, **kwargs)
     self.user = user
     self.project = project
     if not attachments:
         attachments = []
     self.attachments = attachments
Esempio n. 4
0
 def __init__(self, user, topic, attachments=None, *args, **kwargs):
     Form.__init__(self, *args, **kwargs)
     self.user = user
     self.topic = topic
     if not attachments:
         attachments = []
     self.attachments = attachments
Esempio n. 5
0
 def __init__(self, *args, **kwargs):
     Form.__init__(self, *args, **kwargs)
     self.mess.choices = db.session.query(Kontrol.mes_id.distinct(), Kontrol.message).order_by(Kontrol.message).all()
     self.objs.choices = db.session.query(Kontrol.obj_id.distinct(), Kontrol.object).order_by(Kontrol.object).all()
     # self.category.choices = db.session.query(Kontrol.category.distinct(), Kontrol.category).order_by(
     #     Kontrol.category).all()
     self.mess.choices.insert(0, (0, u'Все'))
     self.objs.choices.insert(0, (0, u'Все'))
Esempio n. 6
0
 def __init__(self, *args, **kwargs):
     """
     Register a new a Chat object via a Chat class helper
     @param args: Arguments, in order of definition in class
     @param kwargs: Keyword based Arguments, in any order
     """
     Form.__init__(self, *args, **kwargs)
     self.channel = None
Esempio n. 7
0
 def __init__(self, *args, **kwargs):
     """
     Change the password of a user object via a User class helper
     @param args: Arguments, in order of definition in class
     @param kwargs: Keyword based Arguments, in any order
     """
     Form.__init__(self, *args, **kwargs)
     self.user = None
Esempio n. 8
0
 def __init__(self, post, *args, **kwargs):
     Form.__init__(self, *args, **kwargs)
     self.title.data = post.title
     self.body.data = post.body
     self.image_url.data = post.image_url
     self.slug.data = post.slug
     self.category_id.data = post.category_id
     self.category_id.choices = Category.get_list()
Esempio n. 9
0
 def __init__(self, *args, **kwargs):
     """
     Retrieve a user object from a User class using a YubiKey token
     @param args: Arguments, in order of definition in class
     @param kwargs: Keyword based Arguments, in any order
     """
     Form.__init__(self, *args, **kwargs)
     self.user = None
Esempio n. 10
0
 def __init__(self, *args, **kwargs):
     images = []
     try:
         album = kwargs['obj']
         images = album.images
     except KeyError:
         pass
     Form.__init__(self, *args, **kwargs)
     self.coverImageId.choices = [(image.id, image.id) for image in images]
Esempio n. 11
0
 def __init__(self, *args, **kwargs):
     Form.__init__(self, *args, **kwargs)
     self.container.choices = [("0", "None")]
     self.container.choices.extend(
         [(str(item['Id']), item['Name']) for item in lsmsd_api.get_items()]
     )
     self.usage.choices.extend(
         [i.value for i in list(UsagePolicy)]
     )
Esempio n. 12
0
  def __init__(self, original_nickname, *args, **kwargs):
    """
    Constructor

    Args:
      original_nickname: the original nickname which is to be shown
    """
    Form.__init__(self, *args, **kwargs)
    self.original_nickname = original_nickname
Esempio n. 13
0
    def __init__(self, user=None, author=None, feed_id=None, *args, **kwargs):
        Form.__init__(self, *args, **kwargs)

        self.feeds.choices = [(f.id, f.name ) for f in user.feeds]
        if feed_id is not None:
            self.feeds.data = [feed_id]

        self.similar_authors.choices = [(a.id,  a.__repr__()) for a in author.similar_authors()]
        self.similar_authors.choices.insert(0, (author.id, str(author)))
Esempio n. 14
0
 def __init__(self, *args, **kwargs):
     Form.__init__(self, *args, **kwargs)
     if 'subscription' in kwargs:
         self.subscription = kwargs['subscription']
         # if self.subscription is not None:
         # self.enable_email.data = self.subscription.enable_email
         #     self.email_frequency.data = self.subscription.email_frequency
     else:
         self.subscription = None
Esempio n. 15
0
 def __init__(self, *args, **kwargs):
     Form.__init__(self, *args, **kwargs)
     DEFAULT_RED = kwargs.get('red', 0)
     DEFAULT_GREEN = kwargs.get('green', 0)
     DEFAULT_BLUE = kwargs.get('blue', 0)
     DEFAULT_PERIOD = kwargs.get('period', 100)
     DEFAULT_MODE = kwargs.get('colormode', 0)
     print("SnakeForm: bgcolor:%s,%s,%s period:%s mode:%s" %
           (DEFAULT_RED, DEFAULT_GREEN, DEFAULT_BLUE, DEFAULT_PERIOD, DEFAULT_MODE))
Esempio n. 16
0
File: forms.py Progetto: nocko/cfmi
 def __init__(self,  *args, **kwargs):
     Form.__init__(self, *args, **kwargs)
     self.project.query = Project.query.order_by(Project.name)
     if 'obj' in kwargs:
         self.id.data = kwargs['obj'].id
         self.subject.query = Subject.query.filter(Subject.project==kwargs['obj'].project)
     else:
         self.subject.query = Subject.query
     self.subject.query = self.subject.query.order_by(Subject.name)
    def __init__(self, *args, **kwargs):
        Form.__init__(self, *args, **kwargs)

        # Set hidden data
        if not self.originator_type.data and originator_type is not None:
            self.originator_type.data = originator_type
        if not self.originator_id.data and originator_id is not None:
            self.originator_id.data = originator_id
        if not self.next.data:
            self.next.data = get_redirect_target() or ''
Esempio n. 18
0
	def __init__(self, user, *args, **kwargs):
		Form.__init__(self, *args, **kwargs)
		self.email.data = user.email
		self.name.data = user.name
		self.nickname.data = user.nickname
		self.role.data = unicode(user.role)
		self.address.data = user.address
		self.phone.data = user.phone
		self.timezone.data = user.timezone
		self.lang.data = user.lang
Esempio n. 19
0
 def __init__(self, *args, **kwargs):
     Form.__init__(self, *args, **kwargs)
     self.choice_list1.choices = self.choice_list2.choices = self.choice_list3.choices = [
             (u'', u'---------'),
             (u'本系推研', u'本系推研'),
             (u'本系直博', u'本系直博'),
             (u'出国', u'出国'),
             (u'深研院', u'深研院'),
             (u'外系推研', u'外系推研'),
             (u'外校推研', u'外校推研'),
             (u'其它', u'其它')]
Esempio n. 20
0
 def __init__(self, user, todo, attachments=None, *args, **kwargs):
     """
     class init
     :param user:
     :param todo:
     :param attachment:
     :param args:
     :param kwargs:
     """
     if not attachments:
         attachments = []
     Form.__init__(self, *args, **kwargs)
     self.user = user
     self.todo = todo
     self.attachments = attachments
Esempio n. 21
0
 def __init__(self, *args, **kwargs):
     Form.__init__(self, *args, **kwargs)
     
     
     
     def validate(self):
       if not Form.validate(self):
         return False
         
       user = db.query ("Users")
       if user:
         self.email.append("Welcome")
         return True
       else:
         self.email.errors.append("User does not exist")
         return False
Esempio n. 22
0
 def __init__(self, *args, **kwargs):
   Form.__init__(self, *args, **kwargs)
   
   
   def validate(self):
     if not Form.validate(self):
       return False
       
       
       
     wlist = db.query ("wishList")
     if wlist:
       self.email.errors.append("Url already exists")
       return False
     else:
       return True
Esempio n. 23
0
    def __init__(self, original_nickname, *args, **kwargs):
        Form.__init__(self, *args, **kwargs)
        self.original_nickname = original_nickname

        def validate(self):
            if not Form.validate(self):
                return False
            if self.nickname.data == self.original_nickname:
                return True
            if self.nickname.data != User.make_valid_nickname(self.nickname.data):
                self.nickname.errors.append(gettext('This nickname has invalid characters. Please use letters, numbers, dots and underscores only.'))
                return Fale
            user = User.query.filter_by(nickname = self.nickname.data).first()
            if user != None:
                self.nickname.errors.append(gettext('This nickname is already in use. Please choose another one.'))
                return False
            return True
Esempio n. 24
0
 def __init__(self, *args, **kwargs):
     self._form_name = type(self).__name__
     Form.__init__(self, *args, **kwargs)
Esempio n. 25
0
 def __init__(self, *a, **kw):
     Form.__init__(self, *a, **kw)
Esempio n. 26
0
 def __init__(self, lease, *args, **kwargs):
     Form.__init__(self, *args, **kwargs)
     if lease is not None:
         self.the_official_id = lease.official_id
Esempio n. 27
0
 def __init__(self, *a, **kw):
     Form.__init__(self, *a, **kw)
     self.admin = None
Esempio n. 28
0
 def __init__(self, *args, **kwargs):
     Form.__init__(self, *args, **kwargs)
     self.ticket = None
Esempio n. 29
0
 def __init__(self, original_nickname, *args, **kwargs):
     """ The form constructor takes the original_nickname.  """
     Form.__init__(self, *args, **kwargs)
     self.original_nickname = original_nickname
Esempio n. 30
0
 def __init__(self,  *args, **kargs):
     choices = set([(str(a.id), a.title) for a in Book.query.all()])
     AuthorFormEdit.choices.update(choices)
     Form.__init__(self, *args, **kargs)
Esempio n. 31
0
 def __init__(self, *args, **kwargs):
     Form.__init__(self, *args, **kwargs)
     if not self.next.data:
         self.next.data = get_redirect_target() or ''
Esempio n. 32
0
	def __init__(self, *args, **kwargs):
		Form.__init__(self, *args, **kwargs)
Esempio n. 33
0
 def __init__(self, *args, **kwargs):
     Form.__init__(self, *args, **kwargs)
     self.user = None
Esempio n. 34
0
	def __init__(self,original_nickname,*args,**kwargs):
		Form.__init__(self,*args,**kwargs)
		self.original_nickname = original_nickname
Esempio n. 35
0
 def __init__(self, *args, **kwargs):
     Form.__init__(self, *args, **kwargs)
     if not self.next.data:
         self.next.data = get_redirect_target() or ''
Esempio n. 36
0
 def __init__(self, user, *args, **kwargs):
     Form.__init__(self, *args, **kwargs)
     self.original_nickname = user.nickname
Esempio n. 37
0
 def __init__(self, *args, **kwargs):
     Form.__init__(self, *args, **kwargs)
     self.artwork = None
Esempio n. 38
0
 def __init__(self, original_role, *args, **kwargs):
     Form.__init__(self, *args, **kwargs)
     self.the_original_id = ""
     print ' . . . . . . . . . . . . . . .' + str(original_role.id)
     if original_role.id is not None:
         self.the_original_id = original_role.id.upper()
Esempio n. 39
0
 def __init__(self, *args, **kargs):
     choices = set([(str(a.id), a.name) for a in Author.query.all()])
     BookFormEdit.choices.update(choices)
     Form.__init__(self, *args, **kargs)
Esempio n. 40
0
 def __init__(self, *args, **kwargs):
   Form.__init__(self, *args, **kwargs)
Esempio n. 41
0
 def __init__(self, *args, **kwargs):
     Form.__init__(self, *args, **kwargs)
     self.user = None
Esempio n. 42
0
 def __init__(self, suggest=True, *args, **kwargs):
     Form.__init__(self, *args, **kwargs)
     if suggest:
         self.addSuggestions()
Esempio n. 43
0
 def __init__(self):
     Form.__init__(self)
     self.bslol = BsLol()
     self.bstwt = BsTwt()
Esempio n. 44
0
 def __init__(self, orig_user, orig_email, *args, **kwargs):
     Form.__init__(self, *args, **kwargs)
     self.orig_user = orig_user
     self.orig_email = orig_email
Esempio n. 45
0
 def __init__(self, original_nickname, *args, **kwargs):
     Form.__init__(self, *args, **kwargs)
     self.original_nickname = original_nickname
Esempio n. 46
0
 def __init__(self, *args, **kwargs):
     kwargs['csrf_enabled'] = False
     Form.__init__(self, *args, **kwargs)