search_regexp=search_regexp, nb_resultats=actualites.count()),
context_instance = RequestContext(request))
+def actualite(request, id):
+ actualite = get_object_or_404(Actualite, pk=id)
+ return render_to_response("savoirs/actualite.html",
+ dict(actualite=actualite),
+ context_instance=RequestContext(request))
+
# agenda
def evenement_index(request):
search_form = EvenementSearchForm(request.GET)
<div class="resultatRecherche">
<div class="la-date">{{ actualite.date|date:"d F Y" }}</div>
- <a class="le-titre" href="{{ actualite.url }}">{{ actualite.titre|highlight:search_regexp }}</a>
+ <a class="le-titre" href="{% url savoirs.views.actualite actualite.id %}">{{ actualite.titre|highlight:search_regexp }}</a>
<div class="resultatResume">{{ actualite.texte|highlight:search_regexp }}</div>
{% if actualite.source %}
<div><span class="lbl">Source:</span> {{ actualite.source.nom }}</div>
{% for actualite in actualites %}
<li>
<span class="la-date">{{ actualite.date|date:"d F Y" }}</span>
- <a href="{{ actualite.url }}" class="le-titre">{{ actualite.titre|truncatewords:20 }}</a>
+ <a href="{% url savoirs.views.actualite actualite.id %}" class="le-titre">{{ actualite.titre|truncatewords:20 }}</a>
{% if actualite.source %}
<span class="la-date">source: {{ actualite.source.nom }}</span>
{% endif %}
# actualités
(r'^actualites/$', 'savoirs.views.actualite_index'),
+ (r'^actualites/(?P<id>\d+)/$', 'savoirs.views.actualite'),
# sites
(r'^sites/$', 'sitotheque.views.index'),