0
我一直在工作todo應用程序。我從數據庫中獲取項目,並使用可以刪除main.html中的每個項目的按鈕進行循環。我只是發現文字不顯示,但只有按鈕顯示。現在我有5個項目,並有5個按鈕,所以我猜想它可以工作,但我徘徊爲什麼項目的標題和作家沒有顯示。Python的Django:項目標題不顯示
models.py
from datetime import datetime
from django.db import models
class Article(models.Model):
no = models.AutoField(primary_key=True)
title = models.CharField(max_length=50)
content = models.CharField(max_length=300)
writer = models.CharField(max_length=50)
is_visible = models.BooleanField()
created_date = models.DateTimeField(editable=False, default=datetime.now())
views.py
def home(request):
items = Article.objects.filter(is_visible=True)
return render(request, 'blog/home.html', {'items': items})
home.html做爲
{% for title in items %}
<div class="item-block">
<p class="item">{{ item.title }} | {{ item.writer }}</p>
<form action="{% url 'blog:delete' %}" method="post">
{% csrf_token %}
<p><input type="hidden" name="id" value="{{ item.id }}">
<button class="submit-button btn btn-default btn-xs" type="submit">삭제</button></p>
</form>
</div>
{% endfor %}