关于课程机构org_id值的传递问题,希望老师能答疑解惑一下。
来源:7-10 机构详情展示-2
慕尼黑506710
2018-06-05
老师,在org_list中,我们通过for循环可以取出每个org,因此就得到了其ID的值,所以在做org-detail-home页面时,便就可以使用这个id值,org_id值也就是从这里传出来的,代码如下:
{# 循环出所有的机构#}
{% for course_org_s in all_orgs_x.object_list %}
<dl class="des difdes">
<dt>
<a href="{% url 'org_space:org_home' course_org_s.id %}">
<img width="200" height="120" class="scrollLoading" data-url="{{ MEDIA_URL }}{{ course_org_i.image }}"/>
但是,我们在做org-detail-course页面时,我们在org_base中添加了 id的参数,我不明白这里的id的值是如何传递的,id的初始值又是从哪里来的?望老师答疑解惑。
<div class="left">
<ul>
<li class="active2"><a href="#">机构首页</a></li>
<li class=""><a href="{% url 'org_space:org_course' course_org.id %}">机构课程</a></li>
<li class=""><a href="org-detail-desc.html">机构介绍</a></li>
<li class=""><a href="org-detail-teachers.html">机构讲师</a></li>
</ul>
</div>
1回答
-
gaoyanping
2018-06-06
view中的return render语句会把数据注册到对应的template模板中,包括你用到的course_org。你的org-detail-course页面继承自org_base,数据也会向上传递给org_base,就酱
052018-07-31
相似问题