[AngularJS][Django]
- Djangoのテンプレートと、AngularJSのテンプレートを共存させたい
- テンプレートタグの衝突
- {% verbatim %} 〜 {% endverbatim % } の間は Djangoテンプレートの展開は無効になる
<!DOCTYPE html>
<html ng-app>
<head>
<meta charset="UTF-8">
<title>PhraseIt.info</title>
</head>
<body>
{% csrf_token %}
{% verbatim %}
<h1>{{'PhraseIt.info'}}</h1>
{% endverbatim %}
{% if DEBUG %}
<script type="text/javascript" src="{{ STATIC_URL }}js/angularjs/1.3.15/angular.min.js"></script>
{% else %}
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular.min.js"></script>
{% endif %}
</body>
</html>
app.config(['$httpProvider', function ($httpProvider) {
$httpProvider.defaults.xsrfHeaderName = 'X-CSRFToken';
$httpProvider.defaults.xsrfCookieName = 'csrftoken';
}]);
YAGI Hiroto (piroto@a-net.email.ne.jp)
twitter http://twitter.com/pppiroto
Copyright© 矢木 浩人 All Rights Reserved.