Django-fhadmin je aplikace, Django, který upravuje rozhraní stock Django podání, aby se vešly naše představy o trochu lépe.
Dashboard a globální rozšíření navigace
Umožňuje seskupení aplikací na palubní desce a poskytuje stejný názor na každé straně admin posunutím dolů pruh na vrcholu po malým zpožděním, když se vznášel.
Příklad konfigurace:
od fhadmin dovozu FHADMIN_GROUPS_REMAINING
_ = Lambda x: x
FHADMIN_GROUPS_CONFIG = [
& Nbsp; (_ ("hlavní obsah"), {
& Nbsp; "apps": ("strana", "Medialibrary", "blog"),
& Nbsp;}),
& Nbsp; (_ ("moduly"), {
& Nbsp; "aplikace": ("odkazy", FHADMIN_GROUPS_REMAINING),
& Nbsp;}),
& Nbsp; (_ ("Preferences"), {
& Nbsp; "aplikace": ("vnější", "stránky" "auth", "Rosetta"),
& Nbsp;}),
& Nbsp;]
Rozšíření je aktivován naléhavým jak admin / base_site.html pro navigaci slide-down a admin / index.html na palubní desce, a přidání fhadmin na INSTALLED_APPS tak, aby byly nalezeny značky šablony a statické soubory.
admin / base_site.html:
{% Rozšiřuje "admin / base.html"%}
{% Zatížení i18n%}
{% Block extrahead%}
{% Endblock%}
{% Title% block} {{title}} | {% trans "Django site admin '%} {% endblock%}
{% Block branding%}
{% trans "správa Django"%}
{% Endblock%}
{% Block nav-global%}
& Nbsp; {% jsou "admin / group_list.html"%}
& Nbsp;
{% Endblock%}
admin / index.html:
{% Rozšiřuje "admin / base_site.html"%}
{% Zatížení i18n admin_static%}
{% Block extrastyle%} {{}} block.super {% endblock %}
{% block coltype%} {% colMS endblock%}
{% Block bodyclass%} {% dashboard endblock%}
{% Block strouhanka%} {% endblock%}
{% Obsah block%}
& Nbsp; {% jsou "admin / group_list.html"%}
& Nbsp;
{% Endblock%}
{% Block sidebar%}
& Nbsp;
& Nbsp;
{% trans "nedávných opatření"%}
& Nbsp;
{% trans% "Moje akce"}
& Nbsp; {% log zatížení%}
& Nbsp; {% get_admin_log 10 as admin_log for_user Uživatel%}
& Nbsp; {%, ne-li admin_log%}
& Nbsp;
{% trans "není k dispozici"%}
& Nbsp; {% jinde%}
& Nbsp;
& Nbsp; {%, pokud entry.is_deletion%}
& Nbsp; {{}} entry.object_repr
& Nbsp; {% jinde%}
& Nbsp; {{}} entry.object_repr
& Nbsp; {% endif%}
& Nbsp;
& Nbsp; {%, pokud entry.content_type%}
& Nbsp; {% filtr capfirst%} {% trans entry.content_type.name%} {% endfilter%}
& Nbsp; {% jinde%}
& Nbsp; {% trans "Unknown obsah '%}
& Nbsp; {% endif%}
& Nbsp;
& Nbsp; {% pro vstup do admin_log%}
& Nbsp;
& Nbsp; {% endfor%}
& Nbsp;
& Nbsp; {% endif%}
& Nbsp;
{% Endblock%}
Požadavky na :
- Python
- Django
Komentáře nebyl nalezen