1

既製のスタンドアロン html テンプレートを自分で利用できるアプリを作成する必要があります。

app/ready_templates/template1

これで、ユーザーに表示するテンプレートの名前とサムネイルを表示するビューを作成しました

しかし、テンプレート全体を見てもらいたいデモリンクがあります。

基本的に、彼らがデモをクリックした場合、私は彼らをにリダイレクトしたいと思います

template1/index.htmlDjangoビューに何もリンクせずに、すべてのテンプレート画像、jsなどを見ることができます

4

1 に答える 1

0

したがって、要件は非常に簡単に思えます。これは、Djangoの静的ファイル機能を使用して行うことができます。基本的に、html、css、js 画像などの静的コンテンツがたくさんある場合は、アプリ内の というフォルダーに配置しますstatic。たとえば、Django に同梱されている管理アプリには、すべての静的コンテンツが含まれていdjango/contrib/admin/staticます。次に、以下のような単純なものを django テンプレートに配置して、静的コンテンツにリンクすることができます。もちろん、django テンプレートで動的に生成できる template1 のように各名前をハードコーディングする必要はありません。

{% load static from staticfiles %}
<a href="{% static "template1/index.html" %}" />template1</a>
于 2012-12-07T05:03:25.883 に答える