我正在尝试将我的第一个django应用程序部署到heroku。一切都很好,但我的应用程序没有从管理员填充数据。当我检查应用程序的管理页面时,它有数据,但同样不反映在应用程序上。可能是什么问题。 我花了几个小时才摆弄它。
这是我的settings.py
import dj_database_url
DATABASES['default'] = dj_database_url.config()
SECURE_PROXY_SSL_HEADER = ('HTTP_X_FORWARDED_PROTO', 'https')
ALLOWED_HOSTS = ['*']
DEBUG = False
try:
from .local_settings import *
except ImportError:
pass
{{posts}}
from django.shortcuts import render
from .models import Post
from django.utils import timezone
def post_list(request):
posts = Post.objects.filter(published_date__lte=timezone.now()).order_by("published_date")
return render(request, 'blog/post_list.html', {"posts":posts} )