diff options
author | coderick14 | 2017-05-17 15:40:18 +0530 |
---|---|---|
committer | coderick14 | 2017-05-17 15:41:00 +0530 |
commit | a1e0a5502f04da68b6a9ca8508dda3f9d7e1d055 (patch) | |
tree | 20181e6b1936f50ad48d8e35720d64a37566f558 /sbhs_server/webcam/views.py-bkup | |
parent | 6f4a84c1e58ff4d54aab94cbee26e995328b05b8 (diff) | |
download | SBHS-2018-Rpi-a1e0a5502f04da68b6a9ca8508dda3f9d7e1d055.tar.gz SBHS-2018-Rpi-a1e0a5502f04da68b6a9ca8508dda3f9d7e1d055.tar.bz2 SBHS-2018-Rpi-a1e0a5502f04da68b6a9ca8508dda3f9d7e1d055.zip |
Upgrade to Django 1.11
- Database integration yet to be tested
Diffstat (limited to 'sbhs_server/webcam/views.py-bkup')
-rw-r--r-- | sbhs_server/webcam/views.py-bkup | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/sbhs_server/webcam/views.py-bkup b/sbhs_server/webcam/views.py-bkup deleted file mode 100644 index d765730..0000000 --- a/sbhs_server/webcam/views.py-bkup +++ /dev/null @@ -1,47 +0,0 @@ -from django.shortcuts import render -from django.contrib.auth.decorators import login_required -import os, requests -from sbhs_server import settings -from django.http import HttpResponse -from sbhs_server.admin.views import checkadmin -from sbhs_server.tables.models import Board -# Create your views here. -# - -def load_image(mid): -# for images on server 15, it will gstream the photos on reload - if int(mid) in range(8,17): - command = "streamer -q -f jpeg -c /dev/video" + str(mid) - command += " -o " + settings.WEBCAM_DIR + "/image" + str(mid) + ".jpeg" - os.system(command) - - else: - take_snapshot = requests.get("http://10.102.152.16:8080/webcams/%d/take_snapshot" % int(mid)) - get_image_link = "http://10.102.152.16:8080/webcams/%d/get_image_data" % int(mid) - - command = "curl -s %s > %s/image%d.jpeg" % (get_image_link, str(settings.WEBCAM_DIR), int(mid)) - os.system(command) -def reload(req, mid): - - load_image(mid) - return HttpResponse("") - -@login_required(redirect_field_name=None) -def show_video(req): - board = req.user.board - - image_link = board.image_link() - mid = str(board.mid) - -# image_link = board.image_link() - - return render(req, "webcam/show_video.html", {"image_link": image_link, "mid": mid}) - - -@login_required(redirect_field_name=None) -def show_video_to_admin(req, mid): - checkadmin(req) - board = Board.objects.get(mid=int(mid)) - image_link = board.image_link() - mid = str(board.mid) - return render(req, "webcam/show_video.html", {"image_link": image_link, "mid": mid}) |