SinkDark/myblog/templates/board.html

83 lines
2.2 KiB
HTML
Raw Normal View History

2024-09-17 17:30:58 +08:00
{% extends "base.html" %}
{% load static %}
{% block content %}
<main class="r_box">
<div class="gbook">
{% for list in pageInfo.object_list %}
<div class="fb">
<ul style="background: url({% static "images/user.jpg" %}) no-repeat top 20px left 10px;">
<p class="fbtime"><span>{{ list.created|date:"Y-m-d" }}</span>{{ list.name }}</p>
<p class="fbinfo">{{ list.content }}</p>
</ul>
</div>
{% endfor %}
<!--分页功能-->
<div class="pagelist">
{% if pageInfo.has_previous %}
<a href="{% url 'board' id pageInfo.previous_page_number %}">上一页</a>
{% endif %}
{% if pageInfo.object_list %}
{% for page in pageInfo.paginator.page_range %}
{% if pageInfo.number == page %}
<a href="javascript:;" class="curPage">{{ page }}</a>
{% else %}
<a href="{% url 'board' id page %}">{{ page }}</a>
{% endif %}
{% endfor %}
{% endif %}
{% if pageInfo.has_next %}
<a href="{% url 'board' id pageInfo.next_page_number %}">下一页</a>
{% endif %}
</div>
<hr>
<div class="gbox">
<form action="" method="post" name="saypl" onsubmit="return CheckPl(document.saypl)">
{% csrf_token %}
<p> <strong>来说点儿什么吧...</strong></p>
<p><span> 您的姓名:</span>
<input name="name" type="text" id="name">
*</p>
<p><span>联系邮箱:</span>
<input name="email" type="text" id="email">
*</p>
<p><span class="tnr">留言内容:</span>
<textarea name="content" cols="60" rows="12" id="lytext"></textarea>
</p>
<p>
<input type="submit" name="Submit3" value="提交">
</p>
</form>
</div>
</div>
</main>
{% endblock %}
<!--模版重写-->
{% block script %}
<script>
function CheckPl(obj)
{
if(obj.lytext.value=="")
{
alert("请写下您想说的话!");
obj.lytext.focus();
return false;
}
if(obj.name.value=="")
{
alert("请写下您的名字!");
obj.name.focus();
return false;
}
if(obj.email.value=="")
{
alert("请写下您的邮箱地址!");
obj.email.focus();
return false;
}
return true;
}
</script>
{% endblock %}