请教一下这个问题:flask关联两表之后,前端页面怎么显示出这个关联表?

flask关联两表之后,前端页面怎么显示出这个关联表?


胡子哥哥
浏览 1163回答 3
3回答

眼眸繁星

class cdn_vendor( db.Model ): __tablename__='cdn_site' sno = db.Column( db.Integer, primary_key=True ) vendor_name = db.Column( db.String(100) ) vendors = db.relationship("cdn_vendor_ip",backref=backref("vendor",uselist=False)) class cdn_vendor_ip( db.Model ) __tablename__='cdn_vendor_ip' sno_vendor = db.Column( db.Integer,db.ForeignKey('cdn_vendor.sno') ) ip_addr = db.Column( db.String(20),primary_key=True ) ip_comment = db.Column( db.String(200) )这两个表,不知道我写的关联对不对,需要cdn_vendor 这个表 join 到cdn_vendor_ip这个表,on cdn_vendor.sno=cdn_vendor_ip.sno_vendor

繁华开满天机

typedef void(*func)(void);typedef struct hand{char *pname;func handler;}HAND_TO;

肥皂起泡泡

视图函数中传递若干个form实例到html页:12345@app.route('/test/')def&nbsp;test():&nbsp;&nbsp;&nbsp;&nbsp;form1&nbsp;=&nbsp;TestForm1()&nbsp;&nbsp;&nbsp;&nbsp;form2&nbsp;=&nbsp;TestForm2()&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;remder_template('test.html',form1=form1,form2=form2)123456789<form&nbsp;action="/test1/&nbsp;method="post">&nbsp;&nbsp;&nbsp;&nbsp;{{&nbsp;form1.field()&nbsp;}}&nbsp;&nbsp;&nbsp;&nbsp;<input&nbsp;type="submit"&nbsp;value="提交"&nbsp;/></form>&nbsp;<form&nbsp;action="/test2/&nbsp;method="post">&nbsp;&nbsp;&nbsp;&nbsp;{{&nbsp;form2.field()&nbsp;}}&nbsp;&nbsp;&nbsp;&nbsp;<input&nbsp;type="submit"&nbsp;value="提交"&nbsp;/></form>再编写两个视图函数分别接收form1,form2提交的数据:1234567@app.route('/test1/',&nbsp;method=['POST'])def&nbsp;test1():&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;处理代码&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@app.route('/test2/',&nbsp;method=['POST'])def&nbsp;test2():&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;处理代码
打开App,查看更多内容
随时随地看视频慕课网APP