From 9617791ac70b3d642a4e40dfc9f298012dd9c5f6 Mon Sep 17 00:00:00 2001 From: Lincoln de Sousa Date: Thu, 9 Aug 2007 10:42:32 -0300 Subject: [PATCH] =?utf8?q?fazendo=20sistema=20de=20se=C3=A7=C3=B5es=20func?= =?utf8?q?ionar=20e=20melhorando=20o=20layout=20do=20sistema=20de=20menus?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- conteudo/views.py | 13 +++++++++++-- media/css/geral.css | 9 +++++++++ templates/secao.html | 12 ++++++++++++ urls.py | 1 + 4 files changed, 33 insertions(+), 2 deletions(-) create mode 100644 templates/secao.html diff --git a/conteudo/views.py b/conteudo/views.py index d7767a1..128c646 100644 --- a/conteudo/views.py +++ b/conteudo/views.py @@ -1,9 +1,18 @@ from django.shortcuts import render_to_response from django.template import RequestContext, Context -from eventmanager.conteudo.models import Noticia +from eventmanager.conteudo.models import Noticia, Secao, Menu def noticia(request, nid): n = Noticia.objects.get(pk=int(nid)) - c = Context({'noticia': n}) + m = Menu.objects.all() + c = Context({'noticia': n, 'menu': m}) return render_to_response('noticia.html', c, context_instance=RequestContext(request)) + + +def secao(request, sid): + s = Secao.objects.get(pk=int(sid)) + m = Menu.objects.all() + c = Context({'secao': s, 'menu': m}) + return render_to_response('secao.html', c, + context_instance=RequestContext(request)) diff --git a/media/css/geral.css b/media/css/geral.css index 4a89e46..f2414a7 100644 --- a/media/css/geral.css +++ b/media/css/geral.css @@ -67,6 +67,15 @@ em { } #menu { + list-style-type: none; + list-style-image: none; + padding: 0px; + margin-top: 180px; + margin-left: 200px; +} + +#menu li { + display: inline; } #content { diff --git a/templates/secao.html b/templates/secao.html new file mode 100644 index 0000000..1b41176 --- /dev/null +++ b/templates/secao.html @@ -0,0 +1,12 @@ +{% extends "base.html" %} +{% block content %} + +

{{ secao.titulo }}

+ + +

{{ secao.chamada }}

+

{{ secao.corpo }}

+ +Voltar + +{% endblock %} diff --git a/urls.py b/urls.py index 8780f22..8fe1e45 100644 --- a/urls.py +++ b/urls.py @@ -24,6 +24,7 @@ import os urlpatterns = patterns('', (r'^noticias/(\d+)/$', conteudo_views.noticia), + (r'^secao/(\d+)/$', conteudo_views.secao), (r'^admin/', include('django.contrib.admin.urls')), (r'^logout/', 'django.contrib.auth.views.logout', {'next_page': '/'}), -- 2.20.1