Пример #1
0
def snapshot_list(request):
	"""A list of all available snapshots"""
	if request.method == "POST":
		snapshot_form = AirportSnapshotForm(request.POST)
		if snapshot_form.is_valid():
			snapshot = snapshot_form.save()
	working_list = [Snapshot(snapshot) for snapshot in AirportSnapshot.objects.all()]
	return HttpResponse(dehydrate_to_list_xml(working_list, list_name='snapshotlist'))
Пример #2
0
def snapshot_list(request):
    """A list of all available snapshots"""
    if request.method == "POST":
        snapshot_form = AirportSnapshotForm(request.POST)
        if snapshot_form.is_valid():
            snapshot = snapshot_form.save()
    working_list = [
        Snapshot(snapshot) for snapshot in AirportSnapshot.objects.all()
    ]
    return HttpResponse(
        dehydrate_to_list_xml(working_list, list_name='snapshotlist'))
Пример #3
0
def projectors(request):
	return HttpResponse(dehydrate_to_list_xml(Projector.objects.all()), content_type="text/xml")
Пример #4
0
def bacnet_lights(request):
	return HttpResponse(dehydrate_to_list_xml(BACNetLight.objects.all()), content_type="text/xml")
Пример #5
0
def projectors(request):
    return HttpResponse(dehydrate_to_list_xml(Projector.objects.all()),
                        content_type="text/xml")
Пример #6
0
def bacnet_lights(request):
    return HttpResponse(dehydrate_to_list_xml(BACNetLight.objects.all()),
                        content_type="text/xml")
Пример #7
0
def ab_devices(request):
	return HttpResponse(dehydrate_to_list_xml([device.wrap() for device in ABDevice.objects.all()]), content_type="text/xml")
Пример #8
0
def photos(request, artcam_id):
	artcam = get_object_or_404(Artcam, pk=artcam_id)
	return HttpResponse(dehydrate_to_list_xml(ArtcamPhoto.objects.filter(artcam__id=artcam_id)) + IMAGE_COMMENT, content_type="text/xml")
Пример #9
0
def artcams(request):
	return HttpResponse(dehydrate_to_list_xml(Artcam.objects.all()), content_type="text/xml")
Пример #10
0
def ab_devices(request):
    return HttpResponse(dehydrate_to_list_xml(
        [device.wrap() for device in ABDevice.objects.all()]),
                        content_type="text/xml")