While in demo mode, prevent from loading map with default center
This commit is contained in:
parent
34fc7f9fd1
commit
1f9d772e88
1 changed files with 3 additions and 3 deletions
|
@ -2,10 +2,12 @@ from django.views.generic import TemplateView
|
|||
from django.contrib.auth.models import User
|
||||
from django.views.generic import DetailView
|
||||
from django.db.models import Q
|
||||
from django.contrib.gis.measure import D
|
||||
|
||||
from sesql.shortquery import shortquery
|
||||
|
||||
from leaflet_storage.models import Map
|
||||
from leaflet_storage.forms import DEFAULT_CENTER
|
||||
|
||||
|
||||
class Home(TemplateView):
|
||||
|
@ -13,11 +15,9 @@ class Home(TemplateView):
|
|||
list_template_name = "leaflet_storage/map_list.html"
|
||||
|
||||
def get_context_data(self, **kwargs):
|
||||
maps = Map.objects.order_by('-modified_at')[:100]
|
||||
users = User.objects.filter(is_staff=False)[:10]
|
||||
maps = Map.objects.filter(center__distance_gt=(DEFAULT_CENTER, D(km=1))).order_by('-modified_at')[:50]
|
||||
return {
|
||||
"maps": maps,
|
||||
"users": users
|
||||
}
|
||||
|
||||
def get_template_names(self):
|
||||
|
|
Loading…
Reference in a new issue