私は Python と Django を初めて使用しますが、基本的なデータベースとバックエンドのプログラミングについてかなりしっかりと理解しています。ただし、ビューとテンプレート レイヤーを学習するのは難しいと感じています。Django の公式ドキュメント以外に、追加のチュートリアルやリソースを提案できる人がいるかどうか疑問に思っていました。
私は HTML も初めてで、Mako または Jinja2 を使用したチュートリアルを受け入れています。
ありがとう!
私たちは大規模なプロジェクトで Mako+Django をほぼ 2 年間使用してきましたが、それは素晴らしいものでした。Mako は、標準の Django テンプレートよりもはるかに優れています。Python、Javascript、HTML、JQueryなどをすでに知っている必要があるのに、一体なぜ別のテンプレート言語を学びたいのでしょうか? Mako を使用すると、すべてのライブラリを含む通常の Python を HTML ページで使用できます。また、バックエンドに Django が統合されているため、テンプレートはシンプルなままです。
私の Django+Mako スターター キットをご覧になることをお勧めします。それは私が好きな方法でテンプレートを作成します (必ずしも標準的な方法ではありません) が、完全にセットアップされ、すぐに実行できるプロジェクトです。そこから始めてカスタマイズできます。 http://warp.byu.edu/dist/django-mako.zip
更新: ブログはhttp://www.goalbrecht.com/2013/10/django-mako-plus-a-starter-kit/に移動 し、プロジェクトへの追加の更新はDjango-Mako-Plus の Githubにあります。
Mako
職場で使用していますが、使用しないことを強くお勧めします。独自のビューには最適ですが、テンプレートを含むサードパーティのライブラリを使用したい場合、それらは機能しません。
それ以外は、公式ドキュメントと、あなたが抱えている特定の問題をグーグルで検索することが、django テンプレートを使用する際の最善の方法です。残念ながら、ジンジャ テンプレートについてコメントすることはできません。