当前位置: 首页 > 网络应用技术

如何将值django(如何将背部和ID值的值传递到后端))

时间:2023-03-05 17:22:22 网络应用技术

  今天,首席CTO指出,要与您分享选择如何传输价值Django。其中,选择的传输值名和ID将详细介绍后端。如果您可以解决您现在面临的问题,请不要忘记对该网站的关注,让我们立即开始吧!

  本文目录清单:

  1.在Struts2中选择“值通过” 2.显示和保存DJANGO选择下拉菜单3. Django从数据库中获得的值作为下拉(Choice_field)4。如何通过页面之间的默认值。和行动和行动值?5。如何实施选择输入的值?6.如何将“选择”中的选择值传输到值堆栈中,或将其放入servlet域,然后在页面上使用OGNL表达式,或将EL Expression Stake输出

  Django选择下拉菜单显示并保存:

  注意:无需在此处解释,即普通定义emp表和部门表。请注意,EMP部门部门使用的外国钥匙更重要。

  说明:这里的例子是保存的操作。有必要显示不同部门的下降菜单,并能够节省成功。您需要注意以下位置:

  1.要重新定义,以便在加载网页时可以显示保存的扇区信息,因此有一个deptlist = depth.objects.all()。在HTML中,您需要使用该数据清单在部门表中获取价值。

  2.在使用帖子保存时,根据普通逻辑,从HTML中获取相应的值,然后创建一个新的EMP()对象来保存相应的字段并保存它。

  3.保存部门时,对于外键,EMP表会主动添加一个名为EMP_ID的字段,因此使用emp.dept_id = dept将获得的dept(id)传递到EMP的DEPT_ID字段。

  注意:drop -down单个选择菜单使用选择,选项和使用for loop来显示部门从deptlist展示部门的值。请注意,显示的字段使用DEPTNAME,对应于使用ID来存储在数据表中的值。

  首先,在django视图函数中,传递obj_list = [1,2,3]这样的列表。

  def show_data(请求):

  obj_list = [1,2,3]

  经过

  返回render_to_response('index.html',{'obj_list':obj_list})

  然后在index.html模板文件中,一些代码如下

  选择

  {obj_list%的obj%}

  选项值=“ {forloop.counter}}” {{obj}}/option

  {%endfor%}

  /选择

  这样,模板可以自动显示传递的数据。

  如果您仍然不了解,这是非常详细的。访问Django的官方网站以查看该文档的相应版本。

  选择控制?您是说Struts2 ~~这实际上与html中的选择标签相同!选择标签基于选项中的值,并且它不使用Struts中的选项,而是您的ID,而您却是数组的ID专门指定阵列或地图是值得的!

  看来您是新手~~我不建议您现在使用Struts标签!我看到您牢固地学到了HTML,因为Struts的标签终于将其转换为HTML!

  输入ID =“ SoftName” size =“ 40” name =“ SoftName” type =“ text” /

  当SoftName填写“非常好的软件下载”时;

  选择ID =“ Impower” name =“ Impower” onChange =“ document.getElementById('softName')。值 + ='' + this.options [this.seledectextex] .text“”

  选项值=“ 1”免费版本/选项

  选项值=“ 2”破裂版本/选项

  选项值=“ 1”正式版本/选项

  /选择

  您可以使用get或张贴来获取

  例如:index.php文件

  Form Action =“ index.php” method =“ post”

  选择名称=“ contenes”

  选项值=“ 1” 1/选项

  选项值=“ 2” 2/选项

  选项值=“ 3” 3/选项

  /选择

  输入类型=“提交”值=“提交”

  /形式

  ?php

  $ contents = $ _post ['contents'];

  回声$内容;

  更重要的是?

  结论:以上是主要首席技术官如何介绍如何传递选择价值的方式。Django并选择如何传递值名和ID是后端的所有内容。我希望这对每个人都会有所帮助。如果您想了解有关此方面的更多信息,请记住要注意此网站。