org_base里的course_org.id是哪里来的

来源:7-10 机构详情展示-2

年光逝也被僵尸号占了

2017-09-08

是这样的,在org_base的HTML页面里有这么一行代码

<li class=""><a href="{% url 'org:org_course' course_org.id %}">机构课程</a></li>

因为穿进去这个id让数据库可以查到对应数据然后返回给页面,但是这个第一个数据是从哪里来的呢?这个course_org只是我们后台定义的字段,前端页面怎么能得到呢?

写回答

1回答

bobby

2017-09-11

亲 你这个需要理解一下整个html的生成过程了, 这个实际上还是在django内部 这个是django填充进去的数据和前端页面没有关系的, 这个是django的template机制和目前所有语言的所有mvc框架都是由后端模板引擎根据这个模板html直接生成好所有的html内容 然后返回给浏览器

0
3
bobby
回复
慕尼黑506710
首先你需要确定的就是,所有需要使用org_base的view都需要传递course_org到templete中不然这个地方容易抛异常
2018-06-06
共3条回复

Python3.6+django+xadmin,打造在线教育平台

【毕设】Python 2.7到3.6 完美适配,Django升级2.0

3677 学习 · 4038 问题

查看课程