Commit ca1a8891 authored by Nicolas G.'s avatar Nicolas G.

Oubli :\

parent a9455010
{% extends "base.html" %}
{% load leaflet_tags %}
{% load geojson_tags %}
{% load i18n %}
{% block header %}
<h1>{{ lieu }}
<sup>{% if perms.lieux.change_lieu %}<a href="{% url "admin:lieux_lieu_change" lieu.id %}">Modifier</a>{% endif %}
</sup>
</h1>
{% endblock %}
{% block content %}
<div id="milieu">
<script type="text/javascript">
function map_init_basic (map, options) {
// On récupère des variables en base
var position = {{ lieu|geojsonfeature:":champGeo"|safe }};
var zoom = {{ lieu.zoom|floatformat:0 }};
// On préparer la carte avec le pointeur
var layer = L.geoJson(position);
layer.addTo(map); // La carte est créée
// On récupère la position du pointeur
var overlaysBounds=[]; // Sans oublier d'initialiser la variable
overlaysBounds.push(layer.getBounds());
// On centre la carte sur la position du pointeur
map.fitBounds(overlaysBounds, {padding: [50, 50]});
// On désactive le zoom avec la roulette de la souris
//map.scrollWheelZoom.disable();
// Et enfin, on zoom
map.setZoom(zoom);
}
</script>
{% leaflet_map "map" callback="window.map_init_basic" %}
<div class="lieu">{{ lieu.adresse|safe }}</div>
<hr class="separation">
</div>
<div id="inscrits">
</div>
{% endblock %}
#-*- coding: utf-8 -*-
from django.conf.urls import include, url
from django.urls import path
from lieux.views import LieuDetailView
#from ponctu.views import InscritsDeletePonctu
#from django.contrib.admin.views.decorators import staff_member_required
from django.views.generic.base import TemplateView
from django.conf import settings
#from django.conf.urls.static import static
#from django.contrib import admin
#from django.contrib.gis import admin as geoadmin
#admin.autodiscover()
app_name = 'lieux'
urlpatterns = [
# Examples:
# url(r'^$', 'firstjeudy.views.home', name='home'),
# url(r'^blog/', include('blog.urls')),
# Page d'index : la liste des villes
# url(r'^$', ListeVilles.as_view(), name='index'),
# url(r'^$', 'fj.views.liste_villes', name='index'),
# Page d'une ville : inscription
path('<str:pk>', LieuDetailView.as_view(), name="voir_lieu"),
]
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment