![](/img/trans.png)
[英]html template not rendering correctly for dynamic html content in django
[英]Django Template not rendering correctly
app.views.py
from django.shortcuts import render
from django.views.generic import View
class RegisterView(View):
def get(self,request):
return render(request, 'register.html' , { 'title' : 'Register Page'} );
register.html
{% extends 'base.html' }
{% block head}
{{title}}
{% endblock}
{% block content}
Register Page
{% endblock }
base.html
竞技场应用程序{%block head}主页{%endblock}
</title>
</head>
<body>
<h2> Welcome to arena app </h2>
{% block content }
<p>
this is base page
</p>
{% endblock }
</body>
</html>
**问题:**当我访问http://127.0.0.1:8000/account/register
,这就是我得到的:
http://i.stack.imgur.com/Y9Lod.png
我的档案结构:
http://i.stack.imgur.com/1KvDP.png
最后, settings.py
TEMPLATE_DIRS
如下所示:
import os
BASE_DIR = os.path.dirname(os.path.dirname(__file__))
TEMPLATE_DIRS = (
os.path.join(BASE_DIR, 'templates'),
)
Django版本:1.7.3
代码未正确转义。 应该以{%
和%}
开头和结尾
例:
{% endblock %}
不
{% endblock}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.