fnp
/
wolnelektury.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
jplayer
[wolnelektury.git]
/
apps
/
infopages
/
views.py
diff --git
a/apps/infopages/views.py
b/apps/infopages/views.py
index
07a416b
..
d457653
100644
(file)
--- a/
apps/infopages/views.py
+++ b/
apps/infopages/views.py
@@
-2,15
+2,19
@@
# This file is part of Wolnelektury, licensed under GNU Affero GPLv3 or later.
# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
#
# This file is part of Wolnelektury, licensed under GNU Affero GPLv3 or later.
# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
#
-from django.shortcuts import render_to_response
-from django.template import RequestContext
+from django.shortcuts import render_to_response
, get_object_or_404
+from django.template import RequestContext
, Template
-from catalogue.forms import SearchForm
from infopages.models import InfoPage
from infopages.models import InfoPage
+
def infopage(request, slug):
def infopage(request, slug):
- form = SearchForm()
- object = InfoPage.objects.get(slug=slug)
+ page = InfoPage.objects.get(slug=slug)
+
+ page = get_object_or_404(InfoPage, slug=slug)
+ rc = RequestContext(request)
+ left_column = Template(page.left_column).render(rc)
+ right_column = Template(page.right_column).render(rc)
- return render_to_response('info/base.html', locals(),
- context_instance=RequestContext(request))
\ No newline at end of file
+ return render_to_response('infopages/infopage.html', locals(),
+ context_instance=RequestContext(request))