简介:许多朋友询问Django如何同时穿越两个阵列。本文的首席CTO注释将为您提供一个详细的答案,以供所有人参考。我希望这对每个人都会有所帮助!让我们一起看看!
不要评估您的解决方案。您的模板比我更熟悉。我觉得您可能会四处走动。
该模块仅用于处理一些简单的周期。它不足以制作复杂的算法。这是Python最好的。
因此,您可以在python.form中处理它的结构,然后像“打印机”一样直接在模板中播放。
SO -called MVC并不是说允许所有视图都可以完成模板,并且所有数据逻辑都已完成。使这种概括复杂化。
在观众中,一切都很简单。这样的代码是可以阅读的,并且可以更好地维护。这实现了软件工程的目标。
最近,在Django模型中,通过首页上的表单提交了小小的需求
(帖子),分析背景中帖子的参数,通过模型查询mysql,处理数据结构,然后返回前台页面以示出。
QuerySet功能不熟悉,在测试过程中发现了许多问题。
一开始我没有遇到任何问题。让我们举个例子。模型中有一只员工手表
员工,在相应的表结构中,邮列列代表员工职位,前台帖子的参数被赋予姿势,加上进入时间,出发时间,查询操作通过了通过查询操作的通行
Models.Filter(posity = params)已完成,并且获得的员工信息内容简单地由QuerySet和当前显示页面计算,以及每个页面显示的记录数量。
?php
$ cliest = array(
'0'= array('cid'= 1,'pid'= 3,'name'='分类6','displayorder'= 3,'docs'= 18),,
'1'= array('cid'= 2,'pid'= 2,'name'=“分类2”,'displayorder'= 4,'docs'= 18),,
'2'= array('cid'= 3,'pid'= 3,'name'=“分类3”,'displayorder'= 5,'docs'= 18)
);
$ dliest = array(
'0'= array('cid'= 1,'pid'= 1,'name'='分类8','displayorder'= 1,'docs'= 18),,
'1'= array('cid'= 2,'pid'= 3,'name'='分类4','displayorder'= 2,'docs'= 18),,
'2'= array('cid'= 3,'pid'= 3,'name'='分类1','displayorder'= 2,'docs'= 18)
);
$ result = array_merge($ clies,$ dlies);
foreach($结果为$ key = $ value){
if($ value ['pid'] == 3){
$ data [] = $ value;
}
}
print_r($ data);
更重要的是?
只是做,我比一楼要好
结论:以上是每个人都为Django汇编的首席CTO注释如何同时遍历两个阵列的相关内容答案。希望它对您有所帮助!如果您解决了问题,请与更多关心此问题的朋友分享?