1.模板继承
模板继承主要运用以下形式来完成继承。
{% block %}
{% endblock %}
base.html
{% block title %}在线网{% endblock %}
继承并拓展的org.html
{% extends 'base.html' %}
{% block title %}机构列表 - 在线网{% endblock %}
2.显示上传的图片
首先将后台添加的图片保存到指定文件: 在工程中新建media文件,并在setting.py中配置如下:
MEDIA_URL =
'/media/' #文件上传目录
MEDIA_ROOT = os.path.
join(BASE_DIR,
'media')
#文件上传地址
然后在html中写入:
data-url="{{ MEDIA_URL}}{{course_org.imag }}"
以上为相对路径,需对MEDIA_URL配置: setting.py的’context_processors’中写入:
'django.core.context_processors.media',
最后在urls.py中写入:
url(
r'^media/(?P<path>.*)$', serve, {
'document_root': MEDIA_ROOT}),