コード例 #1
0
ファイル: users.py プロジェクト: imfht/flaskapps
    def authenticate(self, login, password):

        user = self.filter(db.or_(User.username == login,
                                  User.email == login)).first()

        if user:
            authenticated = user.check_password(password)
        else:
            authenticated = False

        return user, authenticated
コード例 #2
0
ファイル: users.py プロジェクト: CrystalJing/pypress
	def authenticate(self, login, password):

		user = self.filter(db.or_(User.username == login,
								  User.email == login)).first()

		if user:
			authenticated = user.check_password(password)
		else:
			authenticated = False

		return user, authenticated
コード例 #3
0
ファイル: blog.py プロジェクト: imfht/flaskapps
    def search(self, keywords):

        criteria = []

        for keyword in keywords.split():
            keyword = '%' + keyword + '%'
            criteria.append(
                db.or_(Post.title.ilike(keyword), Post.content.ilike(keyword),
                       Post.tags.ilike(keyword)))

        q = reduce(db.and_, criteria)
        return self.filter(q)
コード例 #4
0
ファイル: blog.py プロジェクト: zhangst23/tutorial
    def search(self,keywords):
        criteria = []

        for keyword in keywords.split():
            keyword = '%' + keyword + '%'
            criteria.append(db.or_(Post.title.ilike(keyword),
                                   Post.content.ilike(keyword),
                                   Post.tags.ilike(keyword)
                                   ))

        q = reduce(db.and_,criterial)
        return self.filter(q)
コード例 #5
0
ファイル: users.py プロジェクト: imfht/flaskapps
 def search(self, key):
     query = self.filter(
         db.or_(User.email == key, User.nickname.ilike('%' + key + '%'),
                User.username.ilike('%' + key + '%')))
     return query
コード例 #6
0
ファイル: users.py プロジェクト: CrystalJing/pypress
	def search(self, key):
		query = self.filter(db.or_(User.email == key,
								   User.nickname.ilike('%' + key + '%'),
								   User.username.ilike('%' + key + '%')))
		return query