Most Popular

1500 questions
19
votes
1 answer

Django の下に Apache や nginx が必要なのはなぜですか?

Web開発を Django でおこなう際、大抵の情報には、いわゆるWebサーバの Apache や nginx の上で Django を動かす構成になっています。 しかし、Djangoはそれ自体がWebサーバであり、わざわざ Apache や nginx を使用する理由がわかりません。 ものによっては、Django は「アプリケーションサーバ」であるので、その下に「Webサーバ」が必要であるというようなことも書いてありますが、しかし、Django…
keisuke
  • 547
  • 6
  • 14
19
votes
1 answer

クライアント側のJavascriptにトークン等を渡したい時、どうやってHTMLに埋め込むべきか

サーバーサイドプログラムが生成した値をJavascriptに渡す際、直接scriptタグ内に変数を出力すべきか、のタグのcontentとして持たせるべきか決めかねています。 具体例として、CSRF対策用のトークンを使って非同期通信などでデータを取得する際、最初は次のようにしてデータをHTMLに直接出力していました。