Django应用程序没有从管理员填充数据 - Heroku

时间:2017-07-08 16:08:01

标签: python django heroku

我正在尝试将我的第一个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

post_list.html

{{posts}}

views.py

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} )

0 个答案:

没有答案