2017-09-10 7 views
0

は、私が要件、どのように私は変更することができますがありますか?は `プロジェクトテンプレートでカスタムタイトルにDjangoのadministration` Djangoの管理パネルで

enter image description here

私はpostに従ったが、それは明確なステップを与えることはありません。

私は私のプロジェクト/templates/admindjango/contrib/admin/templatesをコピーし、/templates/admin/base_site.htmlを変更:

<h1 id="site-name"><a href="{% url 'admin:index' %}">{{ site_header|default:_('Django11 administration') }}</a></h1> 

あなたが見る、私はDjango11にDjangoに変更しましたが、しかし、ブラウザでは、それは全く変わりません。

stackoverflowの手順の他のポストは、パンチ酔っているので、私の要求にもっと何をすればいいのでしょうか?私のプロジェクト設定の構成が必要ですか?または、他の何か?

+0

これは、Djangoの初心者のチュートリアルにあります... https://docs.djangoproject.com/en/1.11/intro/tutorial07/#Customize%20theなどの10プット%20admin%20look%20and%20feel – abccd

+0

あなたのブラウザがテキストをキャッシュしていないことを確認してください – AK47

+0

@ AK47私は他のブラウザを使用していますが、まだこの問題はあります。 – 244boy

答えて

1

管理テンプレートをコピーして変更する必要はありません

プロジェクトでurls.pyはちょうど代わり

admin.site.site_header = 'Mysite Admin Panel' 
admin.site.site_title = 'Mysite Admin Panel' 

を置く:

ををコピーした後この

base_site.html

{% extends "admin/base.html" %} 

{% block title %}Mysite Admin Panel{% endblock %} 

{% block branding %} 
    <h1 id="site-name"><a href="{% url 'admin:index' %}">Mysite Admin Panel</a></h1> 
{% endblock %} 

{% block nav-global %}{% endblock %} 
+0

これは機能しますが、プロジェクトテンプレートでどのように変更できますか? – 244boy

+0

と私の要件のためにadminテンプレートをコピーするかどうか?これが機能すれば、私は管理者のスタイルを変更するかパネルが便利になるからです。 – 244boy

+0

@ 244boy、今すぐチェック私は自分の答えを更新し、あなたにもそれを解決しました。見てみましょう。それは今、完璧に動作します。 –

関連する問題