Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/91.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 根据表显示数据库表列_Python_Html_Mysql_Angularjs_Django - Fatal编程技术网

Python 根据表显示数据库表列

Python 根据表显示数据库表列,python,html,mysql,angularjs,django,Python,Html,Mysql,Angularjs,Django,您好,我有以下代码来显示数据库中的所有表(Python JSON格式化视图) 我有一个下拉选项以html显示所有表格,如下所示。用于显示为下拉列表 <div class="input-group well"> <span class="input-group-addon addon">Table </span> <select type="input" class="form-control" ng-model="fi

您好,我有以下代码来显示数据库中的所有表(Python JSON格式化视图)

我有一个下拉选项以html显示所有表格,如下所示。用于显示为下拉列表

    <div class="input-group well">
       <span class="input-group-addon addon">Table </span>
       <select type="input" class="form-control" ng-model="final_data.table"
       ng-options="t for t in table_list" required ng-cloak></select>
   </div>

桌子

我的目标是在另一个下拉选项中显示用户选择的表的列。我该怎么做?因为Django tastiepie不是一个好主意。请伸出援助之手。提前谢谢

您可以在选择框中使用
ng change
指令,在该指令中,您可以访问select选项的ng模型并获取所选表的筛选列。这是一个很好的建议。但是我在这里面临的问题是如何从所选表中获取特定列。(它是一个数据库表)您必须从ng change method发出另一个服务器请求,其中选定的表名将是基于该表名的查询参数。执行数据库查询以返回同一表的所有列。是vpsingh。你知道如何通过改变现有的python代码来进行查询吗?我不确定python代码,但是如果你调用任何服务,比如
$http.get('/api/getData?table=tableName')
,那么你的
请求.form
将在你的python代码中包含所有查询参数。因此,
request.form
将是
{“table”:“tableName”}
。希望对您有所帮助。您可以在选择框中使用
ng change
指令,在该指令中您可以访问select选项的ng模型并获得所选表的筛选列。这是一个很好的建议。但是我在这里面临的问题是如何从所选表中获取特定列。(它是一个数据库表)您必须从ng change method发出另一个服务器请求,其中选定的表名将是基于该表名的查询参数。执行数据库查询以返回同一表的所有列。是vpsingh。你知道如何通过改变现有的python代码来进行查询吗?我不确定python代码,但是如果你调用任何服务,比如
$http.get('/api/getData?table=tableName')
,那么你的
请求.form
将在你的python代码中包含所有查询参数。因此,
request.form
将是
{“table”:“tableName”}
。希望它能帮助你。
    <div class="input-group well">
       <span class="input-group-addon addon">Table </span>
       <select type="input" class="form-control" ng-model="final_data.table"
       ng-options="t for t in table_list" required ng-cloak></select>
   </div>