To require a valid signature for a view use the signature_required decorator
Function based views
from request_signer import signature_required
@signature_required
def myview(request):
pass
Class based views
from request_signer import signature_required
url(r'sample/', signature_required(views.MyView.as_view())),