示例#1
0
文件: views.py 项目: robertsjw/crits
def remove_raw_data(request, _id):
    """
    Remove RawData from CRITs.

    :param request: Django request object (Required)
    :type request: :class:`django.http.HttpRequest`
    :param _id: The ObjectId of the RawData to remove.
    :type _id: str
    :returns: :class:`django.http.HttpResponse`
    """

    result = delete_raw_data(_id, "%s" % request.user.username)
    if result:
        return HttpResponseRedirect(reverse("crits.raw_data.views.raw_data_listing"))
    else:
        return render_to_response("error.html", {"error": "Could not delete raw_data"})
示例#2
0
def remove_raw_data(request, _id):
    """
    Remove RawData from CRITs.

    :param request: Django request object (Required)
    :type request: :class:`django.http.HttpRequest`
    :param _id: The ObjectId of the RawData to remove.
    :type _id: str
    :returns: :class:`django.http.HttpResponse`
    """

    result = delete_raw_data(_id, '%s' % request.user.username)
    if result:
        return HttpResponseRedirect(reverse('crits-raw_data-views-raw_data_listing'))
    else:
        return render(request, 'error.html',
                                  {'error': "Could not delete raw_data"})