Извините за тупой вопрос. В документации говорится о том, что django работает с HttpRequest, а в примерах везде пишется просто request. В чем тут секрет? В случае с HttpResponse такого не наблюдается, там везде стоит HttpResponse. Проясните, плиз)
na_puti_k_istine: дело не в Django, а в Python. Это аргументы функции. Вам бы сперва стоило изучить сам язык, благо материалов предостаточно, а потом уже браться за фреймворки.