Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
4
Cevap
266
Tıklama
0
Öne Çıkarma
Python flask aldığım bir hata
Y
2 yıl
Er
Konu Sahibi

şimdi hocam python flask ile uzun zaman önce blog projesi yapmıştım. şimdi açtığımda geliştireyim dedim. tam bitti derken bi hata aldım.

''@app.route('/yorum/<string:article_title>/', methods=["GET","POST"])
def yorum_ekle(article_title):

    cevap = CevapVer(request.form)
    form = ArticleForm(request.form)

    if request.method=="POST" and cevap.validate():
        icerik = cevap.icerik.data
        cursor2 = mysql.connection.cursor()
        cnt = form.content.data
        tit = form.title.data
        sorgu2 = "SELECT author FROM articles WHERE title = %s AND content = %s "
        cursor2.execute(sorgu2,(cnt,tit))
        sonuclar = cursor2.fetchall()
        cevaplanan = None
       

        cursor = mysql.connection.cursor()
        sorgu = "insert into yorum(icerik,cevaplayan,cevaplanan) values(%s,%s,%s)"
        cursor.execute(sorgu,(icerik,session["username"],cevaplanan))
        mysql.connection.commit()
        cursor.close()

        flash("Yorum eklendi","success")


    return render_template('cevapla.html', article_title=article_title, cevap=cevap)

''


burada yapmak istediğim şey kısaca şu. articles tablosundan bir makale aratıyorum ve bu makaleyi yapan kişinin kullanıcı adını alıp başka bir sorguda kullanmak istedim fakat bi hata aldım. kodu düzeltebilecek birisi var ise veya yardımcı olabilecek birisi var ise çok iyi olur

hata:

bir değerle ilişkili olmadığı 'cevaplanan' yerel değişkenine erişilemiyor

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil