2017-03-18 17 views
1

私は、Pythonanywhere.comの下にFLASKを持つ簡単なWebページを立ち上げました。 python flask_app.pyでローカルWebサーバーを起動すると、コンソールからGETとPOSTの要求が表示されるようになります。しかし、Pythonで私はこれをコンソールから実行できません。FlaskのWebページをPythonanywhereで見る

私のウェブページの実際のコンソールを見るための他の方法はありますか?

は、すべてのアクセスは、アクセスログに記録されている

from flask import Flask, redirect, render_template, request, url_for 
from flask.ext.sqlalchemy import SQLAlchemy 

app = Flask(__name__) 

SQLALCHEMY_DATABASE_URI = "mysql+mysqlconnector://{username}:{password}@{hostname}/{databasename}".format(
    username="***", 
    password="***", 
    hostname="**", 
    databasename="**$comments", 
) 
app.config["SQLALCHEMY_DATABASE_URI"] = SQLALCHEMY_DATABASE_URI 
app.config["SQLALCHEMY_POOL_RECYCLE"] = 299 

db = SQLAlchemy(app) 

class Comment(db.Model): 

    __tablename__ = "comments" 

    id = db.Column(db.Integer, primary_key=True) 
    content = db.Column(db.String(4096)) 

comments = [] 

@app.route("/", methods=["GET", "POST"]) 
def index(): 
    if request.method == "GET": 
     return render_template("main_page.html", comments=Comment.query.all()) 

    comment = Comment(content=request.form["contents"]) 
    db.session.add(comment) 
    db.session.commit() 
    return redirect(url_for('index')) 

答えて

2

、ありがとうございました。 Webアプリケーションタブにリンクがあります。

+0

ありがとう、それはまさに私が意味するものです! –

関連する問題