Pagination

Maybe I am confused on how this works, but I cannot seem to get any output whatsoever from the pagination, this is my full template code that outputs my listing of the posts (there are two posts, one with tags and one without tags):

{{ range .Paginator.Pages }}
{{ if eq .Type "post"}}

  <div class="post-title">
    <a class="post-title-link" href="{{ .Permalink }}">{{ .Title }}</a>
  </div>
  {{ if isset .Params "tag" }}
      <div class="tags">tags:</br>
        {{ range  .Params.tag }}<a class="tag-link" href="{{ $baseurl }}/tags/{{ . | urlize }}">{{ . }} </a>
        {{ end }}
    </div>
    <div class="content-tags">{{.Summary}}</div>
  {{ end }}
  {{ else }}
    <div class="content-full">{{.Summary}}</div>
  {{ end }}

{{ end }}
{{ partial "pagination.html" . }}

The pagination partial looks like this:

<nav class="pagination">
    {{ template "_internal/pagination.html" . }} Test shows up
    {{ if gt .Paginator.TotalPages 1 }}
    <div class="summary">Test Doesnt shot up
      {{ .Paginator.PageNumber }} 
    </div>
    {{ end }}
</nav>

The only html from the pagination partial that outputs is the following:

<nav class="pagination">
    
     Test shows up
    
</nav>

I have even killed this:

{{ range .Paginator.Pages }}
{{ if eq .Type "post"}}

and replaced it with this:

    {{ range (.Paginate (where .Data.Pages "Section" "==" "post")).Pages }}

but that code breaks the output of summaries that have no tags associated with them. Somehow I think I am making this more complicated than it needs to be, but not sure where I am going wrong.