-1
私はプログラムを実行するたびに、私は次のエラーを取得:は、なぜ私はエラーを取得しています:OperationalErrorを/テーブル/いいえ、そのようなテーブルで:table_book
OperationalError at /table/
no such table: table_book
それは中7行目にエラーがあることを言いますが、私のテンプレートファイル。ここで
は私template.htmlです:ここでは
<table>
<tr>
<th>author</th>
<th>title</th>
<th>publication year</th>
</tr>
{% for b in obj %}
<tr>
<td>{{ b.author }}</td>
<td>{{ b.title }}</td>
<td>{{ b.publication_year }}</td>
</tr>
{% endfor %}
</table>
は私のviews.pyである:ここでは
from django.shortcuts import render
def display(request):
return render(request, 'template.tmpl', {'obj': models.Book.objects.all()})
は私のmodels.pyである:ここでは
from django.db import models
class Book(models.Model):
author = models.CharField(max_length = 20)
title = models.CharField(max_length = 40)
publication_year = models.IntegerField()
は私のURLです.py:
誰かが間違っていることを教えてもらえますか?
私はマイグレーションを忘れました...私は今これを行うつもりです。 –