コード例 #1
0
ファイル: forms.py プロジェクト: cst4049/mysite
 def save(self, username):
     cd=self.cleaned_data
     content=cd['guestbook']
     now = datetime.datetime.now()
     user=username
     guestbook=GuestBook(
     user=user,
     content=content,
     created=now
     )
     guestbook.save()
コード例 #2
0
ファイル: main.py プロジェクト: radanovicnikola93/Filton
    def post(self):
        fullname = self.request.get('fullname')
        email = self.request.get('email')
        message = self.request.get('message')

        if not fullname:
            fullname = 'Anonymous'

        if '<script>' in message:
            return self.write("You can't inject your JavaScript here!")

        guestbook = GuestBook(fullname=fullname,
                              email=email,
                              message=message.replace('<script>', ''))
        guestbook.put()

        time.sleep(0.1)  # quicker refresh rate
        return self.redirect_to('guestbook')
コード例 #3
0
    def post(self):
        ime = self.request.get("ime")
        email = self.request.get("email")
        sporocilo = self.request.get("sporocilo")

        msg = GuestBook(ime=ime, email=email, sporocilo=sporocilo)
        params = {'msg': msg}

        if msg.ime == "":
            msg.ime = "Neznanec"
            msg.put()
            return self.render_template("vnos.html", params=params)
        elif msg.sporocilo == "" or msg.sporocilo[0] == " ":
            msg.sporocilo = "privzeto besedilo - uporabnik ni vpisal teksta"
            msg.put()
            return self.render_template("vnos.html", params=params)
        else:
            msg.put()
            return self.render_template("vnos.html", params=params)
コード例 #4
0
    def post(self):
        ime = self.request.get("input_ime")
        email = self.request.get("input_email")
        besedilo = self.request.get("input_sporocilo")

        if not ime:
            ime = "Uporabnik zeli ostati neimenovan."

        uporabnik = GuestBook(imepriimek=ime,
                              enaslov=email,
                              sporocilo=besedilo)
        uporabnik.put()

        params = {
            "imegosta": ime,
            "emailgosta": email,
            "sporocilogosta": besedilo
        }

        return self.render_template("rezultat.html", params)
コード例 #5
0
ファイル: main.py プロジェクト: mato07/Vaja20-domaca_naloga
    def post(self):

        imeinupriimek = self.request.get("imepriimek")
        email3 = self.request.get("email")
        message2 = self.request.get("sporocilo")

        if not imeinupriimek:
            imeinupriimek = "neznanec"

        gost = GuestBook(poimenovanje=imeinupriimek,
                         posta=email3,
                         besedilo=message2)

        gost.put()

        podatki = {
            "namesurname": imeinupriimek,
            "email2": email3,
            "message": message2
        }
        return self.render_template("rezultat.html", podatki)
コード例 #6
0
ファイル: views.py プロジェクト: rootqf/blog
def guestbook():
    form = GuestBookForm()
    if form.validate_on_submit():
        nickname = form.nickname.data
        text = form.text.data
        email = form.email.data
        guesttext = GuestBook(nickname, text, email)
        db.session.add(guesttext)
        db.session.commit()
        return redirect(url_for('guestbook'))

    # 查询数据
    guestbook = GuestBook.query.all()
    # guestbook = GuestBook.query.filter_by(id=2).first()
    # guestbook = GuestBook.query.filter_by(nickname='aaa1')

    # 修改数据
    # guestbook = GuestBook.query.filter_by(id=2).first()
    # guestbook.nickname='aaa2'
    # guestbook.email='*****@*****.**'
    # db.session.add(guestbook)
    # db.session.commit()

    # 批量修改数据
    # guestbook = GuestBook.query.all()
    # for data in guestbook:
    #     if data.id == 2:
    #         data.nickname = data.nickname+'3'
    #         db.session.add(data)
    #         db.session.commit()
    # print guestbook

    return render_template('guestbook.html',
                           title='留言簿',
                           form=form,
                           guestbook=guestbook)