#django #django-models #django-views
Вопрос:
Почему он выдает ошибку? в нем должен быть указан последний пост..
models.py
from django.db import models
from datetime import datetime
# Create your models here.
class addPost(models.Model):
postId = models.AutoField(primary_key=True)
title = models.CharField(max_length=100)
category = models.CharField(max_length=60)
image = models.ImageField(upload_to="blog/images", default="")
content = models.TextField(default="")
date = models.DateTimeField(auto_now_add=True)
class Meta:
get_latest_by = "-date"
views.py
def index(request):
obj = addPost.objects.all().latest()
print(obj.postId)
Комментарии:
1. Это означает, что для модели нет записей
addPost
.2. Конечно, мой вопрос в том, почему нет записи, в которой должен быть последний объект..
3. потому что соответствующая таблица базы данных пуста.