Как сделать подгрузку контента по скроллу?
Во-первых, надо написать javascript-код, который будет обрабатывать событие прокрутки, вычислять необходимую страницу, делать запрос к серверу и отображать полученные от сервера данные.  Во-вторых, надо написать представление, которое в ответ на ajax-запрос будет отдавать json с необходимыми данными. Добавленный в вопрос код вам в этом не пригодится.
Делай REST API, и через AJAX подгружай