簡體   English   中英

我的鱈魚怎么了? 我是 flask 的新手

[英]what's wrong in my cod? I am new in flask

from flask import Flask, render_template,request

from datetime import datetime

from flask_sqlalchemy import SQLAlchemy

app = Flask(__name__)
app.config['SQLACHEMY_DATABASE_URI']='mysql://root:password@localho st/sarwar_DB'

db=SQLAlchemy(app)

class Contact(db.Model):

    sno = db.column(db.Integer,primary_key=True)
    name = db.column(db.String(20),nullable=False)
    email = db.column(db.String(20),nullable=False)
    phone_no = db.column(db.String(20),nullable=False)
    msg= db.column(db.String(120),nullable=False)
    date = db.column(datetime)
@app.route("/")

def home():

    return render_template('index.html')
    
@app.route("/login")

def login():

    return render_template('login.html')

@app.route("/notice")

def notice():

    return render_template('notice.html')

@app.route("/contact",methods=['GET','POST']) 

def contact():

        if(request.method=='POST'):
            name=request.form.get('name')
            email=request.form.get('email')
            phone=request.form.get('phone')
            message=request.form.get('message')            
            entry = Contact(name=name, email=email, phone_num = 
            phone, msg = message, Date=datetime.now())

            db.session.add(entry)

            db.session.commit()

app.run(debug=True)

問題可能是聯系路線沒有返回任何內容。

要解決此問題,您可以為其添加return "success"

錯誤消息等會有所幫助...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM