私は自分のウェブサイトでdjangoを学ぶためにdjangoプロジェクトを開始しました。これまでのところ、必要なものがすべて揃った開発環境を用意し、このすばらしいチュートリアルに従って、いくつかの基本的なデータ構造とテンプレートを作成しました。ここで、以前に作成したhtmlレイアウトの使用を開始し、それに機能を実装し始めたいと思います。しかし、私はこれを達成する方法を理解するのに苦労しています。
私はこれまでほとんどJavaポータルソリューションを実行しており、サーバーを起動し、いくつかのページを作成し、それらのテーマを設定してから、必要な場所にカスタムポートレット(機能/コード)を追加できました。djangoでは、HTMLレイアウトを使用してビューを作成しましたが、正常に機能します。ただし、ページの処理方法がわかりません。URLとビューの構成ごとに個別のビューを作成してから、ページごとに同じhtmlレイアウトを使用し、必要に応じて異なる機能のみを設定する必要がありますか?少ないほど多いので、ジャンゴのようには見えません。ビューを何らかの形でポートレットのように使用して、それらが何らかのページ(ビュー自体ですか?)の一部になるようにすることができると思いますか?ページの特定の部分での投票のように。どのように?
たとえば、特定の「テーマ」(html-layout)と、おそらく最新のブログ投稿があるフロントページが必要です。次に、同じ「テーマ」とダウンロード可能なコンテンツのリストがあるリソースという名前の別のページ。当然、ページを切り替えるためのレイアウトのどこかにあるナビゲーション。
誰かが私を正しい方向に向けることができれば、私は大いに義務づけられるでしょう!