Esempio n. 1
0
def videoPost(request):
    """
    提交视频信息
    :param request:
    :return:
    """
    if request.method == "GET":
        return render_to_response("demo/videoUpload.html", locals(), context_instance=RequestContext(request))
    elif request.method == "POST":
        response = {"success": True, "error": "上传成功!"}
        try:
            # 获取参数
            tittle = request.POST.get("tittle", None)
            description = request.POST.get("description", None)
            url = request.POST.get("url", None)
            create_time = datetime.datetime.now()
            create_user = User.objects.get(pk=request.user.id)

            # 保存视频信息
            logInfo = VideoInfo()
            logInfo.tittle = tittle
            logInfo.description = description
            logInfo.create_time = create_time
            logInfo.create_user = create_user
            logInfo.attachment_url = url
            logInfo.save()
            return HttpResponse(json.dumps(response), mimetype="application/json")

        except Exception as e:
            response["success"] = False
            response["error"] = "系统异常![%s]" % str(e)
            logger.error(response["error"] + getTraceBack())
            return HttpResponse(json.dumps(response), mimetype="application/json")
Esempio n. 2
0
def videoPost(request):
    """
    提交视频信息
    :param request:
    :return:
    """
    if request.method == "GET":
        return render_to_response("demo/videoUpload.html",
                                  locals(),
                                  context_instance=RequestContext(request))
    elif request.method == "POST":
        response = {"success": True, "error": "上传成功!"}
        try:
            #获取参数
            tittle = request.POST.get('tittle', None)
            description = request.POST.get('description', None)
            url = request.POST.get('url', None)
            create_time = datetime.datetime.now()
            create_user = User.objects.get(pk=request.user.id)

            # 保存视频信息
            logInfo = VideoInfo()
            logInfo.tittle = tittle
            logInfo.description = description
            logInfo.create_time = create_time
            logInfo.create_user = create_user
            logInfo.attachment_url = url
            logInfo.save()
            return HttpResponse(json.dumps(response),
                                mimetype="application/json")

        except Exception as e:
            response["success"] = False
            response["error"] = "系统异常![%s]" % str(e)
            logger.error(response["error"] + getTraceBack())
            return HttpResponse(json.dumps(response),
                                mimetype="application/json")
Esempio n. 3
0
def video(request):
    videos = VideoInfo.objects()
    return render_to_response("demo/video.html", locals(), context_instance=RequestContext(request))
Esempio n. 4
0
def video(request):
    videos = VideoInfo.objects()
    return render_to_response("demo/video.html",
                              locals(),
                              context_instance=RequestContext(request))