做网站的电话号码,关于门户网站建设报告,天津商务网站建设,创个网站怎么弄设置代码#xff1a;我正在构建一个带有AngularJS前端的基本Flask应用程序#xff0c;目前我需要连接到我用Godaddy phpmyadmin托管的MySQL数据库。这是我的一部分__init__.pyfrom flask import Flaskfrom flask.ext.sqlalchemy import SQLAlchemy# Create instnace called a…设置代码我正在构建一个带有AngularJS前端的基本Flask应用程序目前我需要连接到我用Godaddy phpmyadmin托管的MySQL数据库。这是我的一部分__init__.pyfrom flask import Flaskfrom flask.ext.sqlalchemy import SQLAlchemy# Create instnace called appapp Flask(__name__)app.config[SQLAlchemy_DATABASE_URI] mysql://username:password#xxxxxx.hostedresource.com/dbname# Create SQLAlchemy objectdb SQLAlchemy(app)# ...这是我的models.pyfrom app import app, dbclass UsersPy(db.Model):__tablename__ userspyid db.Column(db.Integer, primary_keyTrue)username db.Column(db.String, nullableFalse)password db.Column(db.String, nullableFalse)def __init__(self, username, password):self.username usernameself.password passworddef __repr__(self):return 这是my views.py中的一个片段from app import app, dbfrom app.models import UsersPyfrom flask import render_template, request, redirect, url_for, jsonify, session, flashapp.route(/testdb/)def testdb():admin UsersPy(user1, password1)guest UsersPy(user2, password2)db.session.add(admin)db.session.add(guest)#db.session.merge(admin)#db.session.merge(guest)db.session.commit()results UsersPy.query.all()json_results []for result in results:d {username: result.username,password: result.password}json_results.append(d)return jsonify(itemsjson_results)问题所有这些都工作得很好当您访问/testdb/位置时用户被“创建”并以JSON格式显示但是Godaddy托管的实际数据库没有被更新因此不能建立真正的连接否则它会由于某种原因而失败。我已经创建了userspy数据库表但是add()和commit()函数实际上并没有将用户添加到数据库中。我不知道如何巩固SQLAlchemy和MySQL数据库之间的连接。感谢您的帮助。