You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
20 lines
462 B
20 lines
462 B
from django.contrib.auth.decorators import login_required
|
|
from django.http import HttpResponse
|
|
from django.shortcuts import render
|
|
from models import Dot
|
|
from json import dumps
|
|
from mydefs import only_admins
|
|
|
|
|
|
@login_required
|
|
@only_admins
|
|
def home(request):
|
|
return render(request, 'maps/index.html')
|
|
|
|
|
|
|
|
def get_dots(r):
|
|
dots = Dot.objects.all()
|
|
return HttpResponse(dumps({
|
|
'dots': map(lambda d: (d.id, d.posX, d.posY, d.title), dots)
|
|
}))
|