テンプレートで「'url' requires a non-empty first argument.」エラー

Django 1.5 からの仕様変更だそうだ。

で、どう修正するかはこんな感じ。

基本的に最初の変数をクォートで囲めば良い。

{% url result mapitem_id=mapitem.id %}

これはこんな感じに。

{% url 'result' mapitem_id=mapitem.id %}

サクッと問題は解決!