Я согласен с Паоло ... материал после '?' являются параметрами GET и, вероятно, должны рассматриваться как таковые. Тем не менее, если вы действительно хотите сохранить определение some_view (), как указано в вопросе, вы можете сделать что-то вроде:
from django.http import Http404
def some_view_proxy(request):
if 'param1' in request.GET and 'param2' in request.GET:
return some_view(request, request.GET['param1'],
request.GET['param2'])
raise Http404
Или вы можете просто определить some_view () вот так и использовать параметры GET. Просто любопытно, зачем тебе это?