carto_1_1 : URL avec paramètres
authorDavin Baragiotta <davin.baragiotta@auf.org>
Thu, 30 Aug 2012 23:59:04 +0000 (19:59 -0400)
committerDavin BARAGIOTTA <davin.baragiotta@auf.org>
Thu, 30 Aug 2012 23:59:04 +0000 (19:59 -0400)
ateliers/django/carto_1_1/annuaire/templates/annuaire/etablissement_detail.html [new file with mode: 0644]
ateliers/django/carto_1_1/annuaire/urls.py [new file with mode: 0644]
ateliers/django/carto_1_1/annuaire/views.py
ateliers/django/carto_1_1/urls.py

diff --git a/ateliers/django/carto_1_1/annuaire/templates/annuaire/etablissement_detail.html b/ateliers/django/carto_1_1/annuaire/templates/annuaire/etablissement_detail.html
new file mode 100644 (file)
index 0000000..e0b55dc
--- /dev/null
@@ -0,0 +1,5 @@
+{% extends 'base.html' %}
+
+{% block main %}
+{{ etablissement }}
+{% endblock %}
diff --git a/ateliers/django/carto_1_1/annuaire/urls.py b/ateliers/django/carto_1_1/annuaire/urls.py
new file mode 100644 (file)
index 0000000..29d6af3
--- /dev/null
@@ -0,0 +1,5 @@
+from django.conf.urls.defaults import *
+
+urlpatterns = patterns('carto_1_1.annuaire.views',
+    url(r'^etablissement/(?P<id>\d+)$', 'etablissement_detail', name="etablissement"),
+)
index 60f00ef..5011a1b 100644 (file)
@@ -1 +1,14 @@
-# Create your views here.
+# -*- encoding: utf-8 -*-
+
+from django.shortcuts import render_to_response
+from django.template import Context, RequestContext
+
+from carto_1_1.annuaire.models import Etablissement
+
+    
+def etablissement_detail(request, id):
+    etablissement = Etablissement.objects.get(id=id)
+    c = {
+        'etablissement': etablissement,
+    }
+    return render_to_response("annuaire/etablissement_detail.html", Context(c), context_instance = RequestContext(request))
index 153d759..72e0441 100644 (file)
@@ -7,6 +7,7 @@ admin.autodiscover()
 urlpatterns = patterns('',
     # Example:
     url(r'^$', 'carto_1_1.views.home', name='home'),
 urlpatterns = patterns('',
     # Example:
     url(r'^$', 'carto_1_1.views.home', name='home'),
+    (r'^', include('carto_1_1.annuaire.urls')),
 
     # Uncomment the admin/doc line below and add 'django.contrib.admindocs' 
     # to INSTALLED_APPS to enable admin documentation:
 
     # Uncomment the admin/doc line below and add 'django.contrib.admindocs' 
     # to INSTALLED_APPS to enable admin documentation: