Django にあるすべてのテンプレートから main.css のクラスを呼び出せるようにしたいと考えています。現在、app_name/static/css/main.css に保存しています。これをテンプレートにリンクして、単純にクラスを html 要素に追加し、クラスを適用できるようにするにはどうすればよいですか?
質問する
223 次
1 に答える
1
すべての一般的なもの (JQuery、main.css) を含む基本テンプレートを使用します。
したがって、すべての基本的なものと特定のページ コンテンツのプレースホルダーと呼ばbase.html
れるテンプレートが作成されます。
<html>
<head>
<link rel="stylesheet" type="text/css" href="{{ STATIC_URL }}/css/main.css">
{% block additional_header %}
{% endblock %}
</head>
<body>
{% block content %}
{% endblock %}
</body>
</html>
次に、実際のページは次のようなテンプレートになります。
{% extends 'base.html' %}
{% block content %}
This is specific content for your page
{% endblock %}
Django の公式ドキュメント を確認してください。というタイトルのセクションを探しTemplate Inheritance
ます。
于 2012-08-10T14:45:01.310 に答える