News app.

This commit is contained in:
Greg Taylor 2007-06-05 20:07:19 +00:00
parent 1e13d94b20
commit e80fa61d03
4 changed files with 84 additions and 0 deletions

35
apps/news/views.py Executable file
View file

@ -0,0 +1,35 @@
#
# News display.
#
from django.shortcuts import render_to_response, get_object_or_404
from django.db import connection
from django.template import RequestContext
from django import newforms as forms
from django.newforms.util import ValidationError
import django.views.generic.list_detail as list_detail
from django.contrib.auth.models import User
from django.utils import simplejson
import frontier.settings as settings
from frontier.apps.player.models import UserProfile
from frontier.apps.news.models import NewsTopic, NewsEntry
nav_block = """
<div>
</div>
"""
def index(request):
"""
News index.
"""
news_entries = NewsEntry.objects.all().order_by('-date_posted')[:10]
pagevars = {
"page_title": "Front Page",
"nav_block": nav_block,
"news_entries": news_entries,
}
context_instance = RequestContext(request)
return render_to_response('news/index.html', pagevars, context_instance)