AngularJS と jinja2 は HTML に変数スコープを {{...}} という二重の波括弧で囲う構文仕様になっています. よって, Python のフレームワークで使われる jinja2 で AngularJS を書きたい場合に HTML に AngularJS の変数スコープを書くと競合してしまい, AngularJS の変数スコープは無効化されてしまいます. AngulaJS と jinja2 の変数スコープを競合させない為に, AngulaJS の変数スコープのブロック構造を変更する方法があります. $interpolateProvider というヘルパーを使います. AngularJS の version 1.2.0 以降の機能です. 記述例 AngularJS の変数スコープのブロック構造を [[...]] に変更してみます. var app = angular.m
