コード例 #1
0
ファイル: main.py プロジェクト: Tuplis/dateventure
 def get(self):
     user = users.get_current_user()
     K_ytt_jVar = K_ytt_j.all()
     records = K_ytt_jVar.fetch(limit=100)
     template_values = { 'records': records,"nickname":user.nickname(),"url":users.create_logout_url("/")}
     path=os.path.join(os.path.dirname(__file__),'K_ytt_j_View.html')
     self.response.out.write(template.render(path,template_values))
コード例 #2
0
ファイル: main.py プロジェクト: Tuplis/dateventure
 def post(self):
     user = users.get_current_user()
     K_ytt_jVar = K_ytt_j.all()
     K_ytt_j_tempVal = self.request.get('SortBy')
     K_ytt_j_tempOrder = self.request.get('order')
     K_ytt_jVar = db.GqlQuery("SELECT * FROM K_ytt_j ORDER BY " + K_ytt_j_tempVal+ " " + K_ytt_j_tempOrder)
     records = K_ytt_jVar.fetch(limit=100)
     template_values = { 'records': records,"nickname":user.nickname(),"url":users.create_logout_url("/")}
     path=os.path.join(os.path.dirname(__file__),'K_ytt_j_View.html')
     self.response.out.write(template.render(path,template_values))
コード例 #3
0
ファイル: main.py プロジェクト: Tuplis/dateventure
    def post(self):
        user = users.get_current_user()
        K_ytt_jVar = K_ytt_j.all()
        K_ytt_j_Etunimi = self.request.get('Etunimi')
        queryString_K_ytt_j_Etunimi = ""
        if K_ytt_j_Etunimi!="":
            queryString_K_ytt_j_Etunimi = " Etunimi = \'" + K_ytt_j_Etunimi + "\'"
        K_ytt_j_Sukunimi = self.request.get('Sukunimi')
        queryString_K_ytt_j_Sukunimi = ""
        if K_ytt_j_Sukunimi!="":
            queryString_K_ytt_j_Sukunimi = " Sukunimi = \'" + K_ytt_j_Sukunimi + "\'"
        K_ytt_j_Sukupuoli = self.request.get('Sukupuoli')
        queryString_K_ytt_j_Sukupuoli = ""
        if K_ytt_j_Sukupuoli!="":
            queryString_K_ytt_j_Sukupuoli = " Sukupuoli = \'" + K_ytt_j_Sukupuoli + "\'"
        K_ytt_j_Puhelin = self.request.get('Puhelin')
        queryString_K_ytt_j_Puhelin = ""
        if K_ytt_j_Puhelin!="":
            queryString_K_ytt_j_Puhelin = " Puhelin = \'" + K_ytt_j_Puhelin + "\'"
        query = "SELECT * FROM K_ytt_j WHERE "
        queryString =""
        if queryString_K_ytt_j_Etunimi!="":
            queryString = queryString + queryString_K_ytt_j_Etunimi
        if queryString != "":
            if queryString_K_ytt_j_Sukunimi !="":
                queryString = queryString + " AND " + queryString_K_ytt_j_Sukunimi
        else:
            queryString = queryString + queryString_K_ytt_j_Sukunimi
        if queryString != "":
            if queryString_K_ytt_j_Sukupuoli !="":
                queryString = queryString + " AND " + queryString_K_ytt_j_Sukupuoli
        else:
            queryString = queryString + queryString_K_ytt_j_Sukupuoli
        if queryString != "":
            if queryString_K_ytt_j_Puhelin !="":
                queryString = queryString + " AND " + queryString_K_ytt_j_Puhelin
        else:
            queryString = queryString + queryString_K_ytt_j_Puhelin

        finalQueryString = query + queryString
        if queryString !="":
            K_ytt_jVar = db.GqlQuery(finalQueryString)
        records = K_ytt_jVar.fetch(limit=100)
        template_values = { 'records': records,"nickname":user.nickname(),"url":users.create_logout_url("/")}
        path=os.path.join(os.path.dirname(__file__),'K_ytt_j_View.html')
        self.response.out.write(template.render(path,template_values))
コード例 #4
0
ファイル: main.py プロジェクト: Tuplis/dateventure
 def post(self):
     user = users.get_current_user()
     K_ytt_jVar = K_ytt_j()
     EtunimiTemp = self.request.get('Etunimi')
     if EtunimiTemp!="":
         K_ytt_jVar.Etunimi = self.request.get('Etunimi')
     SukunimiTemp = self.request.get('Sukunimi')
     if SukunimiTemp!="":
         K_ytt_jVar.Sukunimi = self.request.get('Sukunimi')
     SukupuoliTemp =self.request.get('Sukupuoli')
     K_ytt_jVar.Sukupuoli = self.request.get('Sukupuoli')
     PuhelinTemp = self.request.get('Puhelin')
     if PuhelinTemp!="":
         K_ytt_jVar.Puhelin = self.request.get('Puhelin')
     
     Nick = user.nickname()
     K_ytt_jVar.put()
     self.redirect('/showK_ytt_j')